# superdeveloper **Repository Path**: xunkaixin_1/superdeveloper ## Basic Information - **Project Name**: superdeveloper - **Description**: 这是一个skills,用来帮助开发者进行新应用开发、就应用改造,可以用于服务端、桌面客户端 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-15 - **Last Updated**: 2026-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # superdeveloper **Version**: 7.0.0 **superdeveloper** is an autonomous defense-oriented development pipeline orchestrator skill collection designed for [opencode](https://opencode.ai). It coordinates 5 specialized sub-skills to complete the full development cycle with a 7-phase pipeline. ### Key Features - **7-Phase Complete Pipeline**: Knowledge Base → Brainstorming & Requirements → Task Planning → Plan Review → Batch Execution → Quality Gate → Knowledge Base Update - **Structured Brainstorming**: Mandatory multi-round divergence-convergence at pipeline start - **Project Knowledge Base**: Sharded index (L0→L0.5→L1→L2), progressive disclosure, 99% token savings - **Subagent Protocol**: Pass minimal context, query on demand, efficient parallel execution - **Coding Principles Embedded**: SOLID/DRY/KISS/YAGNI enforced at planning, execution, and quality gates - **Multi-Language Support**: Dart, TypeScript, Python, Rust, Go, Java, C ## Skills Architecture ### Main Orchestrator | Skill | Description | |-------|-------------| | `superdeveloper` | Main entry point, handles skill discovery and 7-phase pipeline orchestration | ### Complete Pipeline (v7.0) ``` Phase 0: Knowledge Base Init (Initial Checkpoint) → project-knowledge-builder Phase 1: Requirement Discussion & Brainstorming → planner (structured brainstorming + adaptive depth) Phase 2: Task Planning → planner (decomposition + strategy + design principles) Phase 3: Plan Review Checkpoint → User confirmation Phase 4: Batch Execution (Auto-Parallel + Build) → executor (subagents, trigger discovery) Phase 5: Quality Gate → qualitizer (build/test/security/architecture/code review) Phase 6: Knowledge Base Update → project-knowledge-builder ``` ### Core Skills (5) | Category | Skill | Purpose | |----------|-------|---------| | **Orchestration** | `superdeveloper` | Pipeline scheduling, skill discovery, checkpoint recovery | | **Planning** | `planner` | Structured brainstorming, adaptive discussion, task decomposition, execution strategy | | **Execution** | `executor` | Trigger-based skill discovery, subagent parallelism, implementation with coding principles | | **Quality** | `qualitizer` | Unified quality gate: build → test → security → architecture → code review | | **Knowledge** | `project-knowledge-builder` | Build sharded index, reverse dependencies, drift detection | ### Progressive Disclosure (L0-L4) Skills use layered file structure for minimal token overhead: | Layer | File | Purpose | Loaded When | |-------|------|---------|-------------| | L0+L1 | `SKILL.md` | Trigger, principles, workflow summary | On skill match | | L2 | `workflow.md` | Detailed workflow steps | When executing | | L3 | `rules/*.md` | Domain-specific rules | On task characteristic match | | L4 | `reference.md` | Schemas, examples | On-demand | ## Installation See [INSTALL.md](INSTALL.md) for detailed instructions. ### Quick Install ```bash # Windows (PowerShell) .\scripts\install.ps1 # Linux / macOS (Bash) ./scripts/install.sh ``` ### Verify Installation ``` superdeveloper: hello world ``` ## Quick Start ``` superdeveloper: Add dynamic shipping rate calculation to order service ``` First run automatically initializes the knowledge base via `project-knowledge-builder`. ## Detailed Documentation - [中文使用说明](docs/usage-zh.md) - [English Usage Guide](docs/usage-en.md) - [Token-Efficient Guide](docs/token-efficient-guide.md) ## License [MIT License](LICENSE)