check-planlisted
Install: claude install-skill aiskillstore/marketplace
# Check Plan Implementation
## Instructions
Perform comprehensive audit of implementation progress against a plan, verify quality of completed work, and generate actionable task list for remaining items.
### Phase 1: Setup & Discovery
#### Step 1: Identify the Plan
- Ask user which plan to check (or identify from context)
- Read the plan file from `.plans/`
- Understand all plan items and requirements
#### Step 2: Get Git Context (if applicable)
```bash
# See what files changed
git status
# See detailed changes
git diff
# See commit history on this branch
git log --oneline -20
```
This helps understand scope of changes made.
#### Step 3: Identify All Affected Files
Create comprehensive list:
1. Files mentioned in the plan
2. Files shown in `git status`
3. Files that might be affected (use Glob/Grep)
Create todo list with one item per file to check.
### Phase 2: Systematic File-by-File Audit
For EACH file in the todo list:
#### Step 1: Read the File
- Use Read tool to examine current state
- Check memory/context for any previous notes about this file
#### Step 2: Map to Plan Items
Identify which plan step(s) relate to this file:
- Which implementation steps mention this file?
- What changes were supposed to be made?
- What requirements from the plan apply here?
#### Step 3: Verify Implementation
Check if planned changes are present:
- ✅ **DONE**: Implementation matches plan requirements
- ⚠️ **PARTIAL**: Some work done, but incomplete
- ❌ **NOT DONE**: No impl