sparrow-cli 0.5.0

A local-first Rust agent cockpit — route, run, replay, rewind
Documentation
# Skill Registry (Community)

Sparrow's skill registry is a community-driven library of reusable skills.

## Built-in Skills (11)

Located in `skills/`:
1. `onboard-to-repo` — First-contact repo analysis
2. `debug-systematically` — Reproduce → isolate → fix
3. `write-tests` — Nominal + edge + regression
4. `refactor-safely` — Small steps, checkpoint
5. `code-review` — Adversarial review heuristics
6. `upgrade-dependencies` — Bump + build + test
7. `security-audit` — Secrets, injections, deps
8. `write-docs` — Docs from real code
9. `git-workflow` — Branches, atomic commits
10. `performance-profile` — Measure before optimizing
11. `verify-before-claiming` — Meta-skill anti-fabrication

## Installing Community Skills

```bash
# Search the registry
sparrow skills search "rust async"

# Install a skill
sparrow skills install github.com/sparrow-community/async-patterns

# List installed
sparrow skills list
```

## Publishing a Skill

1. Create `SKILL.md` with name, trigger, description, body
2. Publish to a GitHub repo
3. Submit to the registry via PR to `sparrow-community/skill-registry`

## Skill Format

```markdown
# Skill: <name>

**Trigger:** comma, separated, keywords

**Description:** One-line description

## Body
The actual instructions the agent follows when this skill is loaded.
```

## Registry Structure

```
registry/
├── skills/
│   ├── rust-async-patterns/
│   │   └── SKILL.md
│   ├── python-testing/
│   │   └── SKILL.md
│   └── ...
└── index.json
```

Each skill is versioned (git tags) and signed (optional GPG).