mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-04-05 00:33:27 +08:00
feat(ecc): prune plugin 43→12 items, promote 7 rules to .claude/rules/ (#245)
ECC community plugin pruning: removed 530+ non-essential files (.cursor/, .opencode/, docs/ja-JP, docs/zh-CN, docs/zh-TW, language-specific skills/agents/rules). Retained 4 agents, 3 commands, 5 skills. Promoted 13 rule files (8 common + 5 typescript) to .claude/rules/ for CC native loading. Extracted reusable patterns to EXTRACTED-PATTERNS.md.
This commit is contained in:
@@ -1,45 +0,0 @@
|
||||
# Git ワークフロー
|
||||
|
||||
## コミットメッセージフォーマット
|
||||
|
||||
```
|
||||
<type>: <description>
|
||||
|
||||
<optional body>
|
||||
```
|
||||
|
||||
タイプ: feat, fix, refactor, docs, test, chore, perf, ci
|
||||
|
||||
注記: Attribution は ~/.claude/settings.json でグローバルに無効化されています。
|
||||
|
||||
## Pull Request ワークフロー
|
||||
|
||||
PR を作成する際:
|
||||
1. 完全なコミット履歴を分析(最新のコミットだけでなく)
|
||||
2. `git diff [base-branch]...HEAD` を使用してすべての変更を確認
|
||||
3. 包括的な PR サマリーを作成
|
||||
4. TODO 付きのテスト計画を含める
|
||||
5. 新しいブランチの場合は `-u` フラグで push
|
||||
|
||||
## 機能実装ワークフロー
|
||||
|
||||
1. **まず計画**
|
||||
- **planner** agent を使用して実装計画を作成
|
||||
- 依存関係とリスクを特定
|
||||
- フェーズに分割
|
||||
|
||||
2. **TDD アプローチ**
|
||||
- **tdd-guide** agent を使用
|
||||
- まずテストを書く(RED)
|
||||
- テストをパスするように実装(GREEN)
|
||||
- リファクタリング(IMPROVE)
|
||||
- 80%+ カバレッジを確認
|
||||
|
||||
3. **コードレビュー**
|
||||
- コード記述直後に **code-reviewer** agent を使用
|
||||
- CRITICAL と HIGH の問題に対処
|
||||
- 可能な限り MEDIUM の問題を修正
|
||||
|
||||
4. **コミット & プッシュ**
|
||||
- 詳細なコミットメッセージ
|
||||
- Conventional Commits フォーマットに従う
|
||||
Reference in New Issue
Block a user