Agent skill · Code Review & Quality

lit-pm

Use when coordinating comprehensive literature reviews requiring multi-stage pipeline (archival setup, scope refinement, parallel review discovery, outline synthesis, section writing, fact-checking, editorial polish). Orchestrates literature-researcher, lit-synthesizer, fact-checker, and editor skills with adaptive checkpoints based on complexity and stakes.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill lit-pm --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 18 KB
Bundled scripts: none
Path: skills/analysis/lit-pm/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

Review
written from the skill's own SKILL.md · Aug 5, 2026

What it does

lit-pm is a Tier 1 orchestrator that coordinates a nine-stage literature review pipeline. It manages parallel discovery, adaptive checkpoints based on complexity and stakes, and handoffs between specialized skills (literature-researcher, lit-synthesizer, fact-checker, editor) with session-based intermediate storage and quality gates.

How it works

  • It defines a 9-stage workflow (Stage 0 through Stage 8) with explicit owners for each stage and predefined outputs, checkpoints, and durations.
  • It validates the presence of required sub-skills before starting; ABORT occurs if any required skill is missing.
  • It implements adaptive orchestration using complexity and stake signals to decide whether stages run automatically, require user approval, or always execute as quality gates.
  • It coordinates parallel execution (e.g., Stage 2 discovery uses 2-3 literature-researcher agents; Stage 5 section writing runs in parallel with a queue) and tracks convergence across agents.
  • It defines a session-based workflow: creates a temporary session directory, stores archival guidelines, propagates session context through handoffs, and performs session cleanup upon completion or failure.
  • It enforces a series of quality gates (both automated and human judgment) at designated stages (e.g., 6a quick validation, 6b comprehensive checks, 6c devil's advocate, 7 synthesis reviews, 8 polish).
  • It provides a detailed archival guideline extraction from CLAUDE.md, with a specific YAML/Markdown output path and a fixed archival summary format to be shared with downstream agents.

When to use it

  • For internal research synthesis requiring a structured, multi-stage pipeline.
  • For literature surveys and comprehensive reviews including grant proposals or scientific documents.
  • When cross-domain literature and high stakes demand thoroughness, validation, and editorial polish.

What it can touch

  • Coordinates with the following skills: requirements-analyst, literature-researcher, lit-synthesizer, fact-checker, editor, devils-advocate.
  • Requires these skills to exist prior to starting Stage 0; on missing skill, it aborts with a clear error.

Caveats

  • Pipeline duration is long (Stage 5 can run 3-5 hours per section; overall process up to 4-24 hours as described).
  • Timeouts exist per stage with escalation rules (e.g., archival stage has a hard 5-minute timeout).
  • Time constraints and complexity detection influence checkpointing and human-in-the-loop requirements.
  • Resource limits cap concurrent agents and parallel writers to manage throughput and convergence tracking.
From the SKILL.md

# lit-pm: Literature Pipeline Manager ## Overview lit-pm is a Tier 1 orchestrator skill that coordinates a 9-stage literature review pipeline. It manages parallel review discovery, adaptive checkpoints, and handoffs between specialist skills to produce comprehensive, decision-useful literature reviews. ### Three-Tier Architecture **Tier 1: Orchestrator (this skill)** - Coordinates 9-stage pipeline (Stage 0-8) - Implements adaptive orchestration (complexity detection -> checkpoint plan) - Manages parallel execution with convergence tracking - Handles workflow state, handoffs, and quality gates - Manages session-based intermediate file storage **Tier 2: Specialized Literature Skills** - `literature-researcher`: Review discovery, section research (15-30 papers per section) - `lit-synthesizer`: Senior scientific author, narrative synthesis, introduction/conclusion **Tier 3: Supporting Skills** - `fact-checker`: Quick validation + comprehensive review - `editor`: Final polish - `requirements-analyst`: Scope refinement ## When to Use This Skill - **Internal research synthesis**: Decision-focused ("Should we pursue technology X?") - **Literature surveys**: Landscape mapping ("What are cur

What's inside
Steps it walks through
  1. Overview
  2. Three-Tier Architecture
  3. When to Use This Skill
  4. When NOT to Use This Skill
  5. Pre-Flight Validation
  6. The 9-Stage Pipeline
  7. Stage 0: Archival Guidelines Review
  8. Stage 1: Scope Refinement
  9. Stage 2: Parallel Review Discovery
  10. Stage 3: Layered Outline Synthesis
  11. Stage 4: Introduction Writing
  12. Stage 5: Parallel Section Research & Writing
  13. Stage 6a: Per-Section Quick Validation (BLOCKING)
  14. Stage 6b: Comprehensive Fact-Check (NON-BLOCKING)
Ships with 1 file
  • metadata.json
Commands it runs
Standard invocation
lit-pm "Comprehensive review of [topic] for [purpose]"
With explicit checkpoint control
lit-pm --review-outline "Survey of current approaches to [topic]"
lit-pm --full-auto "Quick survey of [topic]"
Resume interrupted workflow
lit-pm --resume workflow-id
More from claude-skill-registry
All skills →
About this skill
What does the lit-pm skill do?

Use when coordinating comprehensive literature reviews requiring multi-stage pipeline (archival setup, scope refinement, parallel review discovery, outline synthesis, section writing, fact-checking, editorial polish). Orchestrates literature-researcher, lit-synthesizer, fact-checker, and editor skills with adaptive checkpoints based on complexity and stakes.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill lit-pm --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going