01
このSkillでできること
- ✓新しいヘルパーやユーティリティの実装前に既存コードを検索し、重複を確認する
- ✓自己説明的な識別子、明示的な型、言語ごとの慣用的な実装を促す
- ✓例外の隠蔽を避け、入力不備の上流追跡とリソースの安全な解放を確認する
- ✓再発しうる不具合に対して、.guards.jsonやSemgrepによる機械的な検査の追加を提案する
02
使い方
01
STEP 1
コードの作成、リファクタリング、レビュー時にこのスキルを読み込む
02
STEP 2
実装前に利用可能なコード検索ツールで既存のヘルパーやデータクラスを調べ、検索結果を回答に引用する
03
STEP 3
バグ修正では対象を絞り、不要なリファクタリングを分離し、必要ならガードやSemgrepルールを追加する
04
STEP 4
Go、Python、Rust、Java、TypeScript/Node.jsでは、記載された各言語の指針に合わせて確認する
03
Skillのインストール
初心者におすすめ
AIにこのSkillを追加してもらう
GitHub URLごとCodexやClaude Codeへ渡し、現在の環境に合う方法を判断してもらいます。
このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。
Repository:
https://github.com/peterrichards-lr/ai-agent-template手動でインストールする
README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。
git clone https://github.com/peterrichards-lr/ai-agent-template.git my-new-project
cd my-new-project> git clone -c core.symlinks=true https://github.com/peterrichards-lr/ai-agent-template.git my-new-project
>04
このSkillを使うプロンプト例
Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。
既存コードを検索して重複するユーティリティの有無を確認し、コーディング標準に従ってこの変更を実装・レビューしてください。例外を隠蔽せず、必要なガードの追加も提案してください。出力例を見る
既存の類似ヘルパーを検索しました。新規実装ではなく既存ヘルパーを再利用し、明示的なエラー処理とリソース解放を適用します。再発防止のため、該当するパターンにはガードまたはSemgrepルールを追加します。05
安全性チェック
自動解析による参考情報です。Skillの安全性を保証するものではありません。
外部API通信明確な記述なし
Shellコマンド実行明確な記述なし
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス明確な記述なし
認証情報明確な記述なし
06
関連Skill
add-customer-to-user-list
Langfuseユーザー一覧への顧客追加
Langfuseの公開ユーザー・導入企業一覧に、企業情報や利用用途、ユーザーストーリーまたは外部参照を追加・更新するスキル。
agent-skillsagentsgenai
humanizer
humanizer
AIらしい文章のパターンを取り除き、内容や主張を変えずに自然な文章へ書き換えるスキル。
評価確度:暫定AI文章文章リライト自然な文章
accessibility
アクセシビリティ監査・改善
WCAG 2.2とLighthouse監査を基に、画面読み上げやキーボード操作などWebアクセシビリティを監査・改善します。
評価確度:暫定anime-conventionfestival