-
-
Notifications
You must be signed in to change notification settings - Fork 109
Home
Welcome to the Claude Code Skill Factory "The first Claude Code and Code AI Agent Skill Creator Toolkit" wiki!
One toolkit to generate production-ready Claude Skills, Claude Code Agents, Slash Commands, and LLM Prompts at scale. Templates, examples, and guided flows for fast, reliable AI capability building across Claude apps, Claude Code, and the API.
Repo: alirezarezvani/claude-code-skills-factory Status: Active • v1.3.0 • Last updated: Oct 29, 2025
- Ship faster: Generate complete, production-grade Skills and Agents with zero boilerplate.
- Scale cleanly: Composable architecture patterns; consistent YAML + Python conventions.
- Stay safe: Strict validation (naming, permissions, structure) and clear input/output contracts.
- Works everywhere: Claude Desktop, Claude Code, Apps (browser), and API.
Great idea—here’s a concise Vision & Mission section you can drop into the Wiki page:
Vision Build an adaptive toolkit that identifies a company’s real needs and automatically composes all required -Claude Code resources Agents & Sub-agents, Agent Skills (also available for Claude AI Desktop App), Slash Commands, Hooks, MCP integrations, and built-in features —fully customized to any purpose, team and organization. -No predefined workflows: the user states the need, and the Claude Skill Factory generates the capability.
Mission Deliver an almost-automated agentic workforce that empowers individuals and companies to build their dream products—a true AI assistant at every level and scale.
-
Claude Skills (multi-file capabilities:
SKILL.md+ Python + samples) - Claude Code Agents (single-file specialists with enhanced YAML frontmatter)
- Slash Commands for Claude Code (official Anthropic patterns)
- Production-ready Prompts (multi-format; XML/Claude/ChatGPT/Gemini)
New: Interactive navigation with 4 guide agents + 5 slash commands for a fully guided build flow.
- Interactive Navigation System → README anchor
- Skills Factory Prompt → documentation/templates/SKILLS_FACTORY_PROMPT.md
- Agents Factory Prompt → documentation/templates/AGENTS_FACTORY_PROMPT.md
- Prompt Factory → generated-skills/prompt-factory
- Slash Command Factory → generated-skills/slash-command-factory
- Examples → claude-skills-examples/ • generated-skills/
- Official Slash Command References → documentation/references/
- Production-ready output: Proper YAML, kebab-case names, typed Python, safe ops, focused samples.
- Composable design: Chain skills (extract → analyze → report → format) without duplication.
- Smart generation: Determines prompt-only vs. Python, multi-file needs, and sample formats.
- Validation & safety: Four-layer checks for command names, bash permissions, arguments, and YAML.
- Guided build UX: 4 guide agents + 5 slash commands streamline end-to-end creation and testing.
-
Skills → Multi-file, structured capability packs:
SKILL.md(YAML + docs) • Python modules •sample_input.json•expected_output.json•HOW_TO_USE.md -
Agents → Single
.mdwith enhanced YAML (name/description/tools/model/color/field/expertise/MCP), plus a precise system prompt. - Slash Commands → Official patterns: Simple, Multi-Phase, Agent-Style.
- Prompts → Prompt Factory with 69 presets, multi-format output, 7-point quality gates.
# Example: Prompt Factory
cp -r generated-skills/prompt-factory ~/.claude/skills/
# Or import the ZIP in Claude Desktop (see repo folder for .zip)- Open SKILLS_FACTORY_PROMPT.md, fill the variables, and paste into Claude (Desktop/Code/API).
- You’ll receive a full skill package:
SKILL.md, Python files (if needed), samples,HOW_TO_USE.md, and a ready-to-import ZIP.
- Open AGENTS_FACTORY_PROMPT.md, set
AGENT_NAME,TOOLS,MODEL, etc. - Paste into Claude → receive a single
.mdfile → place it in:
# Project-level
cp my-agent.md .claude/agents/
# User-level
cp my-agent.md ~/.claude/agents/"I want to build something"
- Orchestrator (
factory-guide) routes to specialists (skills-guide,prompts-guide,agents-guide). - Answer 3–6 questions → validated output → install → test.
- AWS Solution Architect → IaC, cost optimization, serverless patterns
- Content Trend Researcher → Multi-platform trend + intent + outline generation
- Microsoft 365 Tenant Manager → Config, security, PowerShell generation
- Psychology Advisor → CBT tooling and wellness protocols
- Agent Factory → Generate new Claude Code agents programmatically
- Prompt Factory → 69 presets, XML/Claude/ChatGPT/Gemini formats
Browse: generated-skills/ • claude-skills-examples/
- 17 presets including business research, code review, codebase analysis, OpenAPI sync, ultrathink, test automation, docs generation.
- 3 official patterns: Simple / Multi-Phase / Agent-Style.
-
Strict validation: naming, bash permissions (no wildcards),
$ARGUMENTSusage, YAML structure. Docs: generated-skills/slash-command-factory/HOW_TO_USE.md • Template: MASTER_SLASH_COMMANDS_PROMPT.md
- One purpose per Skill/Agent; keep responsibilities tight.
- Composable IO; design outputs to feed downstream skills.
- YAML first; kebab-case names, concise descriptions.
- Type-safe Python; explicit error handling and clear docstrings.
- Minimal samples; just enough to validate behavior.
- Use the validators; let the factory catch structure/permission issues early.
- Claude: Desktop, Code, Apps (browser), API
- Models: Tuned for Claude Sonnet; configurable per Agent/Skill
-
MCP: Supported via
mcp_toolsin Agent YAML
Q: Skills vs Agents—when to choose which? Use Skills for multi-file capabilities (logic + docs + samples). Use Agents when a single specialist with clear tool access and behavior is enough.
Q: Do I need Python for every Skill? No. The factory decides when prompt-only is sufficient and when typed Python modules add value.
Q: Can I extend generated content safely?
Yes—follow the conventions (kebab-case, typed Python, docstrings). Add modules like validate_*.py / format_*.py as complexity grows.
Q: How do I keep Slash Commands safe?
Only allow specific bash subcommands; never wildcard. Use $ARGUMENTS placeholders, and run the provided validator.
- Fork → add example skills to
claude-skills-examples/→ ensure formatting + samples → PR. - See contribution notes in the main README.md.
This repo offers example templates and generation systems. Skills and agents you generate are yours to use as you see fit. See LICENSE if present.
Short description (≤160 chars): Open-source toolkit to generate Claude Skills, Claude Code Agents, Slash Commands, and LLM Prompts—production-ready, validated, and scalable.
Primary keywords: Claude Skills, Claude Code Agents, Slash Commands, LLM Prompt Engineering, AI Agent Toolkit, Anthropic Claude, Production-Ready AI, MCP Tools. Secondary keywords: AI automation, developer toolkit, YAML frontmatter, typed Python, composable skills, prompt factory, code generation.
Current: v1.3.0 • Updated: Oct 29, 2025
- New: Master Slash Commands template; 17 presets; 3 official command patterns; strict 4-layer validation.
- See full changelog in
- ⭐ Star the repo if this saved you time
- 🐛 Open issues for feature requests / bugs / ideas
- 🧩 Share new skills via PRs
- 🚀 Start here: SKILLS_FACTORY_PROMPT.md