By RAHUL445
The auditable, coverage-honest dev lifecycle that runs anywhere and hands off to humans. Spec → plan → build → review → test → merge (+ debug lane), with coverage-gap smoke seeding, reviewer/QA handoff docs, and a portable markdown core that adapts to any harness.
Lifeline architect role. Produces approaches with architectures (stage 1) and dependency-ordered wave breakdowns with effort labels (stage 2) via the planning-waves skill.
Lifeline implementer role. Executes one planned task with TDD discipline via the implementing-task skill. Returns TASK_UPDATE.
Lifeline investigator role (debug lane). Read-only root-cause analysis per systematic-debugging phase 2. Returns RCA_RESULT.
Lifeline reproducer role (debug lane). Captures a reported bug as a deterministic failing test per systematic-debugging phase 1. Returns REPRO_RESULT.
Lifeline reviewer role. ONE review per task, always all four lenses (logic, architecture, security, performance), depth scaled to task effort, via the four-lens-review skill. Returns REVIEW_FINDINGS JSON.
Use to statically check a lifeline harness adapter — "is my adapter healthy", "lifeline doctor", "are all primitives bound", before relying on a fresh or edited adapter. Read-only diagnostic; reports binding + file-wiring status without running a cycle.
Use when tests pass and you're about to merge, when asked "are we sure this works", "did we test everything", "is this covered", or before opening a PR. Turns per-changed-file coverage gaps into a human smoke checklist so untested paths get exercised before merge. Pure methodology — no harness capabilities required.
Use at lifeline setup, or when asked "what lint/test commands will lifeline run", "detect my project tooling", "configure lint for this repo". Inspects the repo's OWN config to propose the user's lint/test/coverage commands instead of imposing built-in tool choices.
Use when reviewing code - "review this", after implementation, before merge. ONE review per task, ALWAYS all four lenses (logic, architecture, security, performance), with depth scaled to the task's effort label. Returns structured REVIEW_FINDINGS.
Use when opening a PR, publishing, handing work to a human reviewer or QA team, or when a cycle reaches merge. Generates two structured handoff documents from cycle artifacts - a REVIEWER_DOC (code-visible, detailed change explanation) and a QA_DOC (blackbox flow + test cases). Pure methodology - no harness capabilities required.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
██╗ ██╗███████╗███████╗██╗ ██╗███╗ ██╗███████╗
██║ ██║██╔════╝██╔════╝██║ ██║████╗ ██║██╔════╝
██║ ██║█████╗ █████╗ ██║ ██║██╔██╗ ██║█████╗
██║ ██║██╔══╝ ██╔══╝ ██║ ██║██║╚██╗██║██╔══╝
███████╗██║██║ ███████╗███████╗██║██║ ╚████║███████╗
╚══════╝╚═╝╚═╝ ╚══════╝╚══════╝╚═╝╚═╝ ╚═══╝╚══════╝
Your coding agent — now it leaves a paper trail. 🪢
lifeline runs the full dev lifecycle — spec → plan → build → review → test → merge — as gated phases that produce real artifacts a human can read: a spec, a plan, reviews, an audit log, and reviewer/QA handoff docs. It's coverage-honest (passing tests ≠ proof) and runs the same on Claude Code and Cursor. 🪢
Claude Code
/plugin marketplace add RAHUL445/lifeline
/plugin install lifeline@lifeline
Cursor (≥ 2.5): Settings › Plugins › Add Marketplace › Import from Repo →
RAHUL445/lifeline, then install lifeline.
Installed? Just talk — "let's build a rate limiter" — or run /lifeline:lifecycle start.
The Getting Started guide walks your first cycle end to end
(install details, the setup wizard, every command). 🧭
flowchart LR
S([spec]) --> P([plan]) --> B([build<br/>waves]) --> R([review]) --> T([test]) --> M([merge])
M --> RD[/reviewer_doc.md/]
M --> QD[/qa_doc.md/]
A feature moves through six gated phases. At each one, lifeline dispatches a focused
role — spec-writer, architect, implementer, reviewer, test-runner — that role returns a
structured payload, and the orchestrator writes a durable artifact to disk before
advancing. You approve (or override) at every gate. Nothing happens off the record: every
gate, retry, verdict, and override lands in an append-only flow.md.
| Phase | What happens | Leaves behind |
|---|---|---|
| 📝 Spec | Intent → testable spec. Open questions surfaced, never assumed. | spec.md |
| 🗺️ Plan | 2–3 approaches proposed, one chosen, work split into dependency-ordered waves. | plan.md |
| 🔨 Build | TDD per task (RED→GREEN→REFACTOR). Independent tasks run in parallel on full tier. | task.md |
| 🔎 Review | One review per task, four lenses — logic, architecture, security, performance — depth scaled to effort. | review.md |
| 🧪 Test | Tests run; coverage measured on changed files; every gap → a smoke-checklist line. | test_result.md |
| 🚀 Merge | Invariant check, override audit, smoke gate → two handoff docs, then branch action. | reviewer_doc.md, qa_doc.md |
Two ways in, same engine:
Both paths execute the same skills — no duplicated logic, no drift. 🧬
Got a bug instead of a feature? Skip spec/plan and run the focused lane:
flowchart LR
RP([reproduce]) --> RC([RCA]) --> FX([fix]) --> V([verify])
/lifeline:lifecycle debug "save button drops the form on slow networks"
Same gates, same audit trail — and you confirm the reproduction before any fix is attempted. No fixing ghosts. 👻
npx claudepluginhub rahul445/lifeline --plugin lifelineHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques