oh-my-issues

Solid

Cluster a GitHub issue backlog by root cause into a small set of plan-master issues, redirect children with a standardized comment, and bundle architectural-fix PRs that close clusters atomically. Use when an issue tracker has accumulated dozens of reports that share underlying defects, when asked to triage / consolidate / cluster / dedupe issues, when asked to build a plan series or roadmap from open issues, or when routing a new incoming bug into an existing plan.

AI & Automation 81,912 stars 7064 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# oh-my-issues Turn an issue backlog into a roadmap. Issues are symptom data, not units of work — the unit of work is the architectural defect that produces them. The end state is `open issues == open plans`, 1:1. ## Core principle Stop closing issues one at a time. Group symptoms that share a single architectural fix into a cluster, give the cluster one canonical home (a plan-master issue + a `plans/0X-*.md` design doc), close every child with a standardized redirect, and ship one PR per cluster that closes all children atomically. New incoming bugs get appended to the matching master as a "Round N" comment, not opened as new tracked issues. This compounds three ways: architectural fixes retire whole symptom families, the plan's test matrix institutionalizes prevention in CI, and standardized triage makes residual inflow cheap. ## When to use - The repo has 20+ open issues and many feel like duplicates or platform-specific symptoms of the same defect. - The user asks to "triage", "consolidate", "cluster", "dedupe", "group", or "make a plan from" the issue list. - A new bug is filed and the user wants to know whether it belongs to existing work. - The user wants to ship a focused PR that resolves a cluster of related issues. ## When NOT to use - Fewer than ~15 open issues: just close them. - Issues are genuinely independent (no shared root causes): one fix per issue is correct. - The repo lacks `plans/` discipline and the user does not want to introduce one — propose ...

Details

Author
thedotmack
Repository
thedotmack/claude-mem
Created
9 months ago
Last Updated
today
Language
JavaScript
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category