skill-designer

Generate Claude skill directory prompts from JSON idea specifications.

5|4|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/takusaotome/claude-skills-library --skill skill-designer-takusaotome
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-designer
Source: https://github.com/takusaotome/claude-skills-library/tree/main/skills/skill-designer
Command: npx skills add https://github.com/takusaotome/claude-skills-library --skill skill-designer-takusaotome

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill turns structured JSON idea specifications into a complete, repository-conformant Claude skill directory, so new skills can be designed consistently and reviewed more reliably.

Core Features & Use Cases

  • Claude CLI prompt generation: Build a ready-to-pipe prompt for claude -p that instructs it to create SKILL.md, references, scripts, and tests.
  • Repository convention enforcement: Embeds the structure guide, quality checklist, and SKILL template, and includes an existing-skills list to reduce duplication.
  • Quality-oriented design guidance: Explicitly instructs the resulting skill to meet the dual-axis reviewer rubric and to update README headings and catalog entries.

Quick Start

Provide an idea JSON file and a normalized skill name, then run the generator to output the design prompt.

Frequently Asked Questions about skill-designer

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

FAQPage Schema
How do I generate a complete Claude skill directory from a JSON idea specification?

To generate a Claude skill directory, provide a structured JSON idea specification and a normalized skill name to the generator. It outputs a design prompt that instructs the Claude CLI to create SKILL.md, references, scripts, and pytest scaffolding consistently.

Can I enforce repository structure and YAML frontmatter rules when generating Claude skills?

Yes, you can enforce repository structure and YAML frontmatter rules. The generator embeds the structure guide, quality checklist, and SKILL.md template into the produced prompt to ensure new skills conform to repository conventions reliably.

What's the best way to avoid creating duplicate Claude skills in an existing repository?

To avoid duplicate Claude skills, the generator instructs the prompt to list existing skills before creation. It also mandates updating the README catalog and version-history entries to maintain a single source of truth across the repository.

Does the skill generator include test scaffolding for new Claude skills?

Yes, the skill generator includes pytest test scaffolding. It instructs the Claude CLI to create the necessary test files alongside the scripts and references directories to support quality-oriented design and review workflows.

How do I bootstrap new Claude skills using the Claude CLI prompt?

You bootstrap new Claude skills by providing a JSON idea file to the generator, which outputs a ready-to-pipe prompt for the claude -p command. This prompt directs the CLI to scaffold the entire skill directory structure automatically.