designing-and-implementing
Projetar, Planejar e Implementar Funcionalidades Sistematicamente
Muitos desenvolvedores lutam com implementação ad-hoc de funcionalidades que leva a dívida técnica e retrabalho. Esta habilidade fornece um fluxo de trabalho estruturado para esclarecer requisitos, criar planos e rastrear tarefas de implementação usando a ferramenta CLI bpsai-pair.
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「designing-and-implementing」を使用しています。 Should I create a plan for fixing a typo in the README?
期待される結果:
No planning needed. Simple documentation fixes can be implemented directly without the design-plan-implement workflow.
「designing-and-implementing」を使用しています。 Create a plan for adding payment processing to the e-commerce site.
期待される結果:
- Creating plan for payment processing feature...
- Command: bpsai-pair plan new payment-integration --type feature --title "Add Payment Processing"
- Tasks to create:
- - TASK-001: Research and select payment provider (Stripe vs PayPal)
- - TASK-002: Set up payment provider SDK and API keys
- - TASK-003: Implement checkout flow UI components
- - TASK-004: Add server-side payment webhook handlers
- - TASK-005: Write integration tests for payment flows
- Each task should include acceptance criteria and P0/P1 priority levels.
「designing-and-implementing」を使用しています。 What files does this workflow create?
期待される結果:
The workflow creates plans in .paircoder/plans/ and tasks in .paircoder/tasks/. Each task is a YAML file with metadata including status, priority, complexity, and acceptance criteria.
セキュリティ監査
安全All static analysis findings are false positives. The skill contains only documentation and workflow guidance for the bpsai-pair CLI tool. No executable code, network access, or security risks present. Detected patterns are from markdown code examples and normal terminology.
品質スコア
作れるもの
Planejamento de Funcionalidades
Desenvolvedores de software podem usar esta habilidade para quebrar solicitações de funcionalidades complexas em tarefas gerenciáveis com critérios de aceitação claros antes de escrever código.
Refatoração Arquitetural
Times de engenharia podem avaliar múltiplas abordagens com prós e contras antes de se comprometerem com esforços de refatoração em larga escala.
Rastreamento de Tarefas de Projeto
Gerentes de projeto podem criar listas de tarefas estruturadas com prioridades e dependências que sincronizam com quadros Trello.
これらのプロンプトを試す
Should I create a plan for implementing user authentication with OAuth?
Create a plan for adding real-time notifications to the dashboard, including tasks for WebSocket setup, UI components, and notification state management.
I need to add caching to our API. Present 2-3 options with pros and cons: in-memory, Redis, and file-based caching.
Show me how to sync my authentication-feature plan to the Trello board under the Ready column.
ベストプラクティス
- Sempre verifique se planejamento é necessário antes de iniciar o trabalho para evitar sobre-engenharia em correções simples
- Inclua critérios de aceitação com caixas de seleção em cada tarefa para definir padrões claros de conclusão
- Defina níveis de prioridade realistas (P0 para obrigatório, P1 para deveria ter, P2 para seria bom ter) para concentrar esforços
回避
- Criar planos detalhados para mudanças triviais como correções de ortografia ou pequenas atualizações de documentação
- Pular a etapa de esclarecimento e fazer suposições sobre requisitos ambíguos
- Definir todas as tarefas como prioridade P0, o que anula o propósito da priorização