com um clique
create-cli
CLI UX/spec: args, flags, help, output, errors, config, dry-run.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
CLI UX/spec: args, flags, help, output, errors, config, dry-run.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Convert markdown to a beautifully designed editorial-style PDF report. Uses Pretendard variable font, Swiss-Coffee + Cool-Blue palette, minimalist-maximalism layout, cover page, table of contents, section dividers, page numbers. Optimized for Korean+English mixed reports. Use when user asks for "report PDF", "보고서 PDF", "아름다운 PDF", "예쁜 PDF", or wants to publish a markdown document as a polished document.
블로그 URL 1개를 받아 60초 9:16 숏폼 영상(mp4)을 자동 생성하는 파이프라인. 한국 블로그 4종(티스토리/네이버/벨로그/브런치)에서 본문·이미지를 추출하고, 2인 대화 대본을 만든 뒤 로컬 fish-tts(soma-voice HTTP)와 GPT Image 2(gpt-image-2)로 음성·이미지를 생성해 Remotion v4로 합성한다. "블로그 URL로 숏폼 만들어줘", "이 글로 릴스 영상 만들어줘", "blog to shortform", "blog-shortform", "blog-url-to-shortform" 같은 요청에서 발동한다.
Speech-to-Text using Cohere Transcribe (2B, Apache 2.0)
Use when 지혁 asks to record/save/archive a conversation between him and Elon — produces (1) verbatim RAW markdown, (2) cleaned-up EDITED markdown with nothing removed, and (3) a messenger-style HTML blog post. Triggers on "대화 기록해줘", "이거 저장해서 보내줘", "블로그에 올리게 html로", "원문 그대로 + 교정본 + 포스트".
Production frontend UI: pages, apps, components, polished non-generic design.
GitHub deep review: bugs, PRs, best fix, stale-or-real, read-code-first.
| name | create-cli |
| description | CLI UX/spec: args, flags, help, output, errors, config, dry-run. |
Source: https://github.com/steipete/agent-scripts/tree/main/skills/create-cli (adopted 2026-05-16) 적용 대상: soma / p9 / 일반 도구 CLI 설계. macOS-specific 가정 없음 (linux WSL OK).
Design CLI surface area (syntax + behavior), human-first, script-friendly.
references/cli-guidelines.md (이 스킬 디렉토리에 포함) and apply it as the default rubric.Ask, then proceed with best-guess defaults if user is unsure:
--json, --plain, exit codes.--no-input? confirmations for destructive ops?When designing a CLI, produce a compact spec the user can implement:
--json/--plain; --quiet/--verbose.--dry-run, confirmations, --force, --no-input.-h/--help always shows help and ignores other args.--version prints version to stdout.--json for machine output; consider --plain for stable line-based text.--no-input disables prompts.--force or explicit --confirm=....NO_COLOR, TERM=dumb; provide --no-color.Fill these sections, drop anything irrelevant:
mycmd...mycmd [global flags] <subcommand> [args]mycmd init ...mycmd run ...-h, --help--version-q, --quiet / -v, --verbose (define exactly)--json / --plain (if applicable)0 success1 generic failure2 invalid usage (parse/validation)~/2lab.ai/soma/src/bin/의 기존 CLI 스타일 (clipanion 등)을 먼저 확인.