to-spec
Transforma a conversa atual em uma spec e publica no issue tracker do projeto — sem entrevista, só síntese do que você já discutiu.
Skill by leandrocfe
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/leandrocfe-to-spec
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/to-spec
What's inside
- Skill name
to-spec- Description
- Transforma a conversa atual em uma spec e publica no issue tracker do projeto — sem entrevista, só síntese do que você já discutiu.
- License
- MIT
- Instructions
- 71 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- openai.yaml · agents/
SKILL.md (first lines)
Esta skill pega o contexto atual da conversa e o entendimento da codebase e produz uma spec. 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. ## Processo 1. 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. 2. 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. 3. Escreva a spec usando o template abaixo e publique no issue tracker do projeto. Aplique a triage label `ready-for-agent` — não é preciso triage adicional. <spec-template> ## Problem Statement O problema que o usuário enfrenta, da perspectiva dele. ## Solution A solução para o problema, da perspectiva do usuário. ## User Stories Uma lista numerada LONGA de user stories. Cada user story deve estar no formato: 1. Como <ator>, quero <feature>, para que <benefício> <user-story-example> 1. Como cliente de banco mobile, quero ver o saldo das minhas contas, para que eu possa tomar decisões mais bem informadas sobre meus gastos </user-story-example> Esta lista de user stories deve ser extremamente extensa e cobrir todos os aspectos da feature. ## Implementation Decisions Uma lista das decisões de implementação tomadas. Pode incluir: - Os módulos que serão construídos/modificados - As interfaces desses módulos que serão modificadas - Esclarecimentos técnicos do desenvolvedor - Decisões arquiteturais - Mudanças de schema - Contratos de API - Interações específicas 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. ## Testing Decisions Uma lista das decisões de teste tomadas. Inclua: - Uma descrição do que faz um bom teste (teste apenas comportamento externo, não detalhes de implementação) - Quais módulos serão testados - Prior art para os testes (ou seja, tipos similares de teste já existentes na codebase) ## Out of Scope Uma descrição do que está fora do escopo desta spec. ## Further Notes Quaisquer notas adicionais sobre a feature. </spec-template>
From leandrocfe/skills, MIT.
More from leandrocfe/skills
- 0.617score
diagnosing-bugs
leandrocfe
Loop de diagnóstico para bugs difíceis e regressões de performance.
SkillBFreshness: B★ 40Claude Code +9 - 0.615score
code-review
leandrocfe
Revisa as mudanças desde um ponto fixo (commit, branch, tag ou merge-base) em dois eixos — Standards (o código segue os padrões de codificação documentados…
SkillBFreshness: B★ 40Claude Code +9 - 0.615score
codebase-design
leandrocfe
Vocabulário compartilhado para projetar módulos profundos (deep modules).
SkillBFreshness: B★ 40Claude Code +9 - 0.615score
wizard
leandrocfe
Gera um wizard bash interativo que conduz um humano por passos que só ele pode executar.
SkillBFreshness: B★ 40Claude Code +9 - 0.612score
improve-codebase-architecture
leandrocfe
Escaneia uma codebase em busca de oportunidades de deepening, apresenta como relatório HTML visual e depois sabatina a escolhida.
SkillBFreshness: B★ 40Claude Code +9 - 0.612score
prototype
leandrocfe
Constrói um prototype descartável para responder a uma pergunta de design.
SkillBFreshness: B★ 40Claude Code +9 - 0.612score
to-tickets
leandrocfe
Quebra um plano, spec ou a conversa atual em um conjunto de tickets tracer-bullet, cada um declarando suas blocking edges, publicados no tracker configurado —…
SkillBFreshness: B★ 40Claude Code +9 - 0.612score
tdd
leandrocfe
Test-driven development.
SkillBFreshness: B★ 40Claude Code +9 - 0.612score
setup-leandrocfe-skills
leandrocfe
Configura este repo para as engineering skills — configura seu issue tracker, vocabulário de triage labels e layout de docs de domínio.
SkillBFreshness: B★ 40Claude Code +9 - 0.612score
wayfinder
leandrocfe
Planeja um pedaço enorme de trabalho — maior do que uma sessão de agent consegue segurar — como um mapa compartilhado de decision tickets no seu issue…
SkillBFreshness: B★ 40Claude Code +9 - 0.612score
domain-modeling
leandrocfe
Constrói e afia o modelo de domínio de um projeto.
SkillBFreshness: B★ 40Claude Code +9 - 0.612score
sync-upstream
leandrocfe
Sincroniza este repositório com um novo release do upstream (mattpocock/skills), adaptando as mudanças para pt-BR em vez de copiá-las.
SkillBFreshness: B★ 40Claude Code +9
Signals
- Stars
- 40
- Forks
- 2
- Open issues
- 1
- Last commit (this folder)
- Aug 10, 2026 (2 months ago)
- Last release
- Aug 10, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/leandrocfe/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from leandrocfe
- 0.617score
diagnosing-bugs
leandrocfe
Loop de diagnóstico para bugs difíceis e regressões de performance.
SkillBFreshness: B★ 40Claude Code +9 - 0.615score
code-review
leandrocfe
Revisa as mudanças desde um ponto fixo (commit, branch, tag ou merge-base) em dois eixos — Standards (o código segue os padrões de codificação documentados…
SkillBFreshness: B★ 40Claude Code +9 - 0.615score
wizard
leandrocfe
Gera um wizard bash interativo que conduz um humano por passos que só ele pode executar.
SkillBFreshness: B★ 40Claude Code +9 - 0.615score
codebase-design
leandrocfe
Vocabulário compartilhado para projetar módulos profundos (deep modules).
SkillBFreshness: B★ 40Claude Code +9 - 0.612score
improve-codebase-architecture
leandrocfe
Escaneia uma codebase em busca de oportunidades de deepening, apresenta como relatório HTML visual e depois sabatina a escolhida.
SkillBFreshness: B★ 40Claude Code +9 - 0.612score
domain-modeling
leandrocfe
Constrói e afia o modelo de domínio de um projeto.
SkillBFreshness: B★ 40Claude Code +9
Cite this page
to-spec skill. Agent Mart. https://agentmart.dev/skills/leandrocfe-to-spec (last updated 2026-10-24)