К основному содержанию
скилл CX Codex

skill-designer — скилл для Claude Code: генерация промпта для нового

Собирает из JSON-описания идеи готовый промпт, по которому Claude создаёт папку нового скилла со всеми файлами.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add tradermonty/claude-trading-skills --skill skill-designer -a claude-code
Открыть на GitHub

Что делает skill-designer

Скилл берёт структурированное описание идеи и превращает его в текстовый промпт для claude -p. В промпте уже прописаны требования репозитория: SKILL.md с YAML-фронтматтером, справочные документы, вспомогательные скрипты и заготовки тестов. Дальше этот промпт скармливается Claude CLI, и тот создаёт каталог скилла целиком.

Внутри один скрипт — scripts/build_design_prompt.py. Он читает JSON с полями title, description, category, подтягивает три файла из references/ (структура, чек-лист качества, шаблон) и перечисляет до 20 существующих скиллов, чтобы новый не дублировал старый. Результат уходит в stdout, код возврата 1 — если справочных файлов не хватает.

Нужен Python 3.9 и больше ничего: ключи API не требуются. А вот папка references/ должна лежать на месте — без неё сборка промпта просто упадёт, так что клонируйте репозиторий целиком, а не один скрипт.

Какие задачи решает

  • собрать промпт для создания нового скилла из JSON-описания
  • завести структуру каталога скилла по конвенциям репозитория
  • проверить новый скилл по чек-листу на 100 баллов
  • не допустить дублирования с уже существующими скиллами
  • прогнать генерацию скиллов через claude -p в пайплайне

Примеры запросов агенту

  • Собери промпт для нового скилла из /tmp/idea.json с именем my-new-skill
  • Запусти build_design_prompt.py и передай результат в claude -p
  • Проверь, что справочные файлы на месте, и собери промпт для скилла

Как установить skill-designer

1Через Skills CLI (Vercel)

npx skills add tradermonty/claude-trading-skills --skill skill-designer -a claude-code

2Вручную: положить файлы

~/.claude/skills/skill-designer/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/skill-designer/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора73

downtrend-duration-analyzer Анализирует длительность исторических нисходящих движений и строит HTML-гистограммы по секторам и капитализации. Нужен для оценки сроков коррекций и удержания позиции. CX Codex +1 3 100установок breakout-trade-planner Строит торговые планы по методологии Марка Минервини из выгрузки VCP-скринера: вход, стоп, цель, размер позиции и шаблоны ордеров для Alpaca. CX Codex +1 3 100установок skill-idea-miner Скилл извлекает идеи для новых скиллов из логов сессий Claude Code, оценивает их полезность и ведёт единый бэклог. CX Codex +1 3 100установок skill-integration-tester Проверяет связки скиллов из CLAUDE.md: существование шагов, JSON-контракты и имена файлов. Нужен перед релизом или после изменения форматов вывода. CX Codex +1 3 100установок ibd-distribution-day-monitor Считает Distribution Days по QQQ и SPY, оценивает риск рынка и подсказывает, какую долю TQQQ или QQQ держать. Нужен для разбора после закрытия торгов. CX Codex +1 3 000установок trading-skills-navigator Подбирает подходящие воркфлоу и скиллы для трейдинга по вашему запросу. Помогает понять, с чего начать работу и какие цепочки запустятся без платных API-ключей. CX Codex +1 3 000установок trade-performance-coach Разбирает закрытые сделки, частичные выходы и месячные сводки по правилам, риску и качеству исполнения. Нужен для пост-трейд разбора. CX Codex +1 2 900установок parabolic-short-trade-planner Скилл ищет акции США с признаками истощения параболического роста и собирает условные предрыночные планы шорта. Ордера не отправляет — только JSON и Markdown для ручной проверки. CX Codex +1 3 000установок

Похожие

webflow-cli:designer-extension webflow Скилл ведёт агента по всему циклу работы с Designer Extensions в Webflow: выбор шаблона, инициализация проекта, локальный сервер и сборка бандла. CX Codex +1 1 000установок agent-designer Alireza Rezvani Собирает архитектуру мультиагентной системы из требований, генерирует схемы инструментов и разбирает логи прогона. Пригодится до того, как вы отдадите агентам дизайн, выбранный на глаз. 682установок agent-workflow-designer Alireza Rezvani Помогает выбрать схему мультиагентного конвейера и собрать под неё каркас: паттерны, контракты передачи, таймауты. 658установок arize-prompts Arize-ai Управляет шаблонами Arize Prompt Hub через утилиту ax. Помогает создавать версии промптов, настраивать переменные подстановки и вешать ярлыки production или staging. CX Codex +1 2 300установок create-command NeoLabHQ Пошаговый ассистент для сборки слэш-команд. Помогает задать frontmatter, настроить аргументы и вызовы bash-скриптов. CX Codex +1 1 200установок caveman Shawnchee Переводит агента в предельно краткий режим: убирает вежливые вступления, пересказ действий и лишние слова ради экономии контекстных токенов. CX Codex +1 1 100установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о skill-designer

Как установить skill-designer в Claude?

Выполните npx skills add tradermonty/claude-trading-skills --skill skill-designer -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/skill-designer/SKILL.md.

Что делает skill-designer?

Строит промпт для Claude CLI по JSON-описанию идеи. В промпте заданы структура каталога, формат SKILL.md, справочные файлы и тесты.

Что нужно для работы skill-designer?

Python 3.9 и файлы из references/ в репозитории. Ключи API не нужны.

Исходный текст

SKILL.md · MIT
---
name: skill-designer
description: Design new Claude skills from structured idea specifications. Use when the skill auto-generation pipeline needs to produce a Claude CLI prompt that creates a complete skill directory (SKILL.md, references, scripts, tests) following repository conventions.
---

# 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:

```bash
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`:

```bash
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)

© tradermonty · MIT · tradermonty/claude-trading-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой