Back to list
forgoty

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:

  1. Read CODING-RULES.md to understand all applicable rules
  2. STRICTLY follow this rules while producing or reviewing a source code
  3. RESPECT rules by severity: Critical → High → Medium → Low
  4. 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:

  1. Higher severity always wins
  2. If same severity, follow existing code patterns
  3. Critical rules are absolute
  4. 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