Claude Code

Install, invoke, update, and remove Agent Skills in Claude Code.

01

Install one skill or the full library

Install one workflow globally:

$npx skills add tushaarmehtaa/tushar-skills --skill remove-ai-slop -g -a claude-code -y

Or install every catalog skill globally:

$npx skills add tushaarmehtaa/tushar-skills -g -a claude-code -y

02

Choose global or project scope

Global skills are available across projects from ~/.claude/skills. Project skills live in .claude/skills and can be reviewed with the repository.

These are the runtime-facing destinations observed from the generated npx skills commands: skills CLI 1.5.23 installed the project and global runtime copy into .claude/skills on August 28, 2026.

Omit -g for project scope:

$npx skills add tushaarmehtaa/tushar-skills --skill remove-ai-slop -a claude-code -y

03

Invoke the workflow

Explicit invocation: /remove-ai-slop

Natural-language requests can also trigger a skill when its description matches. Use explicit invocation when you want deterministic selection.

04

Update and remove

Update the global copy:

$npx skills update -g remove-ai-slop

Remove it only from Claude Code:

$npx skills remove remove-ai-slop -g -a claude-code -y

05

Reload after changes

Claude Code detects changes within the current session. Restart only if the top-level skills directory did not exist when the session started.

If discovery still looks stale, verify the folder contains SKILL.md at its top level before restarting the runtime.

06

Known runtime limits

  • Tool use still follows your Claude Code permission settings; installing a skill does not grant silent shell or network access.
  • The agent-instructions skill can maintain CLAUDE.md alongside shared or runtime-specific project instructions.
  • Claude app uploads are a separate chat surface and do not replace local project execution.
Official Claude Code skill docs ↗