debug
Systematic debug workflow: research → orchestrate agents → escalate. Suggest when: stuck after 2-3 attempts, unfamiliar tooling,…
Guide test-driven development workflow. Suggest when: "test first", "TDD", "write tests before", "red green refactor" mentioned, or when implementing features or bug fixes where a test-first approach is beneficial. Enforces Red-Green-Refactor cycle.
$ npx -y skills add ohdearquant/lionagi --skill tdd --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/tddContext preview
The summary Claude sees to decide when to auto-load this skill.
Guide test-driven development workflow. Suggest when: "test first", "TDD", "write tests before", "red green refactor" mentioned, or when implementing features or bug fixes where a test-first approach is beneficial. Enforces Red-Green-Refactor cycle.
name: tdd description: > Guide test-driven development workflow. Suggest when: "test first", "TDD", "write tests before", "red green refactor" mentioned, or when implementing features or bug fixes where a test-first approach is beneficial. Enforces Red-Green-Refactor cycle. allowed-tools: [Bash, Read, Write, Edit, Glob, Grep]
Orchestrate test-driven development: Red → Green → Refactor.
| Phase | Action | Gate | |-------|--------|------| | **RED** | Write failing test expressing desired behavior | Run it — MUST fail. If it passes, it tests nothing new. | | **GREEN** | Write minimum code to make the test pass | Run it — MUST pass. No over-engineering. | | **REFACTOR** | Clean up while staying green | Run ALL tests — MUST pass. Never refactor with failures. |
# lionagi Python scripts/ci.sh test-python tests/test_feature.py::test_name # single test scripts/ci.sh test-python # full suite scripts/ci.sh test-python-cov # with coverage # Rust cargo test test_name -- --nocapture # single test cargo test --workspace # full workspace
Meet the repository's configured coverage threshold. Do not substitute generic percentages for project policy.
For lionagi, check with `scripts/ci.sh test-python-cov`.
See [methodology.md](methodology.md) for detailed cycle steps, multi-cycle patterns, parallel agent TDD through the plugin's MCP server (`fanout.submit`), anti-patterns, and lint/quality commands.
MCP path for parallel and single-agent TDD sessions
parallel workers
implementation session
lionagi is a governed multi-agent orchestration framework. Build agent workflows in Python with typed, inspectable state, or run them straight from the terminal with the li CLI: single agents, parallel fan-outs, and DAG flows where an orchestrator plans
Systematic debug workflow: research → orchestrate agents → escalate. Suggest when: stuck after 2-3 attempts, unfamiliar tooling,…
Fan one task out to multiple independent lionagi workers through `fanout.submit`, optionally synthesizing their answers. Use when…
Plan and run a dependency-aware lionagi DAG through `flow.submit`, including dry runs and reactive follow-up capacity. Use when…
Plan and execute multi-agent workflows through lionagi's orchestration MCP tool: flow.submit (DAG pipelines), fanout.submit…
Run an existing lionagi playbook through the orchestration MCP server and retrieve its background result. Use when a saved…
Author lionagi playbooks — reusable YAML workflow templates that define parametric agent tasks. Playbooks live at…