← ClaudeAtlas

reqlisted

Lightweight project requirements checklist surfaced via /brief. Use to track or update outstanding project tasks.
fjwood69/mori · ★ 19 · AI & Automation · score 75
Install: claude install-skill fjwood69/mori
# /req — Project Requirements and Delivery Tracking When the user runs `/req`, parse the arguments and call the `mori_advisor-memory_req` MCP tool, or perform CRUD operations on `type=requirement` memories. Do NOT search for files locally. All tool calls go through the MCP server. ## Modes ### `/req` — Dashboard Call `mori_advisor-memory_req()` with no arguments. Shows all requirements grouped by project with status counts. ### `/req --project <name>` — Filter by project Call `mori_advisor-memory_req(project="<name>")`. Shows requirements tagged with `project-<name>`. ### `/req --project <name> --status <value>` — Filter by project and status Call `mori_advisor-memory_req(project="<name>", status="<value>")`. Status values: `done`, `pending`, `in-progress`, `blocked`. ### `/req add "<title>" --project <name> [--desc "<desc>"] [--pri high|medium|low] [--fr|--nfr]` Create a new requirement memory: 1. Compute name as `req-<project>-<slugified-title>` (kebab-case) 2. Build tags: `["project-<name>", "status-pending", "pri-<priority>"]` + `"fr"` or `"nfr"` if specified 3. Call `mori_advisor-memory_write(name="<name>", title="<title>", description="<desc>", type="requirement", tags=<tags>, body="<desc>")` 4. Report the created memory name ### `/req done <name>` — Mark complete 1. Call `mori_advisor-memory_read(name)` to get current tags 2. Replace any existing `status-*` tag with `status-done` 3. Call `mori_advisor-memory_write(name=..., tags=<updated tags>, type="requirem