بنقرة واحدة
pipeline-arch-review
Architecture design and ADR creation pipeline stage (Spec → Design)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Architecture design and ADR creation pipeline stage (Spec → Design)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Run a multi-agent code review on a GitHub pull request, with parallel security / performance / architecture / style passes, inline comments, and quality-gate enforcement. Use when asked to "github code review", "review github pr", "run code review on PR", "swarm review", "automated PR review", or "post inline review comments".
Manage GitHub issues, project boards, sprints, and milestones with swarm-coordinated automation — issue triage, decomposition into subtasks, board sync, sprint planning, KPI tracking. Use when asked to "github project management", "manage github projects", "github issue automation", "swarm project board", "automate sprint", "triage issues", or "set up project board".
Extract clean article content from a URL (blog post, news article, tutorial) and save it as readable text with ads, navigation, and other clutter removed. Use when asked to "extract article", "scrape text from URL", "download blog post", "parse HTML article", "save article as text", or "clean article content from a webpage".
Dispatch one focused agent per independent problem domain so investigations run concurrently. Use when facing 2+ independent tasks with no shared state — for example "spawn agents in parallel", "parallel debugging", "fan out tasks", "investigate multiple failures at once", or "distribute independent work across agents".
Create HTML dashboards with KPI cards, bar/pie/line charts, progress indicators, and data tables. Use when asked to "create dashboard", "build KPI dashboard", "generate metrics visualization", "make analytics dashboard", "show performance dashboard", or "render data visualization as HTML".
Guide for choosing the right AI coding tool for the task. Use when user asks "which AI should I use", "should I use Claude or Cursor", "what's the best tool for X", or when helping decide between Claude Code, Cursor, Windsurf, VSCode + Copilot, Gemini, Grok, Codex, Qwen, or this Claude interface.
| name | pipeline-arch-review |
| description | Architecture design and ADR creation pipeline stage (Spec → Design) |
| trigger | After PM spec, when technical design is needed |
Pipeline Position: Second stage (Spec → Design)
Previous Stage: pipeline-pm-spec
Next Stage: pipeline-implement
Transform user stories into technical architecture with Architecture Decision Records (ADRs).
Research Existing Patterns
Design Alternatives
Architecture Decision Record (ADR)
Component Design
Review Criteria
# Architecture Design: [Feature Name]
## Context
[User stories being addressed, from PM spec]
## Goals & Constraints
**Goals:**
- [What we're optimizing for]
**Constraints:**
- [Technical limitations, deadlines, resources]
## Architecture Decision Record
### Status
Proposed | Accepted | Deprecated
### Decision
[Clear statement of the architectural decision]
### Alternatives Considered
#### Option 1: [Name]
**Pros:**
- [Benefits]
**Cons:**
- [Drawbacks]
#### Option 2: [Name]
**Pros:**
- [Benefits]
**Cons:**
- [Drawbacks]
#### Option 3 (Chosen): [Name]
**Pros:**
- [Why this is best]
**Cons:**
- [Acknowledged tradeoffs]
**Rationale:**
[Why we chose this approach]
## System Design
### Components
[Component diagram or description]
### Data Models
```typescript
// Core entities
interface Entity {
// ...
}
// Public interfaces
interface API {
// ...
}
[If modifying existing systems]
[How to undo if needed]
Positive:
Negative:
Neutral:
→ Use pipeline-implement to build this architecture
### Best Practices
- **Research First:** Read existing code before designing
- **Document Decisions:** Every significant choice needs rationale
- **Consider Alternatives:** Explore at least 2-3 options
- **Think Long-Term:** Design for change, not just current needs
- **Security By Design:** Bake security in from the start
### Anti-Patterns to Avoid
- ❌ Copy-paste architecture without understanding
- ❌ Over-engineering for hypothetical requirements
- ❌ Under-documenting key decisions
- ❌ Ignoring existing patterns (NIH syndrome)
- ❌ Missing rollback/migration plans
### Handoff to Implementation
After architecture approval, suggest:
Use pipeline-implement to build this architecture with TDD.