skill-builder

Create Claude Code agent skills with SKILL.md and supporting templates.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/daispacy/py-claude-marketplace --skill skill-builder-daispacy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-builder
Source: https://github.com/daispacy/py-claude-marketplace/tree/main/py-plugin/skills/skill-builder
Command: npx skills add https://github.com/daispacy/py-claude-marketplace --skill skill-builder-daispacy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new Claude Code agent skills, guiding you through best practices and ensuring proper structure. It eliminates guesswork and common errors in skill definition, allowing you to automate repetitive tasks faster and more effectively.

Core Features & Use Cases

  • Interactive Skill Design: Guides you step-by-step to define skill purpose, trigger keywords, required tools (Read, Write, Bash), and desired output format.
  • Template Generation: Automatically creates the necessary SKILL.md and examples.md files with correct YAML frontmatter and a structured Markdown body, ready for customization.
  • Use Case: When you have a repetitive coding task you want to automate, simply tell Claude "create a skill for [task]" and this Skill Builder will walk you through defining and generating the new skill's boilerplate, complete with best practices.

Quick Start

Create a skill to generate unit tests for Python functions.

Frequently Asked Questions about skill-builder

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

FAQPage Schema
How do I automate the creation of Claude Code agent skills?

Skill Builder automates skill creation by guiding you through defining purpose, triggers, and tools, then automatically generating the SKILL.md file and directory structure under .claude/skills/[name]. Tell Claude 'create a skill for [task]' to start the interactive workflow.

What's the best way to set up a new skill with proper structure and templates?

Skill Builder generates complete skill packages with correct YAML frontmatter, examples.md templates, and best-practice formatting. It infers the skill name from your request and assembles the full boilerplate, eliminating common structural errors and guesswork.

Can I use skill creation to automate repetitive coding tasks in Claude Code?

Yes. Skill Builder lets you define triggers, select required tools (Read, Write, Bash), and specify output formats to automate tasks like code generation, testing, and documentation. Once created, your skill integrates into the Claude Code ecosystem for reuse.

What tools and dependencies do I need to create a Claude Code skill?

Skill Builder requires no external dependencies. It uses Claude Code's built-in Read, Write, and Bash tools to generate skill files. You provide the task description and trigger keywords; the Skill handles template generation and directory setup.

How do I define triggers and tool requirements for a new skill?

Skill Builder's interactive design guides you to specify trigger keywords (e.g., 'create a skill for'), select applicable tools, and define the skill's purpose. These inputs determine how and when Claude Code invokes your skill for matching requests.

What happens after I generate a skill—can I customize it further?

Skill Builder creates ready-to-customize SKILL.md and supporting templates with structured Markdown bodies. You can modify trigger keywords, tool selections, and output formats post-generation to refine the skill's behavior and scope.