ワンクリックで
legacy-specifier
Extrai especificações de um sistema legado (código existente) quando não há documentação adequada.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Extrai especificações de um sistema legado (código existente) quando não há documentação adequada.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Python best practices e styleguide
Integração completa com Notion usando MCP customizado (notion-automation-suite)
Gera critérios de aceite Given/When/Then para requisitos funcionais. Inclui happy path, edge cases e falhas.
Cria Architecture Decision Records (ADRs) para decisões técnicas. Inclui alternativas, justificativa e consequências.
Converte input não estruturado (texto, notas, docs parciais) em requisitos funcionais (FR) e perguntas abertas. Não inventa requisitos.
Ruff como linter e formatter padrão para Python (substitui Flake8, Black, isort)
| name | legacy-specifier |
| description | Extrai especificações de um sistema legado (código existente) quando não há documentação adequada. |
| triggers | ["legacy","reverse engineer","extract spec","existing code"] |
Reverse-engineer specifications from an existing system:
This skill prioritizes accuracy over completeness.
UNKNOWN + Open Question.Produce a map: Components (services, frontend, jobs), Entry points (routes, commands), Data stores, Integrations.
For each entry point: Inputs, Outputs, Errors, Auth requirements (if observed), Side effects.
Identify: Happy path, Validation, Authorization, Idempotency/retries (if present), Pagination/sorting rules, Data boundaries.
Group endpoints + UI flows into feature candidates. Assign FEATURE-001, FEATURE-002…
For each feature: Write spec.md (observed behavior), acceptance.md (provisional if needed), test-plan.md (existing tests + missing ones).
List open questions: Intent unclear, Inconsistent behavior across services, Missing tests for critical paths.