debug
Systematic debug workflow: research → orchestrate agents → escalate. Suggest when: stuck after 2-3 attempts, unfamiliar tooling,…
General-purpose code review checklist. Use when reviewing any code change without a narrower specialization. Complements security-review, pr-review (multi-perspective), and the other review skills — pull this when you need the standard correctness/quality rubric without a
$ npx -y skills add ohdearquant/lionagi --skill review --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/reviewContext preview
The summary Claude sees to decide when to auto-load this skill.
General-purpose code review checklist. Use when reviewing any code change without a narrower specialization. Complements security-review, pr-review (multi-perspective), and the other review skills — pull this when you need the standard correctness/quality rubric without a
name: review description: > General-purpose code review checklist. Use when reviewing any code change without a narrower specialization. Complements security-review, pr-review (multi-perspective), and the other review skills — pull this when you need the standard correctness/quality rubric without a specific angle. allowed-tools: [Bash, Read, Glob, Grep]
A general-purpose review rubric for any code change. Use as the "correctness" specialist dimension of a multi-perspective review, or as a standalone checklist when reviewing a diff without a specialization.
Review ONLY the assigned diff. Cross-module concerns go to architecture; security-sensitive code goes to security-review.
1. **Correctness** — logic, control flow, off-by-one, error handling, invariants, concurrency, numeric 2. **API contract** — backward compatibility, type annotations, error types, return value shape 3. **Tests** — coverage of new paths, edge cases, mock fidelity, flaky risk 4. **Readability & maintainability** — names, function length, nesting, comments, dead code 5. **Consistency** — naming convention, error handling pattern, import ordering, abstraction level 6. **Docs & changelog** — public API changes, behavioral changes, new config options 7. **Dependencies** — necessity, maintenance, license, version constraints, lockfile 8. **Performance (light-touch)** — obvious O(n²) regressions, hot-path allocations, N+1 queries 9. **Over/under-engineering** — premature abstraction, speculative flexibility, too-simple cases
See [checklist.md](checklist.md) for the full detailed checklist with all sub-items.
Findings table per finding:
| Severity | Location | Issue | Suggested fix | Confidence | |---|---|---|---|---| | MEDIUM | `src/module.py:87` | Off-by-one in `range(len(xs))` | Use `enumerate(xs)` | High |
Verdict line at top: `APPROVE` | `APPROVE-WITH-FIXES` | `REQUEST CHANGES`.
Cite `file:line` for every finding.
1. Describe the bug, propose a fix. 2. Don't invent requirements. 3. Rank severity honestly. 4. Flag assumptions you can't verify from the diff. 5. Review against committed HEAD of the PR branch.
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…