skillkit-help
Pre-build orientation for skill creators. Answers "what are skills?", "should I make one?", and "is my skill good enough?" before…
Toolkit for creating and validating skills and subagents. Use when: creating a new skill (fast or full mode), validating an existing skill, deciding Skills vs Subagents, migrating docs to skills, estimating token cost, or running a security scan. Triggers: "create skill", "build
Claude Code
$ npx -y skills add rfxlamia/skillkit --skill skillkit --agent claude-code
Codex
$ npx skills add rfxlamia/skillkit --skill skillkit -a codex -y
Cursor
$ npx skills add rfxlamia/skillkit --skill skillkit -a cursor -y
Gemini CLI
$ npx skills add rfxlamia/skillkit --skill skillkit -a gemini-cli -y
GitHub Copilot
$ npx skills add rfxlamia/skillkit --skill skillkit -a github-copilot -y
OpenCode
$ npx skills add rfxlamia/skillkit --skill skillkit -a opencode -y
Windsurf
$ npx skills add rfxlamia/skillkit --skill skillkit -a windsurf -y
name: skillkit description: > Toolkit for creating and validating skills and subagents. Use when: creating a new skill (fast or full mode), validating an existing skill, deciding Skills vs Subagents, migrating docs to skills, estimating token cost, or running a security scan. Triggers: "create skill", "build skill", "validate skill", "new subagent", "skills vs subagents", "estimate tokens", "security scan". category: core
**Detect user intent, route to appropriate workflow.**
| Intent | Keywords | Route To | |--------|----------|----------| | Full skill creation | "create skill", "build skill", "new skill" | Section 2 | | Subagent creation | "create subagent", "build subagent", "new subagent" | Section 6 | | Validation | "validate", "check quality" | Section 3 | | Decision | "Skills vs Subagents", "decide", "which to use" | Section 4 | | Migration | "convert", "migrate doc" | Section 5 | | Single tool | "validate only", "estimate tokens", "scan" | Section 7 |
**PROCEED to corresponding section after intent detection.**
**Stop Condition (Mandatory):**
**Workflow Value:** Research-driven approach validates design before building. Sequential steps with checkpoints produce 9.0/10+ quality vs ad-hoc creation.
---
**Prerequisites:** Skill description provided, workspace available.
Detect or prompt for workflow mode before running the creation flow.
**Stop Condition (Mandatory):**
| Mode | Steps | Validation | Quality Target | Time | |------|-------|------------|----------------|------| | **fast** | 10 | Structural only | >=9.0/10 | <10 min | | **full** | 14 | Structural + Behavioral | >=9.0/10 and behavioral >=7.0 | <20 min |
No implicit default mode is allowed when mode is not explicitly known.
Use when `.skillkit-mode` contains `fast` or marker does not exist.
**→ READ `references/section-2-fast-creation-workflow.md` IN FULL before starting.** **Create a task for each step listed in that file, then follow them in order.** The outline below is a summary only — the reference file is authoritative.
Phase 1: Decision & Research
Phase 2: Creation
Phase 3: Structural Validation
Phase 4: Packaging
Use when `.skillkit-mode` contains `full`.
**→ READ `references/section-2-full-creation-workflow.md` IN FULL before starting.** **Create a task for each step listed in that file, then follow them in order.** The outline below is a summary only — the reference file is authoritative.
Phase 1: Decision and Research
Phase 2: Behavioral Baseline (extra vs fast)
**→ Load `references/section-2-full-creation-workflow.md` → section "Full Mode Behavioral Testing Protocol" (mandatory)**
Phase 3: Creation
Phase 4: Behavioral Verification (extra vs fast)
**→ Load `references/section-2-full-creation-workflow.md` → section "Full Mode Behavioral Testing Protocol" (mandatory)**
Phase 5: Structural Validation
Phase 6: Refinement (extra vs fast)
**→ Load `references/section-2-full-creation-workflow.md` → section "Full Mode Behavioral Testing Protocol" (mandatory)**
Phase 7: Packaging
Priority order: 1. Explicit flag: `--mode fast` or `--mode full` 2. Skill marker: `.skillkit-mode` file content 3. If unknown: stop and ask user to choose `fast` or `full`
---
**Use when:** Validating existing skill
**Steps:** Execute validation subset (Steps 3-6) 1. Validate skill — structure + security + tokens (`validate_skill.py`, no flags needed) 2. Progressive disclosure check 3. Test generation (optional) 4. Quality assessment (quality_scorer.py)
**Note:** `--security-only` and `--tokens-only` flags are available for Section 7 individual tool use, not for workflow validation steps.
**For detailed workflow:** [See references/section-3-validation-workflow-existing-skill.md](references/section-3-validation-workflow-existing-skill.md)
---
**Use when:** Uncertain if Skills is right approach
**CRITICAL: Agent MUST create a temp JSON file first.** The `decision_helper.py` script does NOT accept inline JSON strings - it requires a file path to a JSON file.
**Step-by-step i
The toolkit for creating reusable skills for AI coding agents. SkillKit helps you build, validate, and share skills that extend how your AI agent works. Works with Claude Code, GitHub Copilot, OpenCode, and Codex. Previously known as claude-skillkit.
Pre-build orientation for skill creators. Answers "what are skills?", "should I make one?", and "is my skill good enough?" before…
Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid…
Use when asked to review a plan, challenge a proposal, run a CEO review, poke holes in an approach, think bigger about scope, or…
Converts books and documents (PDF, EPUB, DOCX, HTML, Markdown, plain text, RTF, MOBI/AZW with Calibre) into structured agent…
Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…