返回顶部
p

project-architect

Structured project planning — requirements analysis, architecture design, task breakdown, dependency mapping, milestone definition. Use when starting a new project or major feature.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.1.0
安全检测
已通过
356
下载量
0
收藏
概述
安装方式
版本历史

project-architect

# Project Architect — Structured Planning Protocol **Version**: 1.1.0 | **Author**: Shadows Company | **License**: MIT --- ## WHEN TO TRIGGER - Starting a new project from scratch - Planning a major feature or module - User says "plan this", "architect", "design the system" - Refactoring a large codebase - Breaking a monolith into services ## WHEN NOT TO TRIGGER - Small bug fixes or single-file changes - User already has a detailed plan - Quick prototyping / experimentation ## PREREQUISITES No binaries required. This is a pure planning and reasoning skill. It produces structured text output (project plans, architecture documents, task breakdowns) without executing any commands or requiring any external tools. --- ## PROTOCOL — 5 PHASES ### Phase 1 — REQUIREMENTS CAPTURE Ask the user (max 5 questions): 1. **What** — What does this system/feature do? (core functionality) 2. **Who** — Who uses it? (user personas) 3. **Scale** — Expected load/data volume? (performance requirements) 4. **Constraints** — Tech stack preferences, budget, timeline? 5. **Integration** — What existing systems does it connect to? ### Phase 2 — ARCHITECTURE DESIGN Based on requirements, define: **System Components**: ``` [Component A] --> [Component B] --> [Component C] | | v v [Database] [External API] ``` For each component: - Responsibility (single purpose) - Interface (inputs/outputs) - Technology choice (with rationale) - Data model (key entities) **Architecture Decisions Record (ADR)**: ```markdown ### ADR-001: [Decision Title] - **Status**: Accepted - **Context**: [Why this decision was needed] - **Decision**: [What was decided] - **Consequences**: [Trade-offs accepted] ``` ### Phase 3 — TASK BREAKDOWN Break the project into implementable tasks: ```markdown ## Epic 1: [Name] - [ ] Task 1.1: [Description] (~Xh) - [ ] Task 1.2: [Description] (~Xh) - Depends on: Task 1.1 - [ ] Task 1.3: [Description] (~Xh) ## Epic 2: [Name] - [ ] Task 2.1: [Description] (~Xh) - Depends on: Task 1.2 ``` Rules: - Each task must be completable in 1-4 hours - Dependencies explicitly stated - Effort estimate for each task - Tasks ordered by dependency chain ### Phase 4 — DEPENDENCY MAPPING Identify critical path: 1. Map task dependencies as a directed graph 2. Identify the longest path (critical path) 3. Identify parallelizable work streams 4. Flag external dependencies (APIs, approvals, data) ### Phase 5 — MILESTONE DEFINITION Define 3-5 milestones: ```markdown ### Milestone 1: Foundation (Week 1) - [x] Project setup, CI/CD pipeline - [x] Core data models - [x] Basic API skeleton **Demo**: API responds to health check ### Milestone 2: Core Features (Week 2-3) - [ ] Feature A implementation - [ ] Feature B implementation **Demo**: User can perform primary workflow ### Milestone 3: Polish & Deploy (Week 4) - [ ] Error handling, edge cases - [ ] Documentation - [ ] Production deployment **Demo**: Live system accessible to users ``` --- ## SECURITY CONSIDERATIONS This skill is purely advisory — it generates project plans, architecture documents, and task breakdowns as text output. It does not execute commands, read sensitive files, make network calls, or modify any configuration. Zero risk profile. --- ## OUTPUT FORMAT ```markdown # Project Plan: [Name] **Date**: [YYYY-MM-DD] ## 1. Requirements Summary [Concise requirements from Phase 1] ## 2. Architecture [Diagram + component descriptions + ADRs] ## 3. Task Breakdown [Epics with tasks, estimates, dependencies] ## 4. Critical Path [Dependency chain visualization] ## 5. Milestones [3-5 milestones with demo criteria] ## 6. Risks | Risk | Probability | Impact | Mitigation | |------|------------|--------|------------| | ... | ... | ... | ... | ## 7. Next Steps [First 3 tasks to start immediately] ``` --- ## RULES 1. **Ask before assuming** — never design without understanding requirements 2. **Simple first** — start with the simplest architecture that could work 3. **No over-engineering** — design for current needs, not hypothetical futures 4. **Explicit dependencies** — every task must state what it depends on 5. **Demo-driven milestones** — each milestone must have a demonstrable outcome --- **Published by Shadows Company — "We work in the shadows to serve the Light."**

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 shadows-project-architect-1776194071 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 shadows-project-architect-1776194071 技能

通过命令行安装

skillhub install shadows-project-architect-1776194071

下载 Zip 包

⬇ 下载 project-architect v1.1.0

文件大小: 2.99 KB | 发布时间: 2026-4-15 11:07

v1.1.0 最新 2026-4-15 11:07
Initial HIGH TRUST release

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部