一键导入
speckit-lisa-analyze
Orchestrate iterative cross-artifact analysis and remediation (Lisa loop) on spec.md, plan.md, and tasks.md until all findings are resolved.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Orchestrate iterative cross-artifact analysis and remediation (Lisa loop) on spec.md, plan.md, and tasks.md until all findings are resolved.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Orchestrate iterative spec clarification and remediation (Homer loop) on spec.md until all findings are resolved.
Orchestrate iterative code review and remediation (Marge loop) over the feature branch diff until all findings are resolved.
Orchestrate the full SpecKit pipeline (reconcile, specify, homer, phase, plan, tasks, lisa, split, ralph, marge) from feature description to reviewed implementation.
Post a PR review with inline comments for findings requiring human judgment — one-way doors, concurrency risks, architectural decisions, and project-specific patterns.
Analyze a feature branch diff against baseline and project-specific review packs; optionally remediate the auto-fixable findings in severity order.
Challenge and refine a vague idea into a well-formed feature description through adversarial questioning. Produces output ready for /speckit-specify or /speckit-pipeline.
| name | speckit-lisa-analyze |
| description | Orchestrate iterative cross-artifact analysis and remediation (Lisa loop) on spec.md, plan.md, and tasks.md until all findings are resolved. |
$ARGUMENTS
You MUST consider the user input before proceeding (if not empty).
Lisa's agent follows the shared ledger protocol for reappearance detection:
if test -f ".claude/agents/findings-ledger.md"; then echo "findings-ledger: EXISTS"; else echo "findings-ledger: MISSING"; fi
If MISSING, display this error and STOP:
ERROR: Required ledger protocol not found.
Missing: .claude/agents/findings-ledger.md
Lisa persists <FEATURE_DIR>/analysis-report.md per this shared protocol.
Run setup.sh to (re)install it.
Set the following LOOP_CONFIG values for this execution:
Read and follow the instructions in .claude/agents/loop-orchestrator.md, using the LOOP_CONFIG values above. Pass $ARGUMENTS through for argument parsing.
After the loop completes, confirm <FEATURE_DIR>/analysis-report.md exists and was written by the final sub agent — it is the ledger the next Lisa run loads for reappearance detection (contract: .claude/agents/findings-ledger.md). If the file is absent after the loop completes, surface this as a failure and instruct the user to re-run /speckit-lisa-analyze — without the ledger, reappearance detection silently never fires.
/speckit-lisa-analyze — Auto-detect spec dir from current branch, use default max iterations (10)/speckit-lisa-analyze specs/003-fix-pipeline-delegation — Run for specific spec dir/speckit-lisa-analyze 5 — Auto-detect spec dir, limit to 5 iterations/speckit-lisa-analyze specs/003-fix-pipeline-delegation 5 — Specific spec dir with 5 max iterations