What is the Builder System?
The Builder System ships inside thecodika-io/plugin agent plugin — an Open Plugin v1-conformant repo installable into any compatible coding agent (Claude Code, Cursor, …) with npx plugins add codika-io/plugin. It gives the agent the ability to autonomously design, build, modify, and test Codika use cases. Instead of manually writing config.ts files and n8n workflow JSON, you describe what you need in plain language and the agents handle the rest.
The system reads the same platform documentation you do, designs the architecture, creates all files, validates them, deploys to the platform, and iteratively fixes any issues — all without requiring you to understand n8n internals or Codika patterns.
How it works
The agents
Four specialized agents work together, each handling a different phase of the lifecycle:| Agent | What it does | When to use |
|---|---|---|
| use-case-builder | Creates new use cases from scratch — designs architecture, creates config.ts, delegates workflow creation | ”I need an automation that does X” |
| use-case-modifier | Modifies existing use cases — reads current state, plans changes, makes targeted edits | ”Add Slack notifications to this use case” |
| n8n-workflow-builder | Builds individual n8n workflow JSON files with correct patterns, placeholders, and node positioning | ”Build a workflow that calls the Tavily API” |
| use-case-tester | Tests and debugs through deploy-trigger-inspect-fix loops (max 5 iterations) | “Test the invoice-processor and fix any issues” |
The discover-codika-guides skill
All agents rely on a bundled skill calleddiscover-codika-guides that ships with the complete Codika platform documentation. This means agents can read the right guides at runtime without needing access to the codika-processes-lib repository.
The bundled documentation includes:
- Core guides — use-case-guide.md, config-patterns.md, codika-nodes.md
- Trigger-specific guides — HTTP triggers, schedule triggers, third-party triggers, sub-workflows
- Specialized guides — AI nodes, placeholder patterns, deployment parameters, data ingestion, agent skills
- 19 integration guides — Anthropic, OpenAI, Google, Microsoft, Slack, Supabase, and more
Prerequisites
Before using the Builder System:- Install the codika CLI —
npm install -g codika - Authenticate —
codika login - Install the codika plugin — follow the Codika Agent Plugin guide to install via
npx plugins add codika-io/plugin
Architecture
The Builder System ships inside a single agent plugin (codika-io/plugin):
| Component | What it provides |
|---|---|
Skills (/codika:*) | 25 CLI skills — deploy, verify, trigger, fetch, manage integrations, discover platform docs, and more |
Agents (Task subagent_type: "codika:*") | 4 builder agents — design, modify, build-workflow, test |
codika:use-case-tester calls codika:deploy-use-case to deploy, codika:trigger-workflow to test, and codika:get-execution to inspect results.
Next steps
Builder Agents
Understand each agent’s capabilities and when to use them.
Usage Patterns
See common workflows and tips for writing effective prompts.
Reference
Plugin structure, bundled documentation catalog, and troubleshooting.
First Use Case
Prefer building manually? Follow the step-by-step guide.