ソース情報
- リポジトリ
- mikailustuner/OmniRule
- ソースの最終更新活動
- 2026年5月8日 23:36
- 検出された SKILL.md の言語
- 英語
- スター
- 5
- フォーク
- 1
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/mikailustuner/OmniRule --skill technical-debtコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SKILL.md を表示中
| name | technical-debt |
| description | Technical Debt: Identification, prioritization, payoff strategy, prevention. |
| triggers | {"keywords":["refactor","technical debt","cleanup","legacy","TODO","FIXME","complexity","coupling"]} |
| auto_load_when | Addressing technical debt or refactoring |
| agent | architect |
| tools | ["Read","Write","Bash"] |
Focus: Managing, prioritizing, reducing debt over time
Debt types:
├── Code debt (poor code quality)
├── Architecture debt (bad structure)
├── Test debt (low coverage)
├── Documentation debt (missing docs)
├── Infrastructure debt (outdated ops)
Origin:
├── Shortcuts for speed
├── Missing knowledge
├── Time pressure
└── Abandoned experiments
Signs of debt:
├── Feature development slows
├── Bugs increase
├── Onboarding time grows
├── Tests are flaky
├── Fear to change code
└── CircleCI takes forever
Tools:
├── Code coverage
├── Complexity metrics
├── Code review patterns
└── Team retrospective
Factors to consider:
├── Impact on development speed
├── Risk level
├── Effort to fix
├── Dependencies
└── Business value
Prioritize:
├── High impact, low effort first
├── Critical paths over edge cases
└── Infrastructure before features
Strategies:
├── Dedicated "debt Friday"
├── Include in estimates
├── Boy scout rule (leave better)
├── Rewrite vs refactor
└── Feature work includes cleanup
Better: Prevent than fix
Metrics:
├── Cyclomatic complexity
├── Coupling (imports)
├── Test coverage %
├── Time to run tests
├── Build times
Track over time to see trends
To stakeholders:
├── Show impact on velocity
├── Estimate slowdown %
├── Link to bugs/delays
└── Propose investment
Not: "Code is bad, we should fix"
Yes: "Cleanup gives 20% velocity boost"
Prevent debt:
├── Code standards + linter
├── Pull request reviews
├── Test requirements (80%+)
├── Architecture review
├── Pair programming
└── Technical spikes before stories
(End of file - 77 lines)
❌ "We'll fix it later" with no ticket created
✅ Log all debt immediately with TODO + ticket reference
❌ Paying all debt in one big refactor sprint
✅ Boy Scout Rule — leave code cleaner than you found it
❌ Ignoring debt until it causes an outage
✅ Track debt metric (complexity, coverage) in CI
❌ Rewriting everything instead of targeted refactors
✅ Strangler Fig: replace incrementally, keep working at all times
❌ Debt that no one owns
✅ Each debt item has an assigned owner and deadline
| Debt type | Detection | Remedy |
|---|---|---|
| Design debt | Arch review, complexity score | Targeted refactor |
| Code debt | High cyclomatic complexity | Extract + simplify |
| Test debt | Low coverage, flaky tests | Add tests before feature |
| Dependency debt | Outdated/vulnerable packages | Dependency sentinel |
| Documentation debt | No README, stale docs | docs-agent |
| Performance debt | CWV regressions | Perf audit + fix |
SOC 職業分類に基づく