Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
tradermonty avatar

Skill Designer

  • 784 installs
  • 2.6k repo stars
  • Updated August 4, 2026
  • tradermonty/claude-trading-skills

Skill Designer is an Agent Skill that converts a structured JSON idea into a Claude CLI prompt that generates a complete compliant skill directory for developers who run automated skill creation pipelines.

About

Skill Designer is an Agent Skill from tradermonty/claude-trading-skills used in skill auto-generation pipelines. Given a structured skill idea specification, it emits a comprehensive Claude CLI prompt instructing Claude to create a full skill directory following repository conventions: SKILL.md with YAML frontmatter, reference documents, helper scripts, and test scaffolding. Developers reach for Skill Designer when a backlog idea is selected and the pipeline needs a prompt that reliably produces convention-compliant skill packages. The skill sits upstream of manual authoring, standardizing how new capabilities enter claude-trading-skills or similar registries without hand-writing every folder layout.

  • Converts JSON skill idea specifications into production-ready Claude CLI prompts
  • Enforces repository conventions including YAML frontmatter and reference documents
  • Produces complete skill directories containing SKILL.md, helper scripts and test scaffolding
  • Supports the full skill auto-generation pipeline from backlog idea to reviewed artifact
  • Includes built-in awareness of the scoring rubric used during quality review

Skill Designer by the numbers

  • 784 all-time installs (skills.sh)
  • +90 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #1,341 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/tradermonty/claude-trading-skills --skill skill-designer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs784
repo stars2.6k
Last updatedAugust 4, 2026
Repositorytradermonty/claude-trading-skills

How do you auto-generate Agent Skill directories from JSON?

Turn a structured JSON idea into a complete Claude CLI prompt that generates a fully compliant skill directory with SKILL.md, references, scripts and tests.

Who is it for?

Agent skill pipeline maintainers in tradermonty/claude-trading-skills who auto-generate skill directories from structured backlog ideas.

Skip if: Developers who only need to run existing skills or refactor application code without authoring new Agent Skill packages.

When should I use this skill?

The skill auto-generation pipeline selects a backlog idea and needs a Claude CLI prompt to create a complete skill directory with SKILL.md, references, scripts, and tests.

What you get

Claude CLI prompt, SKILL.md with YAML frontmatter, reference docs, helper scripts, and test scaffolding files.

  • Claude CLI generation prompt
  • SKILL.md scaffold
  • Reference docs and test scaffolding

Files

SKILL.mdMarkdownGitHub ↗

Skill Designer

Overview

Generate a comprehensive Claude CLI prompt from a structured skill idea specification. The prompt instructs Claude to create a complete skill directory following repository conventions: SKILL.md with YAML frontmatter, reference documents, helper scripts, and test scaffolding.

When to Use

  • The skill auto-generation pipeline selects an idea from the backlog and needs

a design prompt for claude -p

  • A developer wants to bootstrap a new skill from a JSON idea specification
  • Quality review of generated skills requires awareness of the scoring rubric

Prerequisites

  • Python 3.9+
  • No external API keys required
  • Reference files must exist under references/

Workflow

Step 1: Prepare Idea Specification

Accept a JSON file (--idea-json) containing:

  • title: Human-readable idea name
  • description: What the skill does
  • category: Skill category (e.g., trading-analysis, developer-tooling)

Accept a normalized skill name (--skill-name) that will be used as the directory name and YAML frontmatter name: field.

Step 2: Build Design Prompt

Run the prompt builder:

python3 skills/skill-designer/scripts/build_design_prompt.py \
  --idea-json /tmp/idea.json \
  --skill-name "my-new-skill" \
  --project-root .

The script: 1. Loads the idea JSON 2. Reads all three reference files (structure guide, quality checklist, template) 3. Lists existing skills (up to 20) to prevent duplication 4. Outputs a complete prompt to stdout

Step 3: Feed Prompt to Claude CLI

The calling pipeline pipes the prompt into claude -p:

python3 skills/skill-designer/scripts/build_design_prompt.py \
  --idea-json /tmp/idea.json \
  --skill-name "my-new-skill" \
  --project-root . \
| claude -p --allowedTools Read,Edit,Write,Glob,Grep

Step 4: Validate Output

After Claude creates the skill, verify:

  • skills/<skill-name>/SKILL.md exists with correct frontmatter
  • Directory structure follows conventions
  • Score with dual-axis-skill-reviewer meets threshold

Output Format

The script outputs a plain-text prompt to stdout. Exit code 0 on success, 1 if required reference files are missing.

Resources

  • references/skill-structure-guide.md -- Directory structure, SKILL.md format, naming conventions
  • references/quality-checklist.md -- Dual-axis reviewer 5-category checklist (100 points)
  • references/skill-template.md -- SKILL.md template with YAML frontmatter and standard sections
  • scripts/build_design_prompt.py -- Prompt builder script (CLI interface)

Related skills

FAQ

What does Skill Designer output?

Skill Designer outputs a Claude CLI prompt that instructs Claude to create a complete skill directory. Deliverables include SKILL.md with YAML frontmatter, reference documents, helper scripts, and test scaffolding per repository conventions.

When is Skill Designer invoked in the pipeline?

Skill Designer is invoked when the skill auto-generation pipeline picks a structured idea from the backlog and needs a prompt to materialize a full skill package. The skill standardizes directory layout before manual refinement.

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.