Plugin structure
The Builder System is distributed as two marketplace plugins:use-case-builder plugin
codika plugin (dependency)
Bundled documentation catalog
Thediscover-codika-guides skill ships with the complete platform documentation. Agents read these guides at runtime to ensure they follow current patterns.
Core guides
| Guide | What it covers |
|---|---|
use-case-guide.md | Overall architecture, mandatory patterns, placeholder system, trigger types, config structure |
specific/config-patterns.md | config.ts structure, exports, workflow array, integration UIDs, display metadata |
specific/codika-nodes.md | Codika Init, Submit Result, Report Error, Upload File node configuration |
Trigger-specific guides
| Guide | What it covers |
|---|---|
specific/http-triggers.md | HTTP webhook and form trigger patterns |
specific/schedule-triggers.md | Cron/scheduled trigger patterns |
specific/third-party-triggers.md | Gmail, Slack, WhatsApp, Pipedrive, Calendly service event triggers |
specific/sub-workflows.md | Reusable workflow logic, Execute Workflow pattern, SUBWKFL placeholders |
Specialized guides
| Guide | What it covers |
|---|---|
specific/ai-nodes.md | chainLlm vs agent nodes, LangChain wiring, model configuration, $fromAI() |
specific/placeholder-patterns.md | Complete reference for all 11 placeholder types with suffix patterns |
specific/process-input-schema.md | Deployment parameters (INSTPARM), field types, context-aware serialization |
specific/data-ingestion.md | RAG/document embedding pipeline configuration |
specific/agent-skills.md | Creating SKILL.md files for agent discoverability |
Integration guides (19)
| Category | Integrations |
|---|---|
| AI providers (FLEXCRED) | Anthropic, OpenAI, Tavily, xAI, OpenRouter, Mistral, Cohere, DeepSeek, Fal AI |
| Organization (ORGCRED) | WhatsApp, Slack, Twilio, Folk CRM, Pipedrive |
| User (USERCRED) | Google (Gmail, Sheets, Drive, Calendar), Microsoft (Teams, Outlook, OneDrive), Calendly, Notion |
| Instance (INSTCRED) | Supabase |
Additional resources
| Resource | What it covers |
|---|---|
plan-examples/ | Example build plans showing how the builder agent designs architecture |
post-creation/common-errors.md | Common issues after creating workflows and how to fix them |
use-case/whatsapp-bots.md | WhatsApp bot-specific patterns and conventions |
Agent-to-skill dependency map
Each agent uses a specific set of skills from thecodika plugin:
| Agent | Skills used |
|---|---|
| use-case-builder | init-use-case, verify-use-case |
| use-case-modifier | verify-use-case |
| n8n-workflow-builder | (none — outputs JSON directly) |
| use-case-tester | deploy-use-case, trigger-workflow, list-executions, get-execution, verify-use-case |
discover-codika-guides skill from the use-case-builder plugin.
Troubleshooting
Authentication errors
If agents fail with “API key is required” or authentication errors, run:Missing codika plugin
The builder agents depend on thecodika plugin for CLI operations. If deployment or verification skills fail, ensure both plugins are installed.
Guide not found
If an agent can’t find documentation, verify thediscover-codika-guides skill is available. The skill locates guides using glob patterns against its bundled references/ directory.
Validation failures after building
Ifcodika verify use-case fails after the builder creates a use case:
- Read the specific error messages — they usually point to the exact issue
- Use
codika verify use-case <path> --fixto auto-fix common violations - For persistent issues, invoke
use-case-modifierwith the error details
Tester stuck in loop
Ifuse-case-tester hits its 5-iteration limit:
- Check the escalation report for what was tried
- Common root causes: missing OAuth credentials on the platform, external API rate limits, or integration-specific configuration issues that the agent can’t resolve
- Verify integrations are configured:
codika integration list