Agent skill · software engineering · jeremylongshore
skill-creator
Create production-grade agent skills aligned with the 2026 AgentSkills.io
Why this skill is useful
Adds validation scripts and a structured framework for creating compliant agent skills that the AI cannot generate on its own.
What it needs
Requires claude, python installed locally. About 7k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Skill Creator Creates complete, spec-compliant skill packages following AgentSkills.io and Anthropic standards. Supports both creation and validation workflows with 100-point marketplace grading. Overview Skill Creator solves the gap between writing ad-hoc agent skills and producing marketplace-ready packages that score well on the Intent Solutions 100-point rubric. It enforces the 2026 spec (top-level identity fields, ${CLAUDESKILLDIR} paths, scored sections) and catches contradictions that would cost marketplace points. Supports two modes: create new skills from scratch with full validation, or grade/audit existing skills with actionable fix suggestions. Prerequisites Claude Code CLI with skill support (v2.1.78+ for advanced features like effort, maxTurns) Python 3.10+ for validation scripts (validate-skill.py, aggregatebenchmark.py) Target skill directory writable (~/.claude/skills/ or .claude/skills/) Instructions Mode Detection Determine user intent from their prompt: Create mode: "create a skill", "build a skill", "new skill" -> proceed to Step 1 Validate mode: "validate", "check", "grade", "score", "audit" -> jump to Validation Workflow Communicating with the User Pay attention to context cues to understand the user's technical level. Skill creator is used by people across a wide range of familiarity — from first-time coders to senior engineers. In the default case: "evaluation" and "benchmark" are borderline but OK For "JSON" and "assertion", check for cues the user knows these terms before using them without explanation Briefly explain terms if in doubt Step 1: Understand Requirements If the current conversation already contains a workflow the user wants to capture (e.g., "turn this into a skill"), extract answers from the conversation history first — the tools used, the sequence of steps, corrections the user made, input/output formats observed. Confirm with the user before proceeding. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/skill-creator--95b01e