← Back to list

programming
by forgoty
Collection of dotfiles
⭐ 0🍴 0📅 Jan 25, 2026
SKILL.md
name: programming description: Write, debug, review and explain source code following object-oriented best practices, DDD principles, and comprehensive testing standards. Use when writing new code, refactoring, debugging, code review, or explaining programming concepts.
Programming
Master programming principles to build high-quality, maintainable, testable and production-ready software following object-oriented design, Domain-Driven Design (DDD) tactical patterns, and rigorous testing standards.
Quick Start
This Skill provides comprehensive coding rules organized by category with severity levels. Before any coding task:
- Read CODING-RULES.md to understand all applicable rules
- STRICTLY follow this rules while producing or reviewing a source code
- RESPECT rules by severity: Critical → High → Medium → Low
- When conflicts arise: Higher severity wins, then defer to existing code patterns
When to Use This Skill
- Writing new features or components
- Refactoring legacy code
- Debugging and fixing bugs (test-first approach)
- Reviewing code for quality, maintainability, and standards compliance
- Explaining design patterns, architectural decisions, and best practices
- Designing class hierarchies and interfaces
- Creating comprehensive test suites
Rule Categories Overview
The CODING-RULES.md file contains detailed rules in these categories:
- Architecture & Structure [A]
- Code Style & Patterns [S]
- Class Requirements [C]
- Method Requirements [M]
- Documentation [D]
- Testing Standards [T]
- AI Code Generation Process [AI]
Rule Severity Levels
- [C]ritical: Must never be violated
- [H]igh: Should almost never be violated
- [M]edium: Follow unless good reason not to
- [L]ow: Guidelines and preferences
Conflict Resolution
When rules conflict:
- Higher severity always wins
- If same severity, follow existing code patterns
- Critical rules are absolute
- Document any necessary deviations with strong justification
Score
Total Score
45/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon


