← Back to list

compressing-plans
by muriloime
Dotfiles in another folder
⭐ 1🍴 3📅 Jan 22, 2026
SKILL.md
name: compressing-plans description: Use when plan/spec files exceed their usefulness, context is rotting from verbose .md files, or archiving completed implementation plans
Compressing Plans
Reduce verbose planning documents to actionable references while preserving what's needed to implement and verify.
When to Use
- Plans completed and implemented (archive for reference)
- Context rotting from LOC:LOD ratio imbalance
- Design exploration done, need executable checklist
- Old specs consuming context without value
Compression Rules
KEEP (essential for implementation)
| Element | Why |
|---|---|
| Status tables (exists/missing) | Shows what to build |
| Final decisions | What was chosen |
| File → change mappings | Where to edit |
| Phase/step checklists | Execution order |
| Edge cases list | Prevent bugs |
| Verification commands | Know when done |
| One code example per pattern | Copy-paste reference |
REMOVE (exploration, not execution)
| Element | Why |
|---|---|
| "Problem → Recommendation" pairs | Keep only recommendation |
| Multiple code examples of same concept | One suffices |
| Rationale/justification | Decision made, move on |
| Alternative approaches not chosen | Noise |
| "Why this matters" explanations | Already validated |
| Verbose prose between sections | Tables > prose |
Output Format
# [Title] (Compressed)
## Status
[Keep exists/missing table exactly - it's already dense]
## Decisions
- [Bullet per decision, no rationale]
## Implementation
### Phase N: [Name]
**Files:** [list]
- [ ] Step as checkbox
- [ ] Include one code snippet if essential
## Edge Cases
- [Bullet per edge case]
## Verify
- [ ] Command or check
Compression Checklist
- Status/exists tables preserved verbatim
- Decisions extracted as bullets (no "because")
- File mappings preserved
- Steps converted to checkboxes
- Rationale sections removed
- "Problem" descriptions removed (keep "Solution" only)
- Duplicate code examples removed (keep one)
- Edge cases preserved as bullets
- Verification steps preserved as checkboxes
- Added "(Compressed)" to title
Anti-patterns
Don't lose:
- Status tables (they're already compressed)
- Edge cases (prevent implementation bugs)
- Verification commands (know when done)
Don't keep:
- "Rationale: ..." inline explanations
- Multiple examples showing same pattern
- Prose that restates what tables show
- redundant information
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon