Skip to content

Commit 1ac8ee2

Browse files
gn-t-kclaude
andcommitted
VS Code警告ゼロ原則とテンプレート遵守ルールを明文化
🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 496ac7d commit 1ac8ee2

File tree

1 file changed

+26
-14
lines changed

1 file changed

+26
-14
lines changed

.claude/common-patterns.md

Lines changed: 26 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,8 @@ git commit -m "{理由}のため、{変更内容}を実装"
1717
# リモートにプッシュ
1818
git push -u origin {branch-name}
1919

20-
# プルリクエスト作成
21-
gh pr create --title "{タイトル}" --body "$(cat <<'EOF'
22-
## Summary
23-
- {変更内容の要約}
24-
25-
## Test plan
26-
- [ ] {テスト項目}
27-
28-
🤖 Generated with [Claude Code](https://claude.ai/code)
29-
EOF
30-
)"
20+
# プルリクエスト作成(テンプレートを使用)
21+
gh pr create --title "{タイトル}"
3122
```
3223

3324
#### mainブランチで間違ってコミットした場合の修正
@@ -135,6 +126,12 @@ CI Lintエラーが発生するため、turbo.jsonの依存関係を修正
135126

136127
`.github/pull_request_template.md`を参照する。
137128

129+
### 重要な注意事項
130+
131+
- **必須**: `gh pr create`では`--body`オプションを使わない
132+
- テンプレートが自動適用されるため、独自のbody内容で上書きしない
133+
- CLAUDE.mdの指示に従い、テンプレートをベースにして作成する
134+
138135
## Markdownリント一括修正パターン
139136

140137
### 効率的な一括修正コマンド
@@ -157,9 +154,11 @@ pnpm lint
157154
```markdown
158155
<!-- 修正前 -->
159156
説明文
157+
160158
```code
161159
内容
162160
```
161+
163162
次の文
164163

165164
<!-- 修正後 -->
@@ -170,21 +169,25 @@ pnpm lint
170169
```
171170

172171
次の文
173-
```
172+
173+
```text
174174
175175
#### MD040 (fenced code language)
176176
177177
```markdown
178178
<!-- 修正前 -->
179-
```
179+
180+
```text
180181
コード内容
181182
```
182183

183184
<!-- 修正後 -->
185+
184186
```text
185187
コード内容
186188
```
187-
```
189+
190+
```text
188191
189192
#### MD022 (blanks around headings)
190193
@@ -242,11 +245,13 @@ echo "" >> ファイル名.md
242245
### 一括修正の手順
243246

244247
1. **自動修正可能なエラーを処理**:
248+
245249
```bash
246250
markdownlint --fix **/*.md
247251
```
248252

249253
2. **残りのエラーを確認**:
254+
250255
```bash
251256
pnpm lint
252257
```
@@ -258,10 +263,17 @@ echo "" >> ファイル名.md
258263
- jtf-style/3.3: 日本語表記の修正
259264

260265
4. **修正結果を確認**:
266+
261267
```bash
262268
pnpm lint
263269
```
264270

271+
5. **VS Codeの警告も確認**:
272+
- ファイルを開いてVS Codeの画面に赤い波線や警告が表示されていないか確認
273+
- markdownlintの警告は必ず修正する
274+
- **重要**: CLIでのlintが通ってもVS Codeで警告が残る場合がある
275+
- **必須**: VS Codeで警告が0になるまで対応する
276+
265277
## ファイル作成テンプレート
266278

267279
### TypeScript設定ファイル

0 commit comments

Comments
 (0)