Use `add` when you want a workspace entry but do not want to vendor the source. From the bundled reference library: ```bash npx ai-agent-skills add frontend-design --area frontend --branch Implementation --why "I want this on my shelf." ``` From a GitHub repo: ```bash npx ai-agent-skills add anthropics/skills --skill ask-questions-if-underspecified --area workflow --branch Planning --why "I use this to tighten vague requests." ``` `add` writes to the active workspace only. It keeps the upstre...
Installs into .claude/skills of the current project.
Are you the author of Workflows?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/moizibnyousaf-workflows)
# Add an Upstream Skill
Use `add` when you want a workspace entry but do not want to vendor the source.
From the bundled reference library:
```bash
npx ai-agent-skills add frontend-design --area frontend --branch Implementation --why "I want this on my shelf."
```
From a GitHub repo:
```bash
npx ai-agent-skills add anthropics/skills --skill ask-questions-if-underspecified --area workflow --branch Planning --why "I use this to tighten vague requests."
```
`add` writes to the active workspace only.
It keeps the upstream metadata:
- `description`
- `source`
- `sourceUrl`
- `installSource`
- `tags`
- `labels`
- `requires`
You still choose:
- shelf
- branch
- why it belongs
That keeps the workspace shaped like your own library instead of becoming a blind copy.