← Back to list

senior-engineering
by xingxerx
⭐ 0🍴 0📅 Jan 21, 2026
SKILL.md
name: senior-engineering description: A collection of skills for TDD (Test-Driven Development), Clean Architecture enforcement, and automated refactoring strategies.
Senior Engineering Toolkit
This skill embodies the practices of disciplined software engineering.
Sub-Skills
1. TDD Enfrocer
When writing new features:
- Red: Write the test FIRST. Ensure it fails for the right reason.
- Green: Write the minimum code to pass the test.
- Refactor: Clean up the code while keeping tests green.
2. Clean Architecture
Enforce the dependency rule: Source Code Dependencies must point only inward, toward higher-level policies.
- Entities (Domain) should not know about Database or Web frameworks.
- Use Interfaces/Ports to invert dependencies.
3. Automated Refactoring
Strategies for cleaning code:
- Extract Method: Reduce function size.
- Replace Conditional with Polymorphism: Remove switch statements.
- Introduce Parameter Object: Simplify method signatures.
Usage
Apply these heuristics whenever designing or implementing core business logic.
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+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