# Esper:backlog

> Show the current backlog of pending and active plans, sorted by priority.

- Skill: `majiayu000/esper-backlog` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add majiayu000/esper-backlog`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/esper-backlog/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/esper-backlog

---


Display the current esperkit backlog for this project.

## Steps

1. Run `esperkit config check`. If it exits non-zero, tell the user to run `/esper:init` first and stop.

2. Run the backlog display subcommand:
   ```bash
   esperkit backlog
   ```
   Print the output verbatim. Shows ACTIVE, PENDING, and DONE (last 3) sections.

3. Run `esperkit config get backlog_mode`. If the output is `github`, also run:
   ```bash
   gh issue list --state open --json number,title,labels
   ```
   Cross-reference open issues with: the current phase file's `gh_issue` field (parent issue), and all plan files' `gh_issue` fields (sub-issues of the phase). Flag any open GitHub issues that have no matching phase or plan.

4. Print at the bottom:
   - Current phase: run `esperkit config get current_phase` and display as `Phase: <output>`
   - Tips: `/esper:apply` to start the top item · `/esper:plan` to add a feature · `/esper:fix` to log a bug

