tdd
79テスト駆動開発を実践する
チームは明確な振る舞いのテストを書く前に実装を書いてしまうことがよくあります。このスキルは、Claude、Codex、Claude Codeを厳格なRed-Green-Refactorサイクルに沿って導きます。
クリーンコードでコードの可読性を向上
レビューに共有された基準がないと、読みやすいコードを維持するのは困難です。このスキルは、Claude、Codex、Claude Code に、命名、関数、コメント、エラー、フォーマットに関する明確なクリーンコードチェックを提供します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "clean-code" from https://skillstore.io/skills/benny9193-clean-code.md and its manifest at https://skillstore.io/api/skills/benny9193-clean-code/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「clean-code」を使用しています。 関数で短い名前、フラグ引数、ネストされた条件分岐が使われている。
期待される結果:
「clean-code」を使用しています。 複雑な適格性判定ロジックの周囲にコメントを残すべきかどうかをレビューで確認している。
期待される結果:
「clean-code」を使用しています。 チームが pre-commit の可読性チェックリストを求めている。
期待される結果:
説明的な名前、単一目的の関数、制限されたパラメーター、明示的なエラー処理、一貫したフォーマット、削除済みのデッドコードを確認します。
All 34 static findings are false positives caused by Markdown fences, TypeScript template literals, and illustrative file-path examples. SKILL.md contains guidance only, with no executable scripts, command invocation, reconnaissance, prompt injection, or malicious intent. No remediation is required.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/benny9193-clean-code/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/benny9193-clean-code?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/benny9193-clean-code?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/benny9193-clean-code/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/benny9193-clean-code.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Benny9193. (2026). clean-code security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/benny9193-clean-code/audits/9@techreport{benny9193-benny9193-clean-code-2026,
author = {Benny9193},
title = {clean-code security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/benny9193-clean-code/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "clean-code security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Benny9193"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/benny9193-clean-code/audits/9"
identifiers:
- type: other
value: "skillstore:benny9193-clean-code:audit:9"
description: "Skillstore immutable audit report identifier"
各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。
このバリアントが首位の理由
doubleslashse-clean-code
2026-09-09
マージ前に、名前、関数サイズ、コメント、null 処理、フォーマットに関する共有チェックリストを適用します。
ネストを減らし、責務を明確にし、紛らわしい名前を取り除く、小さな可読性改善を特定します。
オンボーディング、ペア作業、レビュー研修で、簡潔な例を使ってクリーンコードの習慣を説明します。
このコードをクリーンコードの問題についてレビューしてください。名前、関数の目的、コメント、null 処理、フォーマットに焦点を当ててください。上位5つの変更を返してください。
このコードのリファクタリング計画を作成してください。責務を分離し、パラメーターを減らし、名前を改善し、振る舞いは変更しないでください。
クリーンコードの原則を使って、この pull request をレビューしてください。影響度ごとに指摘をグループ化し、それぞれの変更が保守性を向上させる理由を説明してください。
このコンポーネントのクリーンコード適合性を監査してください。リスクを優先順位付けし、繰り返し発生しているコードスメルを特定し、テスト上の考慮事項を含む段階的な修正を提案してください。
作成者
Benny9193ライセンス
MIT
Skillstore リビジョン
r2
バージョンに関する注意
作者はバージョンを宣言していません。
参照
8c3e20bba512c392d9b02ee748b18e0b09d4982c
メンテナンスの新しさ
2026/7/24
利用状況
12 ダウンロード · 239 閲覧
ファイル構成
📄 SKILL.md
テスト駆動開発を実践する
チームは明確な振る舞いのテストを書く前に実装を書いてしまうことがよくあります。このスキルは、Claude、Codex、Claude Codeを厳格なRed-Green-Refactorサイクルに沿って導きます。
一貫性のあるREST APIを設計する
一貫性のないAPIは統合を遅らせ、クライアントエラーを引き起こします。このスキルは、リソース、メソッド、レスポンス、エラー、ページネーション、バージョニング、認証、ドキュメントに関する実践的なRESTガイダンスを提供します。
TypeScriptのコードパターンをすばやく見つける
開発者は、一般的な実装パターンを簡潔に確認できるリマインダーを必要とすることがよくあります。このスキルは、実証済みの構造を選択して適応させるためのコンパクトなTypeScript例を提供します。
SOLID設計原則を適用する
オブジェクト指向コードは、変更やテストが難しくなることがあります。このスキルでは、TypeScriptの例と実践的なリファクタリングの手がかりを用いてSOLID原則を説明します。
バグとセキュリティ問題のコードレビュー
作成者 21pounder
コードレビューでは、バグ、セキュリティ上の欠陥、保守性の問題を見落とすことがあります。このスキルは、Claude、Codex、Claude Code に構造化されたレビュー手順を案内します。
実践的なパターンで Python をリファクタリングする
作成者 wshobson
Python プロジェクトでは、複雑に絡み合ったクラス、混在した責務、早すぎる抽象化が蓄積されがちです。このスキルは、Claude、Codex、Claude Code がよりシンプルな構造、明確な境界、テストしやすいコンポーネントへ向かうよう導きます。
コードパターンとアーキテクチャを分析
作成者 C0ntr0lledCha0s
大規模なコードベースには、繰り返し現れる構造や不明瞭なアーキテクチャ上の選択が隠れています。このスキルはパターンを見つけ、その意図を説明し、実用的なリファクタリングの機会を明らかにします。
AST構造でコードを検索
作成者 0xDarkMatter
テキスト検索では意味的な関係を見逃し、ノイズの多い一致結果が生じます。このスキルはast-grepパターンを使用してコード構造を特定し、対象を絞ったリファクタリングを準備します。
構造化された品質チェックでコードをレビューする
作成者 alirezarezvani
コードレビューでは、品質、セキュリティ、保守性の問題を見落とすことがあります。このスキルは、スクリプト、チェックリスト、レポート生成を使って構造化されたレビューを支援します。
コードのコンテキストをより速く見つける
作成者 89jobrien
開発者は、コードがなぜ存在するのか、何がそれに依存しているのかを追跡するのに時間を失いがちです。このスキルは、変更前に Claude、Codex、Claude Code に対して、関連するグラフ知識、呼び出し元、インポート、テストを収集するよう促します。