deslop
Analyze a file or folder for code slop and quality issues compared to main branch
Create a structured feature plan using PLAN + WORKING_MEMORY + USER_VERIFICATION (tasklist) files
How it fires
How this command gets triggered: by you, by Claude, or both.
/custom-planContext preview
What this command does when you run it.
Create a structured feature plan using PLAN + WORKING_MEMORY + USER_VERIFICATION (tasklist) files
description: "Create a structured feature plan using PLAN + WORKING_MEMORY + USER_VERIFICATION (tasklist) files" allowed-tools: ["bash", "read", "glob", "grep", "task"]
Create feature plans using the PLAN + Working Memory + Tasklist paradigm:
Create a new directory:
Add these three files:
At the top, link the other two files and state the update rules:
# <Title> **Working memory:** [`WORKING_MEMORY.md`](./WORKING_MEMORY.md) — read before starting work; update after each task. **Owner verification list:** [`USER_VERIFICATION.md`](./USER_VERIFICATION.md) — add entries for owner-only decisions or manual checks; clear before shipping.
Recommended sections (adapt as needed): 1. **Problem** (current behavior + pain) 2. **Goals** (explicit outcomes) 3. **Non-goals** (what you’re not doing) 4. **Constraints** (compat, deadlines, security, performance, dependencies) 5. **Proposed design** (data model, APIs, UX flows, before/after behavior) 6. **Risks / mitigations** (what can go wrong, how we’ll detect it) 7. **Tasklist** (phases + numbered tasks with exit criteria)
Put a single, unambiguous execution checklist in the plan:
Example task shape:
## <N>. Tasklist ### Phase 0 — Foundation > Goal: <one sentence> - [ ] **0.1 <Task title>** - Deliverables: <files, routes, UI screens, commands> - Exit: <tests/commands/manual checks that prove it’s done>
If you hit any unresolved decision that requires product judgment, credentials, or manual local verification:
Purpose: capture what’s currently being worked on, what changed, and what was learned.
Recommended structure:
# Working Memory — <Topic> > Live scratchpad for agents working through `PLAN.md`. Read before starting work. Update after each task. ## How to use this file 1. Before starting: read Current Task + Key Decisions. 2. When starting a task: set Current Task (task ID + plan). 3. During: log findings/blockers/decisions in Notes. 4. After finishing: move it to Completed Tasks and set the next Current Task. 5. When you discover owner-only decisions/manual checks: add to `USER_VERIFICATION.md`. ## Current Task **Task:** <id + title> **Status:** <in progress | blocked | waiting on owner | done> **Branch:** <branch name> ### Plan - <bullets> ### Notes <dated log entries> ## Key Decisions | Date | Decision | Reasoning | |------|----------|-----------| | YYYY-MM-DD | … | … | ## Open Questions / Blockers - … ## Completed Tasks | Task | Title | Date | Notes | |------|-------|------|-------| | 0.1 | … | YYYY-MM-DD | … |
Use this when something is:
Recommended structure:
# Owner Verification — <Topic> ## Open Items | ID | Item | Why owner-only | Target phase | Status | Notes | |----|------|----------------|--------------|--------|-------| | UV-1 | … | … | 2.3 | Open | … | ## Resolved Items | ID | Decision / Verification | Date | Notes | |----|--------------------------|------|-------| | UV-0 | … | YYYY-MM-DD | … |
`feature-plans/` is gitignored, so you must force-add updates when committing.
Stage explicitly (no `git add .` / `-A`):
# Non-ignored files stage normally git add .claude/commands/custom-plan.md # Feature plans must be force-added git add -f feature-plans/<topic> git diff --staged git commit -m "docs(feature-plans): <topic> plan updates"
For the rest of the session: **commit every time you change anything under `feature-plans/`** using `git add -f feature-plans/<topic>` so the updates don’t get lost.
Agent harness and tookit for building AI agents and agentic applications. CLI and SDKs included
Analyze a file or folder for code slop and quality issues compared to main branch
Start the Dexto development server with optional agent file selection
Update Agent Registry documentation to match agent-registry.json
Update MCP Registry documentation to match server-registry-data.json
Extract GitHub review comments from Dexto PRs with powerful filtering options