スキル designing-and-implementing
📦

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.

対応: Claude Codex Code(CC)
📊 69 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「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.

セキュリティ監査

安全
v6 • 1/21/2026

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.

2
スキャンされたファイル
541
解析された行数
0
検出結果
6
総監査数
セキュリティ問題は見つかりませんでした
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
87
コンテンツ
20
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

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.

これらのプロンプトを試す

Verificar Se Planejamento É Necessário
Should I create a plan for implementing user authentication with OAuth?
Criar Plano de Funcionalidade
Create a plan for adding real-time notifications to the dashboard, including tasks for WebSocket setup, UI components, and notification state management.
Propor Abordagens de Implementação
I need to add caching to our API. Present 2-3 options with pros and cons: in-memory, Redis, and file-based caching.
Sincronizar Plano com Trello
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

よくある質問

Quando devo usar este fluxo de trabalho versus implementar diretamente?
Use este fluxo de trabalho para funcionalidades, refatorações e trabalho de múltiplas etapas que afeta múltiplos componentes. Pule o planejamento para correções de ortografia, pequenos bugs e mudanças simples de documentação.
Preciso do Trello para usar esta habilidade?
Não, a integração com Trello é opcional. O fluxo de trabalho principal funciona com arquivos YAML locais no diretório .paircoder. A sincronização com Trello é um recurso adicional para equipes que já usam essa ferramenta.
O que é a ferramenta CLI bpsai-pair?
É uma ferramenta de linha de comando para gerenciar fluxos de trabalho de desenvolvimento, planos e tarefas. Esta habilidade fornece orientação sobre como usar essa ferramenta de forma eficaz para implementação estruturada de funcionalidades.
Como definir valores de complexidade de tarefas?
Use uma escala de 10-100 onde 10 representa tarefas simples que levam menos de uma hora, e 100 representa trabalho complexo que requer vários dias. Isso ajuda com estimativa e balanceamento de carga de trabalho.
Posso modificar as etapas do fluxo de trabalho?
Sim, o fluxo de trabalho é uma diretriz. Você pode adaptar as etapas com base nos processos da sua equipe, mas a sequência central de design-planejar-implementar ajuda a reduzir dívida técnica e retrabalho.
Esta habilidade executa comandos automaticamente?
Não, esta habilidade fornece documentação e orientação. Você precisa executar os comandos CLI do bpsai-pair manualmente com base nas recomendações do fluxo de trabalho.

開発者の詳細

ファイル構成

📄 SKILL.md