Create, fix, and validate skills for AI agents. Use when user says 'create a skill', 'write a skill', 'build a skill', 'fix my skill', 'skill not working', 'analyze my skill', 'run skill analysis', 'validate skill', 'audit my skills', 'check character budget', 'create a skill from this session', 'turn this into a skill', 'make this reusable', 'can this become a skill', 'could we create a skill', 'should this be a skill', 'check if this could be a skill', or 'any reusable patterns in this session'.
View on GitHubarvindand/agent-skills
agent-skills
January 20, 2026
Select agents to install to:
npx add-skill https://github.com/arvindand/agent-skills/blob/main/skills/skill-crafting/SKILL.md -a claude-code --skill skill-craftingInstallation paths:
.claude/skills/skill-crafting/# Skill Crafting Create effective, discoverable skills that work under pressure. ## When to Use **Creating:** - "Create a skill for X" - "Build a skill to handle Y" **From Session History:** - "Create a skill from this session" - "Turn what we just did into a skill" - "Can the database setup we did become a skill?" - "Could we create a skill from this?" (evaluate first) - "Should this be a skill?" (evaluate first) **Fixing:** - "This skill isn't working" - "Why isn't this skill triggering?" - "Skill didn't trigger when it should have" **Analyzing:** - "Analyze my skill for issues" - "Run skill analysis" - "Check this skill's quality" - "Audit all my skills" - "Check character budget across skills" ## Analyzing a Skill When user asks to analyze a skill: 1. **Run scripts first** for mechanical checks: ```bash python3 scripts/analyze-all.py path/to/skill/ ``` 2. **Read the skill files** for qualitative review: - Read SKILL.md - Read REFERENCES.md (if exists) 3. **Provide holistic feedback** covering: - Script results (CSO, structure, tokens) - Does `allowed-tools` match what the skill needs to do? - Is the workflow clear and actionable? - Are references appropriate and sized correctly? - Missing sections or anti-patterns? 4. **Give verdict** with prioritized recommendations ## Validation Scripts | Script | Purpose | Usage | |--------|---------|-------| | `analyze-all.py` | Run all checks | `python3 scripts/analyze-all.py path/to/skill/` | | `analyze-cso.py` | Check CSO compliance | `python3 scripts/analyze-cso.py path/to/SKILL.md` | | `analyze-tokens.py` | Count tokens | `python3 scripts/analyze-tokens.py path/to/SKILL.md` | | `analyze-triggers.py` | Find missing triggers | `python3 scripts/analyze-triggers.py path/to/SKILL.md` | | `check-char-budget.py` | Check 15K limit | `python3 scripts/check-char-budget.py path/to/skills/` | **Quick start:** ```bash python3 scripts/analyze-all.py ~/.claude/skills/my-skill/ python3 scrip