skill-create

Generate project-local SKILL.md manifests and eval scaffolding in .claude/skills directories.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/hendrax5/ironman --skill skill-create-hendrax5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-create
Source: https://github.com/hendrax5/ironman/tree/main/skills/skill-create
Command: npx skills add https://github.com/hendrax5/ironman --skill skill-create-hendrax5

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the repetitive and error-prone manual work of creating project-local Claude Code skills by interactively generating SKILL.md manifests, recommended allowed-tools, triggers, and optional eval scaffolding based on actual repository context.

Core Features & Use Cases

  • Interactive Prompting: Guides the user through name, description, and classification (workflow or capability), or accepts a provided name or BTW suggestion as a seed.
  • Project Analysis: Reads CLAUDE.md, scans source structure, detects tech stack and existing skills to avoid duplication and set appropriate allowed-tools and triggers.
  • Scaffolding Output: Generates .claude/skills/project/{name}/SKILL.md and optional evals/{name}/ files, then summarizes generated paths and test suggestions for quick validation.

Quick Start

Invoke /skill-create and follow the interactive prompts to generate a new project-local skill scaffold.

Frequently Asked Questions about skill-create

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate project-local Claude Code skills automatically?

To generate project-local Claude Code skills, use an interactive skill generator that analyzes your repository context and creates .claude/skills manifest files, recommended allowed-tools, and triggers without manual coding.

What is the best way to scaffold skill manifests and evals for a new project?

Scaffolding skill manifests and evals is best handled by interactively generating SKILL.md files and eval directories based on your actual tech stack, ensuring naming conventions and test suggestions align with your repository structure.

Can I create Claude Code skills from existing CLAUDE.md files?

Yes, you can create Claude Code skills from existing CLAUDE.md files by reading the project context, detecting the tech stack, and using that information to seed the skill name, description, and classification during interactive prompting.

How do I avoid creating duplicate skills in a project repository?

To avoid creating duplicate skills in a project repository, scan existing .claude/skills entries and source structure before generating new scaffolding, ensuring the new skill name and triggers do not overlap with current capabilities.

Does interactive skill scaffolding work with project onboarding workflows?

Interactive skill scaffolding works well with project onboarding workflows by reading CLAUDE.md and btw-suggestions, then generating standardized .claude/skills entries and eval scaffolding to quickly establish development conventions.

Why do I need eval scaffolding when creating project-local skills?

You need eval scaffolding when creating project-local skills to validate the generated triggers and allowed-tools, providing test suggestions that ensure the new skill behaves correctly within your specific repository environment.