Skip to content

anionzo/skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

55 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 Personal AI Skill Library

A vendor-neutral, multi-agent skill library for AI-powered software engineering

Skills Knowledge Platforms License Contributing npm


🌐 TiαΊΏng Việt


🎯 Keep repeatable AI workflows in one place. Separate skills from knowledge. Work across any agent.

πŸ—οΈ Design Goals

Goal
πŸ”Ή Skills are small, specific, and reusable β€” with modes instead of separate files
πŸ”Ή Knowledge is stored separately from skills
πŸ”Ή Adapters are generated from one source β€” not hand-maintained
πŸ”Ή Works without any custom plugin runtime (general skills)
πŸ”Ή Anionzo ecosystem skills extend the core with structured workflows

🎯 Skill Catalog

πŸ”§ Tool Dependencies

Tool Type Purpose
br / bv Core Beads planning and visualization
Agent Mail MCP Core Inter-agent messaging for swarming
gkg Optional Codebase intelligence
CASS / CM Optional Session search and context

See tools/ for full tool documentation.

16 skills in three categories: Core Chain, Anionzo Chain, and Standalone.

═══════════════════════════════════════════════════

🧩 Core Chain

Primary workflow β€” works in any project

═══════════════════════════════════════════════════

using-skills β†’ brainstorming β†’ research β†’ planning β†’ feature-delivery
     (router)        (if vague)    (before impl)     β”‚
                                                  β”Œβ”€β”€β”΄β”€β”€β”
                                                  β–Ό     β–Ό
                                            debug  docs-writer
                                                  β”‚
                                             code-review
                                                  β”‚
                                                commit
                                                  β”‚
                                               extract
Skill Purpose Modes
🧭 using-skills Route a request to the right skill and mode router
πŸ’‘ brainstorming Explore ideas, lock decisions, write spec quick Β· spec Β· deep-explore
πŸ”Ž research Explore codebase, onboard repo, deep-scout feature discovery, upgrade prompts, codebase intel quick-search Β· repo-bootstrap Β· deep-scout Β· prompt-upgrade Β· codebase-intel
πŸ“ planning Research β†’ plan β†’ validation gate before any code is written full pipeline + Phase 8 validation gate
πŸš€ feature-delivery Implement, test-first, or refactor standard Β· tdd Β· refactor
πŸ› debug 4-phase systematic debugging with root cause investigation + anionzo ecosystem extensions
πŸ“– docs-writer Create or update documentation from verified source behavior prompt-only Β· docs-execution Β· prompt+execution
πŸ” code-review Give reviews, receive reviews, verify before claiming done verification-gate Β· giving Β· receiving
πŸ“ commit Create clean conventional commits with staged review β€”
🧬 extract Extract learnings, session handoff, deep compounding, dream consolidation handoff · extract · compound · dream

═══════════════════════════════════════════════════

βš™οΈ Anionzo Chain

Structured multi-agent workflow β€” anionzo ecosystem only

═══════════════════════════════════════════════════

using-anionzo β†’ brainstorming β†’ research β†’ planning β†’ swarming β†’ reviewing β†’ extract
   (bootstrap)      (deep-explore)   (+ validation gate)   (workers)    (5-agent verify)    (compound)
Skill Purpose Position
βš™οΈ using-anionzo Bootstrap anionzo projects: onboarding, STATE.md, go-mode pipeline entry point
🐝 swarming Orchestrate parallel worker agents with rescue coordination phase 5 of 9
πŸ“‹ reviewing Post-execution verification: 5 specialist agents + artifact checks + human UAT phase 7 of 9

═══════════════════════════════════════════════════

πŸ”§ Standalone Skills

Secondary β€” load only when the task matches

═══════════════════════════════════════════════════

Standalone skills remain available, but they are intentionally secondary to the Core and Anionzo chains in this repo's top-level narrative.

Skill Purpose
🎨 animated-landing-pages Motion-first landing page with AI-generated visuals
πŸ“š book-sft-pipeline Fine-tune models on book style: ePub β†’ SFT dataset β†’ LoRA training
πŸ› οΈ writing-anionzo-skills Create or edit anionzo skills using TDD methodology

Skill Modes at a Glance

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚     SKILL         β”‚  MODES                                                   β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ brainstorming    β”‚ quick Β· spec Β· deep-explore                              β”‚
β”‚ research         β”‚ quick-search Β· repo-bootstrap Β· deep-scout Β· prompt-upgrade β”‚
β”‚                  β”‚   Β· codebase-intel                                        β”‚
β”‚ feature-delivery β”‚ standard Β· tdd Β· refactor                               β”‚
β”‚ docs-writer      β”‚ prompt-only Β· docs-execution Β· prompt+execution          β”‚
β”‚ code-review      β”‚ verification-gate Β· giving Β· receiving                 β”‚
β”‚ extract          β”‚ handoff Β· extract Β· compound Β· dream                   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
Skill Mode When to use
brainstorming quick Lock direction only β€” no output artifact
brainstorming spec Write full spec: FR/NFR/ACs/Given-When-Then
brainstorming deep-explore Socratic dialogue + locked decisions + CONTEXT.md (anionzo)
research quick-search Targeted lookup in known repo
research repo-bootstrap Onboard to unfamiliar repo
research deep-scout High-risk feature: map stack + local reuse + upstream + official docs (HARD-GATE: no code before brief)
research prompt-upgrade Refine rough prompt into execution-ready instruction
research codebase-intel Use gkg MCP tools for architecture snapshot
feature-delivery standard Normal feature implementation
feature-delivery tdd Test-first: red-green-refactor before production code
feature-delivery refactor Restructure code without changing behavior
docs-writer prompt-only Return upgraded prompt, no doc execution
docs-writer docs-execution Directly update docs from live repo
docs-writer prompt+execution Both: return prompt and execute
code-review verification-gate Iron law: no claim without fresh evidence
code-review giving Review diffs, PRs, commit ranges
code-review receiving Respond to review feedback
extract handoff Session near context limit β€” compress state for next session
extract extract Capture durable learnings from completed task
extract compound Post-merge deep analysis: 3 parallel subagents (anionzo)
extract dream Consolidation pass over accumulated learnings (anionzo)

πŸ“– Research Highlights

Source Key Pattern
πŸ›οΈ anthropics/skills Minimal, portable skill packaging
⚑ obra/superpowers Brainstorm β†’ plan β†’ execute β†’ verify workflow
🧩 affaan-m/everything-claude-code Layered model: skills, rules, memory, adapters
πŸ—ƒοΈ knowns-dev/knowns Separate skills from knowledge; generate platform files
πŸ“¦ hoangnb24/skills Workflow-first skill design with router and output contracts
🧩 anionzo/skills Anionzo ecosystem: bead graph, swarm orchestration, compounding

πŸš€ Quick Start

npx @anionzo/skill

For a reusable local CLI:

cd /path/to/skill
npm link

Then inside any project:

anionzo init
# or
anionzo skill init

Non-interactive:

anionzo init --yes
anionzo init --platform opencode,claude,copilot,gitignore
npx @anionzo/skill --platform opencode,agents
  • Windows: Uses PowerShell automatically (.cmd + .mjs + .ps1)
  • Linux/macOS: Uses bash script

Version 2.0.0 required.

npm cache clean --force
npx --yes @anionzo/skill

After installation, open your agent and say:

  • Use the using-skills router for this task
  • Use the anionzo go-mode pipeline for this feature
  • Help me understand this repo first
  • Plan this feature, then implement it

πŸ“¦ Install via npm

# Recommended
npx @anionzo/skill

# Quiet first-run
npx -y --loglevel=error @anionzo/skill

# Add as project dependency
npm install @anionzo/skill

πŸ”Œ Agent Integration

This repo is the source of truth. Generated files are delivery artifacts only.

Agent Copy from Copy to
πŸ€– Claude Code generated/CLAUDE.md CLAUDE.md
⚑ OpenCode generated/OPENCODE.md OPENCODE.md
πŸ’Ž Gemini CLI generated/GEMINI.md GEMINI.md
πŸ”§ Generic generated/AGENTS.md AGENTS.md
πŸ™ GitHub Copilot generated/copilot-instructions.md .github/copilot-instructions.md

βž• Create A New Skill

# 1. Scaffold from template
cp -r templates/ skills/<new-skill>/

# 2. Edit the files
vim skills/<new-skill>/SKILL.md
vim skills/<new-skill>/meta.yaml

# 3. Validate
bash scripts/validate-skills

# 4. Regenerate platform files
bash scripts/sync-platform-files

For anionzo ecosystem skills, also read skills/writing-anionzo-skills/SKILL.md for TDD-for-skills methodology.


βš™οΈ Commands

Command Purpose
bash scripts/validate-skills Check all skills have required files and keys
bash scripts/sync-platform-files Generate platform instruction files

πŸ“‹ Recommended Customization Order

  1. πŸ₯‡ knowledge/global/engineering-principles.md
  2. πŸ₯ˆ knowledge/global/review-heuristics.md
  3. πŸ₯‰ knowledge/global/debugging-patterns.md
  4. 🎯 skills/using-skills/SKILL.md β€” the router, customize routing for your stack
  5. πŸ”Œ Adapter output for your two most-used agents

🀝 Contributing

We welcome contributions! See CONTRIBUTING.md for:

  • βž• How to add a new skill
  • ✏️ How to edit existing skills
  • πŸ“š How to contribute knowledge
  • πŸ”„ Pull request process and conventions

πŸ“Œ Notes

  • generated/ is gitignored β€” regenerate after any skill/knowledge change
  • General skills (no deps) work in any project without plugins
  • Anionzo ecosystem skills require .anionzo/ onboarding (run anionzo init first)
  • Standalone skills are secondary to the Core and Anionzo chains
  • All skills follow the Shared Output Contract: Goal/Result β†’ Key Details β†’ Next Action

Built with ❀️ for AI-assisted software engineering

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors