Multica SDD Workflow for Openclaw

An automated multi-agent coding workflow that orchestrates Software Design Document (SDD) creation, Multica issue generation, dependency-aware task dispatching, and strict completion logging.

denghuayuan
v1.0.0
Jun 8, 2026
0
488
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install multica-sdd-workflow

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install multica-sdd-workflow using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Multica SDD Workflow?

The Multica SDD Workflow is an advanced automation process designed to orchestrate structured multi-agent development pipelines. By integrating Software Design Documents (SDD) with the Multica task manager, this setup stands out among Openclaw Skills as a complete solution for robust, quality-driven codebase scaling. It bridges high-level architecture with programmatic task execution, guaranteeing strict compliance with project design specifications before any code is merged.

This workflow is built for engineering teams and AI agents that require strict API-first designs, detailed spec documentation, and test-driven cycles. It coordinates squads of specialized coding agents, tracking execution progress dynamically and ensuring repository files like CLAUDE.md and tasks.md reflect the living state of the software at all times.

Multica SDD Workflow Use Cases

  • Orchestrating collaborative multi-agent coding tasks using a centralized squad controller.
  • Automating strict API-first development rules and Living Documentation paradigms.
  • Executing batch issues and dynamic test-driven cycles (RED/GREEN testing sequential flows) without human intervention.
  • Maintaining precise repository metadata, Git commit standards, and task tracking natively.

How Multica SDD Workflow Works

  1. Specification Analysis (Step 0): Evaluates directory structures to run either 'New Mode' (generating template schemas for specs, plans, and task lists) or 'Continuation Mode' (scanning outstanding tasks and completing details).
  2. Squad Synchronization (Step 1): Pulls agent, leader, and project configuration definitions directly from .multica/squad.md to establish online agent availability.
  3. Hierarchical Issue Dispatching (Step 2): Launches parent Phase issues and atomic child tasks inside the Multica environment to assign responsibilities.
  4. Dependency-Aware Scheduling (Step 3): Sequences execution queues so that RED (test creation) issues run first, followed sequentially by GREEN (implementation) tasks.
  5. Automated Verification (Step 4): Tracks task states from todo through review, updating CLI indicators dynamically.
  6. Living Doc Compilation & Commit (Step 5): Computes completion statistics, synchronizes CLAUDE.md status, logs historic tasks inside squad config metadata, and commits changes under strict Conventional Commits formats.

Multica SDD Workflow Setup

To initialize this workflow within your workspace, configure your environment with the following files and directories:

  1. Ensure the Multica CLI is Installed and Configured:
# Verify agent status and squad availability
multica agent list --output json
multica squad list --output json
  1. Create the Project and Squad (For New Projects):
# Create a new project in Multica
multica project create --name "Your-Project-Name" --output json

# Create a development squad and add members
multica squad create --name "Squad-Name" --description "Task force" --leader "$LEADER_ID" --output json
multica squad member add "$SQUAD_ID" --member-id "$EXECUTOR_ID" --role member
  1. Configure .multica/squad.md: Create a squad metadata file in .multica/squad.md with the schema detailed in the data schema section below.

Multica SDD Workflow Data Schema & Taxonomy

Directory Layout

specs/
└── <NNN>-<feature-name>/     # NNN is a 3-digit serial number, e.g., 001-auth
    ├── spec.md               # Feature specification requirements
    ├── plan.md               # Architectural and technical implementation plan
    └── tasks.md              # Granular task list checkpoints

Squad Configuration File (.multica/squad.md)

Field Value Description
project-id Unique UUID for the project in Multica
squad-id Unique UUID for the agent squad in Multica
leader-id UUID of the coordinating leader agent
executor-id UUID of the executing agent
executor-name Readable string name of the executor agent
work-dir Absolute path to the repository directory
test-cmd CLI test invocation string (e.g., npm test)
typecheck-cmd CLI static-analysis command (e.g., npm run typecheck)

Central Status Tracking (CLAUDE.md)

Updates are written directly to CLAUDE.md to track high-level roadmap status, listing current percentage metrics and detailed task tables of complete and pending items.

Multica SDD Workflow Advanced Features

  • Parallel Batching Engine: Intelligently groups non-interdependent tasks to run multi-agent execution branches concurrently.
  • State Continuation Safeguards: Analyzes half-finished workflows to reconstruct context maps, preventing duplicated efforts during environment restarts.
  • TDD Enforcement Guardrails: Blockades GREEN implementation tasks from executing until RED test suites are checked in.
  • Automated Living Documentation: Enforces zero documentation debt by keeping specifications, task lists, and squad reports locked in synchronization via automated git procedures.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*