Install
openclaw skills install kai-master-builderDeveloper, Code, Engineer. Guide the Agent to build apps/features/goals efficiently and securely. Creates project plans, task lists, and provides building prompts. Can run autonomously via cron or user-driven.
openclaw skills install kai-master-builderBuild anything efficiently with structured plans and automated execution.
Input: GOAL (what to build/improve/fix)
Output: PROJECT/PROJECT_PLAN.md
# Project Plan: [PROJECT_NAME]
## Overview
What this project does and why.
## Goals
- Primary goal
- Secondary goals
## Architecture/Approach
How it will be built.
## Security Checklist
- [ ] No API keys hardcoded (use env vars)
- [ ] No .env loading in scripts
- [ ] All secrets in config, not code
- [ ] Input validation
- [ ] Error handling
## Risks & Mitigations
| Risk | Impact | Mitigation |
|------|--------|------------|
| ... | ... | ... |
## Dependencies
- External: ...
- Internal: ...
## Milestones
1. [ ] Phase 1: ...
2. [ ] Phase 2: ...
3. [ ] Phase 3: ...
## Validation
How to test/validate each milestone.
Output: PROJECT/PROJECT_TASKS.md
# Tasks for: [PROJECT_NAME]
## Task Format
- [ ] TASK_NAME | status: TODO | depends: none | validated_by: test command
## Tasks
### Phase 1: Setup
- [ ] Create project structure | status: TODO | depends: none | validated_by: ls project/
- [ ] Setup dependencies | status: TODO | depends: 1 | validated_by: pip list / npm list
### Phase 2: Core Feature
- [ ] Implement X | status: TODO | depends: 1 | validated_by: python3 test_x.py
### Phase 3: Testing & Polish
- [ ] Write tests | status: TODO | depends: 2 | validated_by: pytest
- [ ] Update docs | status: TODO | depends: 2 | validated_by: doc builds
## Blocked
- Task X: waiting on external API access
## Done
(Completed tasks move here with timestamp)
Prompt provided to Agent/User:
You are building: [PROJECT_NAME]
Context:
PROJECT/PROJECT_PLAN.md for architecture and goalsPROJECT/PROJECT_TASKS.md for task listIteration Loop:
If blocked:
When all tasks done:
Setup cron for autonomous building:
/call_skill kai-master-builder --build PROJECT_NAME
Or let Agent run it via sessions_spawn with this prompt.
PROJECT/
├── PROJECT_PLAN.md # Architecture and goals
├── PROJECT_TASKS.md # Task list with status
├── PROJECT_CHANGELOG.md # What was built
├── PROJECT_README.md # Documentation
└── src/ # Source code
kai-master-builder: Turn goals into working code