Pular para o conteúdo
Skillpedia
Código em geral48 mil · #2618

conductor-new-track

Faz seu agente criar um novo projeto de código com um plano de implementação. Ele define as especificações e as etapas para construir o projeto.

O que ela faz

Esta ferramenta ajuda a criar um plano detalhado para novas tarefas de desenvolvimento de software, como adicionar uma funcionalidade, corrigir um erro ou melhorar o código. Ela guia você através de perguntas para entender o que precisa ser feito e gera um documento com a especificação e um plano de implementação.

Quando usar

  • ✓Ao iniciar uma nova funcionalidade.
  • ✓Ao precisar corrigir um erro.
  • ✓Ao querer organizar um trabalho de melhoria no código.

Exemplo do que pedir para a IA

“Quero criar uma nova funcionalidade para permitir que usuários façam login com Google.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/conductor-new-track/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/conductor-new-track/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A IA faz perguntas sobre a tarefa, como o que você quer fazer, para quem é e como saber se está pronto. Com base nas suas respostas, ela cria um documento com os detalhes e um plano passo a passo.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill conductor-new-track

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/conductor-new-track/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Nova Tarefa

Crie uma nova tarefa (funcionalidade, correção de bug, tarefa de manutenção ou refatoração) com uma especificação detalhada e um plano de implementação em fases.

Use esta habilidade quando

  • Trabalhando em tarefas ou fluxos de trabalho de novas tarefas
  • Precisando de orientação, melhores práticas ou checklists para novas tarefas

Não use esta habilidade quando

  • A tarefa não estiver relacionada a novas tarefas
  • Você precisar de um domínio ou ferramenta diferente fora deste escopo

Instruções

  • Clarifique objetivos, restrições e entradas necessárias.
  • Aplique as melhores práticas relevantes e valide os resultados.
  • Forneça etapas acionáveis e verificação.

Verificações Pré-voo

  1. Verifique se o Conductor está inicializado:

    • Verifique se conductor/product.md existe
    • Verifique se conductor/tech-stack.md existe
    • Verifique se conductor/workflow.md existe
    • Se estiver faltando: Exiba um erro e sugira executar /conductor:setup primeiro
  2. Carregue os arquivos de contexto:

    • Leia conductor/product.md para contexto do produto
    • Leia conductor/tech-stack.md para contexto técnico
    • Leia conductor/workflow.md para preferências de TDD/commit

Classificação da Tarefa

Determine o tipo de tarefa com base na descrição ou pergunte ao usuário:

What type of track is this?

1. Feature - New functionality
2. Bug - Fix for existing issue
3. Chore - Maintenance, dependencies, config
4. Refactor - Code improvement without behavior change

Coleta Interativa de Especificação

REGRAS CRÍTICAS:

  • Faça UMA pergunta por vez
  • Espere a resposta do usuário antes de prosseguir
  • Adapte as perguntas com base no tipo de tarefa
  • Máximo de 6 perguntas no total

Para Tarefas de Funcionalidade

P1: Resumo da Funcionalidade

Describe the feature in 1-2 sentences.
[If argument provided, confirm: "You want to: {argument}. Is this correct?"]

P2: História do Usuário

Who benefits and how?

Format: As a [user type], I want to [action] so that [benefit].

P3: Critérios de Aceitação

What must be true for this feature to be complete?

List 3-5 acceptance criteria (one per line):

P4: Dependências

Does this depend on any existing code, APIs, or other tracks?

1. No dependencies
2. Depends on existing code (specify)
3. Depends on incomplete track (specify)

P5: Limites do Escopo

What is explicitly OUT of scope for this track?
(Helps prevent scope creep)

P6: Considerações Técnicas (opcional)

Any specific technical approach or constraints?
(Press enter to skip)

Para Tarefas de Correção de Bug

P1: Resumo do Bug

What is broken?
[If argument provided, confirm]

P2: Passos para Reproduzir

How can this bug be reproduced?
List steps:

P3: Comportamento Esperado vs. Atual

What should happen vs what actually happens?

P4: Áreas Afetadas

What parts of the system are affected?

P5: Hipótese da Causa Raiz (opcional)

Any hypothesis about the cause?
(Press enter to skip)

Para Tarefas de Manutenção/Refatoração

P1: Resumo da Tarefa

What needs to be done?
[If argument provided, confirm]

P2: Motivação

Why is this work needed?

P3: Critérios de Sucesso

How will we know this is complete?

P4: Avaliação de Risco

What could go wrong? Any risky changes?

Geração de ID da Tarefa

Gere o ID da tarefa no formato: {shortname}_{YYYYMMDD}

  • Extraia o nome curto do resumo da funcionalidade/bug (2-3 palavras, minúsculas, hifenizadas)
  • Use a data atual
  • Exemplo: user-auth_20250115, nav-bug_20250115

Valide a exclusividade:

  • Verifique conductor/tracks.md para IDs existentes
  • Se houver colisão, anexe um contador: user-auth_20250115_2

Geração de Especificação

Crie conductor/tracks/{trackId}/spec.md:

# Specification: {Track Title}

**Track ID:** {trackId}
**Type:** {Feature|Bug|Chore|Refactor}
**Created:** {YYYY-MM-DD}
**Status:** Draft

## Summary

{1-2 sentence summary}

## Context

{Product context from product.md relevant to this track}

## User Story (for features)

As a {user}, I want to {action} so that {benefit}.

## Problem Description (for bugs)

{Bug description, steps to reproduce}

## Acceptance Criteria

- [ ] {Criterion 1}
- [ ] {Criterion 2}
- [ ] {Criterion 3}

## Dependencies

{List dependencies or "None"}

## Out of Scope

{Explicit exclusions}

## Technical Notes

{Technical considerations or "None specified"}

---

_Generated by Conductor. Review and edit as needed._

Revisão da Especificação pelo Usuário

Exiba a especificação gerada e pergunte:

Aqui está a especificação que gerei:

{conteúdo da especificação}

Esta especificação está correta?
1. Sim, prossiga para a geração do plano
2. Não, deixe-me editar (abre para edições inline)

…
Perguntas frequentes

O que é uma 'track'?

'Track' é um termo usado aqui para se referir a uma tarefa de desenvolvimento, como uma nova funcionalidade, a correção de um bug ou uma melhoria no código.

O que são 'critérios de aceitação'?

São as condições que precisam ser atendidas para que a tarefa seja considerada completa e bem-sucedida.

O que é 'escopo fora do escopo'?

É definir claramente o que NÃO será feito nesta tarefa para evitar que o trabalho se expanda mais do que o planejado.

Detalhes

Descrição original do autor

Create a new track with specification and phased implementation plan

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2618
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas