← Back to Skills Marketplace
ogdegenblaze

Kai Master Builder

by Blaze🔥 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
159
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install kai-master-builder
Description
Developer, Code, Engineer. Guide the Agent to build apps/features/goals efficiently and securely. Creates project plans, task lists, and provides building pr...
README (SKILL.md)

Kai Master Builder

Build anything efficiently with structured plans and automated execution.

When to Use

  • User wants to build a new app/feature/fix
  • Need structured approach to complex project
  • Want automated building via cron
  • Need to track progress across sessions

The Process

Phase 1: Create Project Plan

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.

Phase 2: Create Task List

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)

Phase 3: Build!

Prompt provided to Agent/User:


BUILDER PROMPT

You are building: [PROJECT_NAME]

Context:

  • Read PROJECT/PROJECT_PLAN.md for architecture and goals
  • Read PROJECT/PROJECT_TASKS.md for task list
  • Follow the iteration loop below

Iteration Loop:

  1. Pick a task - Choose TODO task whose dependencies are all DONE
  2. Implement it - Write the code
  3. Test it - Run validation command
  4. Document - Update CHANGELOG.md with what you built
  5. Mark DONE - Update TASKS.md, move to Done section with timestamp
  6. Report - Report back to main session

If blocked:

  • Mark task as BLOCKED with reason
  • Report what you need to proceed

When all tasks done:

  • Report: "PROJECT is DONE! Built with kai-master-builder."
  • Update PROJECT_README.md with final state

Automation

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 Folder Structure

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

Tips

  • Break big tasks into \x3C 1 hour chunks
  • Every task should have clear validation
  • Mark tasks BLOCKED if waiting on something
  • Update CHANGELOG after each task
  • Backup TASKS.md before modifying

kai-master-builder: Turn goals into working code

Usage Guidance
This skill appears to do what it says (plan tasks and run build/test steps), but exercise caution before using it unattended. Things to consider before installing or scheduling it: 1) Run it in an isolated workspace or container (so tests/builds can't touch your system or secrets). 2) Review any generated/modified code and commits before pushing them. 3) Ensure you understand and restrict what validation commands will run (pytest, npm, pip, doc builds) and install only the tools you trust. 4) Do not grant access to sensitive environment variables or credentials; the skill doesn't need any declared secrets, but build scripts might. 5) Because provenance is unknown (no homepage/source), prefer running it interactively first and require manual approval before enabling cron/automation. If the owner/source is provided and the SKILL.md is updated to list all required binaries and explicit safety guardrails, my confidence would increase.
Capability Analysis
Type: OpenClaw Skill Name: kai-master-builder Version: 1.0.1 The skill is a project management framework designed to help an AI agent build software projects through structured planning and task tracking. It includes templates for project plans and task lists, and even promotes security best practices like input validation and avoiding hardcoded secrets in its 'Security Checklist' section (SKILL.md).
Capability Assessment
Purpose & Capability
The skill is an instruction-only 'builder' that creates plans, tasks, and run/test prompts — python3 is a reasonable required binary. However, the runtime instructions reference commands/tools not declared as required (e.g., npm, pytest, pip, doc build commands). The presence of those references without declaring them is an inconsistency (minor but notable).
Instruction Scope
The SKILL.md tells the agent to pick tasks, implement code, run validation commands (python3 test_x.py, pytest, pip list, npm list, doc builds) and update project files. Those actions will execute code and modify files in the user's workspace. While expected for a builder skill, the instructions also explicitly encourage autonomous operation (cron / sessions_spawn). Executing arbitrary build/test commands can access the network, installed packages, or system resources — the skill gives broad discretion to run such commands without guardrails.
Install Mechanism
No install spec or code is included (instruction-only). That minimizes supply-chain risk because nothing is downloaded or written by an installer.
Credentials
The skill requests no environment variables or credentials, and its security checklist discourages hardcoding secrets. That is proportionate. Still, because it runs arbitrary build/test commands, it could read local environment or files if the agent is instructed to do so — the SKILL.md does not enumerate or limit which environment variables or paths the agent may access.
Persistence & Privilege
The skill itself is not always-enabled (always: false) and has no install persistence. However, the SKILL.md explicitly recommends setting up cron or using sessions_spawn to run autonomously. Scheduling this skill to run unattended increases risk because it may execute build/test steps and modify files without an explicit human review.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install kai-master-builder
  3. After installation, invoke the skill by name or use /kai-master-builder
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added keywords "Developer, Code, Engineer" to the skill description for improved discoverability. - No functional or process changes; documentation only.
v1.0.0
kai-master-builder 1.0.0 - Initial release of kai-master-builder. - Generates secure, structured project plans and detailed task lists for building apps or features. - Guides users (or runs autonomously) through an iterative build/test/report/document loop. - Supports automated execution via cron or user-driven prompts. - Encourages strong security practices and clear validation for every task. - Tracks progress and handles blocked tasks for efficient project management.
Metadata
Slug kai-master-builder
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Kai Master Builder?

Developer, Code, Engineer. Guide the Agent to build apps/features/goals efficiently and securely. Creates project plans, task lists, and provides building pr... It is an AI Agent Skill for Claude Code / OpenClaw, with 159 downloads so far.

How do I install Kai Master Builder?

Run "/install kai-master-builder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Kai Master Builder free?

Yes, Kai Master Builder is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Kai Master Builder support?

Kai Master Builder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Kai Master Builder?

It is built and maintained by Blaze🔥 (@ogdegenblaze); the current version is v1.0.1.

💬 Comments