asc-skills
Manage Claude Code agent skills using the `asc` CLI tool. Use this skill when: (1) Listing available skills: "asc skills list", "what skills are available", "show me asc skills" (2) Installing skills: "asc skills install --name asc-cli", "install all skills", "add asc skills to my agent" (3) Viewing installed skills: "asc skills installed", "what skills do I have", "show my installed skills" (4) Removing a skill: "asc skills uninstall --name asc-auth", "remove a skill" (5) Checking for skill updates: "asc skills check", "are my skills up to date" (6) Updating skills: "asc skills update", "update my asc skills" (7) User asks "how do I install asc skills", "set up asc CLI skills", or "get the latest asc skills" (8) Troubleshooting skill installation or update issues (npx, skills CLI)
NPX Install
npx skill4agent add tddworks/asc-cli-skills asc-skillsTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →asc skills
tddworks/asc-cli-skillsCommands
list — show available skills from the repository
asc skills listtddworks/asc-cli-skillsnpx skills add tddworks/asc-cli-skills --listinstall — install skills into your agent
asc skills install --name asc-cli # install a specific skill
asc skills install --all # install all available skills
asc skills install # same as --all (default)npx --yes skills add tddworks/asc-cli-skills~/.claude/skills/| Flag | Purpose |
|---|---|
| Install a specific skill by name |
| Install all available skills |
installed — show what's installed locally
asc skills installed [--pretty]~/.claude/skills/uninstall — remove an installed skill
asc skills uninstall --name <name>~/.claude/skills/check — check for skill updates
asc skills checknpx skills check- "All skills are up to date."
- "Skill updates are available. Run 'asc skills update' to refresh installed skills."
- "Skills CLI is not available. Install with: npm install -g skills"
update — update installed skills
asc skills updatenpx skills updateTypical Workflow
# First time: install all asc skills
asc skills install --all
# Browse what's available
asc skills list
# Check what you have
asc skills installed --pretty
# Periodically check for updates
asc skills check
# Update when available
asc skills update
# Remove a skill you don't need
asc skills uninstall --name asc-game-centerAuto-Update Checker
ascGuard rails (skip check when any hit)
| Condition | Action |
|---|---|
| Skip |
| Skip |
| Last check was less than 24 hours ago | Skip |
How it works
- Runs (offline mode for passive checks)
npx skills check - Parses stdout: looks for "update(s) available" vs "up to date" / "no update"
- If updates found → prints hint to stderr:
Skill updates available. Run 'asc skills update' to refresh installed skills. - Saves timestamp to
skillsCheckedAt~/.asc/skills-config.json
JSON Output
asc skills installed --pretty
asc skills installed --pretty{
"data": [
{
"affordances": {
"listSkills": "asc skills list",
"uninstall": "asc skills uninstall --name asc-cli"
},
"description": "App Store Connect CLI skill",
"id": "asc-cli",
"isInstalled": true,
"name": "asc-cli"
}
]
}uninstallinstallSkill Storage
~/.claude/skills/
├── asc-cli/
│ ├── SKILL.md
│ └── references/
├── asc-auth/
│ └── SKILL.md
└── asc-testflight/
├── SKILL.md
└── references/
~/.asc/skills-config.json ← auto-update checker stateDisabling Auto-Update Check
export ASC_NO_UPDATE_CHECK=1 # any value, presence-basedSee Also
- Full feature doc:
docs/features/skills.md - Skills source repository:
tddworks/asc-cli-skills - CAEOAS: follow from any
affordances.listSkillsresponseasc skills installed