pudo-handoff
Write the PUDO session handoff (.pudo/session.md) so another session, tool or teammate can continue the work. Use when the user…
Skill, System Design, Architecture, Planning
Claude Code
$ npx -y skills add DongDuong2001/pudo-code-system --skill plan --agent claude-code
Codex
$ npx skills add DongDuong2001/pudo-code-system --skill plan -a codex -y
Cursor
$ npx skills add DongDuong2001/pudo-code-system --skill plan -a cursor -y
Gemini CLI
$ npx skills add DongDuong2001/pudo-code-system --skill plan -a gemini-cli -y
GitHub Copilot
$ npx skills add DongDuong2001/pudo-code-system --skill plan -a github-copilot -y
OpenCode
$ npx skills add DongDuong2001/pudo-code-system --skill plan -a opencode -y
Windsurf
$ npx skills add DongDuong2001/pudo-code-system --skill plan -a windsurf -y
> Skill, System Design, Architecture, Planning
Use this prompt when you are at the beginning of a project or feature and need to design the architecture, define the data models, map out the API contracts, or break down the implementation steps. This skill forces the AI to think like a Principal Architect.
Adopt the persona of a Principal Software Architect. I need your expertise to design the architecture and implementation plan for the following project:
Goal: {{project_goal}}
Tech Stack: {{tech_stack}}
Constraints: {{constraints}}
Please provide a comprehensive architectural design that includes:
1. **System Overview:** A high-level explanation of how the system will work.
2. **Component Breakdown:** The major modules, services, or components required.
3. **Data Flow & Models:** How data moves through the system and the core schema structures.
4. **Risk Mitigation:** Potential bottlenecks, security concerns, or technical debt, and how to avoid them.
5. **Implementation Steps:** A logical, ordered sequence of development tasks to build this.
Do not write the implementation code. Focus purely on the design and architecture.**Input:**
Adopt the persona of a Principal Software Architect. I need your expertise to design the architecture and implementation plan for the following project: Goal: Build a real-time collaborative markdown editor. Tech Stack: Next.js, WebSockets, Redis, PostgreSQL Constraints: Must handle up to 50 concurrent users on the same document without latency issues. Please provide a comprehensive architectural design that includes: [...rest of prompt...]
Write the PUDO session handoff (.pudo/session.md) so another session, tool or teammate can continue the work. Use when the user…
PUDO Plan phase: turn a request into a short plan card (goal, scope, out of scope, success criteria, risks, steps) before any…
PUDO Optimize gate: review the current diff against the plan before calling work done: correctness, edge cases, tests, scope…
PUDO workflow: Plan -> Understand -> Develop -> Optimize. Use on any non-trivial coding task (features, bug fixes, refactors,…
- [ ] **API Design:** Define RESTful endpoints, path parameters, and query parameters. - [ ] **Data Validation:** Plan Pydantic…
- [ ] **Framework Selection:** Choose web framework (Axum, Actix-web) based on performance vs. ecosystem needs. - [ ] **Crate…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.