From leandrocfe-skills
Synthesizes the current conversation into a structured spec (PRD) and publishes it to the project's issue tracker without interviewing the user.
How this skill is triggered — by the user, by Claude, or both
Slash command
/leandrocfe-skills:to-specThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Esta skill pega o contexto atual da conversa e o entendimento da codebase e produz uma spec (você talvez conheça este documento como PRD). NÃO entreviste o usuário — apenas sintetize o que já sabe.
Esta skill pega o contexto atual da conversa e o entendimento da codebase e produz uma spec (você talvez conheça este documento como PRD). NÃO entreviste o usuário — apenas sintetize o que já sabe.
O issue tracker e o vocabulário de triage labels devem ter sido fornecidos a você — rode /setup-leandrocfe-skills se não.
Explore o repo para entender o estado atual da codebase, se ainda não fez isso. Use o vocabulário do glossário de domínio do projeto ao longo de toda a spec, e respeite quaisquer ADRs na área que você está tocando.
Esboce os seams nos quais você vai testar a feature. Seams existentes são preferíveis a novos. Use o seam mais alto possível. Se novos seams forem necessários, proponha-os no ponto mais alto que conseguir. Quanto menos seams espalhados pela codebase, melhor — o número ideal é um.
Confirme com o usuário que esses seams batem com o que ele espera.
ready-for-agent — não é preciso triage adicional.O problema que o usuário enfrenta, da perspectiva dele.
A solução para o problema, da perspectiva do usuário.
Uma lista numerada LONGA de user stories. Cada user story deve estar no formato:
Esta lista de user stories deve ser extremamente extensa e cobrir todos os aspectos da feature.
Uma lista das decisões de implementação tomadas. Pode incluir:
NÃO inclua caminhos de arquivo específicos nem trechos de código. Eles podem ficar desatualizados muito rápido.
Exceção: se um prototype produziu um trecho que codifica uma decisão com mais precisão do que a prosa consegue (state machine, reducer, schema, formato de tipo), inclua-o dentro da decisão relevante e anote brevemente que veio de um prototype. Corte para as partes ricas em decisão — não é um demo funcional, só o que importa.
Uma lista das decisões de teste tomadas. Inclua:
Uma descrição do que está fora do escopo desta spec.
Quaisquer notas adicionais sobre a feature.
npx claudepluginhub leandrocfe/skillsSynthesizes the current conversation into a structured spec (PRD) and publishes it to the project issue tracker with a ready-for-agent label, without interviewing the user.
Converts vague feature ideas into written, agreed specifications through structured questioning across nine dimensions. Produces docs/specs/*.md with acceptance criteria for planning, scaffolding, and TDD tools.
Creates or updates SPEC.md documents from requirements, notes, or interview output, structuring into sections for goals, design, edge cases, security, testing, and success criteria. Use for feature specs.