Public skills are reviewed before promotion. Draft and experimental workflows stay in the incubator until they have enough evaluation proof and a clear maintenance path.
Quick start
List the public catalog without installing anything:
npx skills@latest add stark-ai-de/agent-skills --list
Install one skill into the agent detected for the current project:
npx skills@latest add stark-ai-de/agent-skills --skill architecture-compass
Update installed skills:
npx skills@latest update
npx skills@latest add stark-ai-de/agent-skills --skill codex-memory-curator codex-spec-interviewer animated-readme-logo architecture-compass codegraph-ast-grep drawio-diagrams -g -a codex -y
npx skills@latest add stark-ai-de/agent-skills --skill cursor-memory-curator cursor-spec-interviewer animated-readme-logo architecture-compass codegraph-ast-grep drawio-diagrams -g -a cursor -y
npx skills@latest add stark-ai-de/agent-skills --skill claude-memory-curator claude-spec-interviewer animated-readme-logo architecture-compass codegraph-ast-grep drawio-diagrams -g -a claude-code -y
Each bundle contains the skills from its matching *-operations category plus every public skill outside the operations categories. The bundles install globally; remove -g for a project-local install. Avoid --skill '*' when targeting one runtime because it also selects skills built specifically for other runtimes.
The -a option selects the host where a skill is installed; it does not change that skill's target contract. An intentionally cross-host install preserves target-specific evidence and output while adapting collaboration controls to the selected host.
Choose a skill
| When you need to… | Use | Scope |
|---|---|---|
| Turn a fuzzy coding request into an implementation-ready spec | codex-spec-interviewer, cursor-spec-interviewer, or claude-spec-interviewer |
Runtime-specific |
| Audit or clean persistent agent context | codex-memory-curator, cursor-memory-curator, or claude-memory-curator |
Runtime-specific |
| Set up ADR guardrails or align a refactor with accepted decisions | architecture-compass |
Cross-runtime |
| Combine semantic impact analysis with syntax-exact structural search | codegraph-ast-grep |
Cross-runtime |
| Create, edit, validate, or export an editable diagram | drawio-diagrams |
Engineering workflow |
| Create or transform an accessible README logo pipeline | animated-readme-logo |
Engineering workflow |
See the complete public catalog for exact trigger descriptions and skill-evals/ for maintainer proof.
How the catalog works
| Path | Purpose | Published? |
|---|---|---|
skills/ |
Reviewed skills discoverable through npx skills |
Yes |
incubator/skills/ |
Candidate, experimental, or not-yet-public skills | No |
skill-evals/ |
Activation cases, comparisons, and promotion evidence | Maintainer proof only |
site/ |
Astro source for the generated catalog | GitHub Pages |
Promotion is a folder move from incubator/skills/<category>/<skill>/ to skills/<category>/<skill>/, backed by demonstrated value, activation tests, a reusable use case, manageable maintenance, and reviewable evaluation proof. See the spec policy for public-contract updates.
Development
pnpm install
npm run validate
| Command | Purpose |
|---|---|
npm run list |
List promoted public skills |
npm run list:incubator |
List incubator skills |
npm run validate |
Validate skills, ADRs, scripts, and repository contracts |
npm run smoke:install |
Test clean-copy discovery and exact host destinations |
npx skills@latest add ./skills --list |
Check local public skill discovery |
pnpm --filter ./site build |
Build the generated catalog |
pnpm format:check |
Check formatting |
pnpm lint |
Lint repository scripts |
node scripts/validate-release.mjs |
Validate release readiness |
Scaffold a skill only when its destination is clear:
npm run scaffold repo-maintenance/my-new-skill
npm run scaffold:incubator engineering-workflows/my-candidate-skill
Documentation
| Topic | Reference |
|---|---|
| Naming, safety, and review rules | Contributing |
| Validation and CI | Validation |
| Publishing and release flow | Publishing |
| Specs and durable decisions | Spec policy · ADR index |
| Domain language and boundaries | Glossary · Out of scope |
| Logo animation and fallback behavior | Motion specification |
- Agent Skills specification
- Agent Skills evaluation guide
- Agent Skills description optimization
- Vercel skills CLI
Compatibility and safety
This repository follows the open Agent Skills specification. Individual compatibility varies by skill and host; read a skill's SKILL.md before installing it. Runtime-specific skills stay in their runtime category, while reusable workflows live under engineering-workflows.
Skills are executable context. Helper scripts are read-only unless their documentation explicitly says otherwise. Never add secrets, tokens, customer data, private repository paths, or internal hostnames to public skills, references, assets, tests, or examples.
License
Apache-2.0 for the skills and repository material published here.
No comments yet
Be the first to share your take.