Search

PythonReactSEOPDF
GitHub Skill

designing-and-implementing

Use when receiving feature requests, architectural discussions, or multi-step implementation needs that require design before coding.

aiskillstore☆ 124 Repository stars6 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill instructions

Design → Plan → Implement

When to Use This Flow

Check if planning is needed:

bpsai-pair intent should-plan "user's request here"

Get flow recommendation:

bpsai-pair intent suggest-flow "user's request here"

Use this flow for: features, refactors, multi-step work. Skip planning for: typo fixes, small bugs, documentation tweaks.

Workflow

1. Clarify Requirements
  • Restate the goal in 1-3 sentences
  • Identify affected components
  • Ask clarifying questions if ambiguous
  • Research existing code patterns
2. Propose Approaches

Present 2-3 options with pros/cons and recommend one.

3. Create Plan
bpsai-pair plan new <slug> --type feature --title "Title"
4. Add Tasks

Task format in .paircoder/tasks/:

---
id: TASK-XXX
title: Task title
status: pending
priority: P0  # P0=must, P1=should, P2=nice
complexity: 30  # 10-100 scale
---

## Objective
What this accomplishes.

## Acceptance Criteria
- [ ] Criterion 1
- [ ] Tests pass

## Dependencies
- Requires TASK-YYY (if any)
5. Sync to Trello
bpsai-pair plan sync-trello <plan-id> --target-list "Planned/Ready"
6. Implement Each Task
  1. bpsai-pair task update TASK-XXX --status in_progress
  2. Write tests first (see implementing-with-tdd skill)
  3. Implement feature
  4. Complete via managing-task-lifecycle skill

Key Files

  • Plans: .paircoder/plans/
  • Tasks: .paircoder/tasks/
  • State: .paircoder/context/state.md
  • Project context: .paircoder/context/project.md

Commands

bpsai-pair plan list              # List plans
bpsai-pair plan show <id>         # Show plan details
bpsai-pair task list --plan <id>  # Tasks in plan
bpsai-pair task next              # Next task to work on

Examples

Read the usage examples in the source repository.

View source ↗

Source history

Indexed on
2026-01-20
Index updated
2026-01-28
Branch
main

Index and sync dates describe this directory. View the source repository for code history.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!