outfitter-dev/skillset/skillset-dev
Claude Code and agent skill by outfitter-dev/skillset
- community
Checking that the SKILL.md file is still in the repository.
Route work on the Skillset compiler repository through its tenets, accepted ADRs, and focused contributor skills. Use whenever changing or reviewing Skillset source, compiler behavior, schemas, tests, fixtures, generated output, or contributor workflows.
Install
npx vskill@latest install outfitter-dev/skillset/skillset-devSKILL.md
Skillset Development
Start With Doctrine
- Read
AGENTS.mdanddocs/project/tenets.mdbefore changing a contract or generated-output promise. - Find the governing accepted decisions in
docs/adrs/README.mdanddocs/adrs/decision-map.json, then read the relevant ADRs rather than relying on their titles. - If implementation and doctrine disagree, change the implementation or make an explicit decision. Do not reconcile the conflict only in tactical documentation.
Route The Work
Use the narrowest specialist that owns the change:
- Compiler behavior, rendering, commands, or package placement: use
skillset-dev-compiler. - Config, frontmatter, source vocabulary, or shared validation: use
skillset-dev-schema. - Tests, fixtures, conformance, or verification strategy: use
skillset-dev-testing.
Use more than one specialist only when the change crosses their ownership boundaries. Keep one semantic owner and let the other specialist supply verification or integration guidance.
For ADR lifecycle work, use skillset-adrs, then follow docs/adrs/README.md and the repository ADR helper. For provider evidence, read the official provider material before changing a support claim. Dedicated provider, documentation, and release specialists are separate follow-up work; do not invent them inside another skill.
Preserve The Boundary
- Contributor material may read, invoke, test, and extend the public Skillset product.
- Public
skillset*artifacts must never route to or depend onskillset-dev*, repository internals, fixtures, or release machinery. bun run public-closure:guardenforces that boundary only over generatedplugins/skillset/**output. Contributor and self-hosted.agents/,.claude/,.cursor/, and.skillset/trees are intentionally outside its scan root.- Edit
.skillset/andskillset.yamlas canonical self-hosted source. Rebuild generated.agents/,.claude/,.cursor/, andplugins/output; never hand-edit it as source truth. - Build does not authorize installation, activation, trust, publication, or user-level provider configuration changes.
Record The Change
CI checks two independent release records, so record both kinds of change before pushing:
- Change entry for any edit to a
.skillset/source unit (a skill, a plugin, orRULES.md). Runbun ./apps/skillset/src/cli.ts check --ci --root .; it names each uncovered scope and prints the exactskillset change add --scope <unit> --bump <bump> --reason "<reason>"command, orskillset change refresh @<id> --yeswhen a pending entry for that scope already exists with stale evidence. - Changeset (
.changeset/*.md) for published-package behavior or payload.bun run changeset:checksays whether the branch needs one.
A change that touches both needs both. Neither record stands in for the other.
Finish The Loop
Implement the smallest complete change, verify it through the owning specialist, rebuild self-hosted output when source changes, record the change, inspect the generated diff, and run the repository aggregate gate before handoff.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.skillset/skills/skillset-dev/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/outfitter-dev/skillset/skillset-dev)