This is the meta-skill that generates other skills from structured JSON specifications. It's used by the auto-generation pipeline to build complete Claude CLI prompts that scaffold out a new skill directory with SKILL.md, references, scripts, and tests. The builder script reads your idea JSON, pulls in three reference files (structure guide, quality checklist, template), checks existing skills to avoid duplication, then outputs a prompt you pipe directly to `claude -p`. The honest take: it's scaffolding automation for a repository that takes skill creation seriously enough to encode conventions, quality rubrics, and dual-axis scoring into a reproducible pipeline. If you're hand-rolling skills, you probably don't need this. If you're batch-generating them, it keeps everything consistent.

skills.sh installs
3.3K
GitHub stars
3.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add tradermonty/claude-trading-skills --skill skill-designer --agent claude-code

Installs into .claude/skills of the current project.

Files

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:

Sponsors

Details

Repository
github.com/tradermonty/claude-trading-skills
Categories
DevOps & CI/CD, AI & Agent Building, Automation & Workflows, Sales & Marketing, Design & UI/UX, CLI & Terminal, Finance & Trading
First seen
Jun 3, 2026

More from tradermonty/claude-trading-skills

All 54
1trailofbits avatarseatbelt-sandboxertrailofbits/skillsGenerates minimal macOS Seatbelt sandbox configurations. Use when sandboxing, isolating, or restricting macOS applications with allowlist-based profiles.3.3Kskills.sh installs
2joelhooks avatarcontactsjoelhooks/joelclawAdd, enrich, and manage contacts in Joel's Vault. Fire the Inngest enrichment pipeline for full multi-source dossiers, or create quick contacts manually. Use wh3.3Kskills.sh installs
3nexu-io avatarhatch-petnexu-io/open-designCreate, repair, validate, preview, and package Codex-compatible animated pet spritesheets from character art, screenshots, generated images, or visual reference3.2Kskills.sh installs
4photon-hq avatarspectrumphoton-hq/skillsBuild or review messaging agents with Photon Spectrum (`spectrum-ts`). Use for Spectrum setup, messages and content, spaces and users, provider capabilities, iM3.2Kskills.sh installs
5hashicorp avatarpush-to-registryhashicorp/agent-skillsPush Packer build metadata to HCP Packer registry for tracking and managing image lifecycle. Use when integrating Packer builds with HCP Packer for version cont3.1Kskills.sh installs
6rmyndharis avatarunity-developerrmyndharis/antigravity-skillsBuild Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deplo3Kskills.sh installs