97 プラグイン
Skills distilled from the hard-won lessons of world-renowned programmers, in the spirit of '97 Things Every Programmer Should Know'. Your coding agent invokes them when about to refactor, write a test, design an API, or commit.
97 プラグインのインストール方法
両方のコマンドを Claude Code 内で実行してください。最初のコマンドで marketplace を一度追加し、2 番目のコマンドでプラグインをインストールします。
/plugin marketplace add oribarilan/97
/plugin install 97@97-marketplace97 の内容
プラグイン自身のファイルから読み込まれた 13 個のパーツ です。
SKILL 12
タスクが一致したときに Claude が読み込みます- api-design
Provides a rigid framework for designing and reviewing public APIs, interfaces, and module boundaries to ensure usability and correctness.
- before-you-refactor
Provides a rigid checklist and principles for evaluating, planning, and executing code refactors and restructures safely.
- build-deploy-and-tooling
Use when writing, reviewing, or changing build scripts, CI workflows, deploy pipelines, repo setup, or evaluating a new tool/dependency
- clean-code
Apply principles of readability, simplicity, and single responsibility when writing or reviewing non-trivial code logic.
- correctness-traps
Provides a structured checklist for identifying common software bugs in error handling, floating-point math, concurrency, and remote calls.
- domain-modeling
Define and structure domain concepts, types, and state storage to ensure code reflects the user's business language and design requirements.
- observability
Enables agents to implement structured logging, distributed tracing, and low-cardinality metrics for production-ready services.
- security-and-trust-boundaries
Provides a rigid framework for auditing code that crosses trust boundaries, focusing on injection, deserialization, secrets management, and crypto misuse.
- self-review
Enables an agent to perform a rigorous pre-commit audit of its own code, checking for security vulnerabilities, technical debt, and documentation quality.
- testing-discipline
Provides a checklist and principles for writing, reviewing, and designing high-quality unit, integration, and end-to-end tests.
- using-97
Activates a trigger-based map of programming principles to guide coding tasks like refactoring, testing, and API design.
- working-with-users-and-team
Facilitates requirement gathering, effort estimation, and stakeholder communication through active clarification and structured feedback loops.
Hook 1
以下のイベントで実行されます- SessionStartcommand
startup|clear|compact
Claude Code での 97 の使用方法
SKILL にコマンドは不要です。リクエストが説明と一致したときに Claude が読み込みます。
更新、オフ、または削除
- プラグインを更新 (shell)
- claude plugin update 97@97-marketplace
- marketplace を更新
- /plugin marketplace update 97-marketplace
- 一時的にオフにする
- /plugin disable 97@97-marketplace
- 削除する
- /plugin uninstall 97@97-marketplace
97 のスキル
- api-designoribarilan/97
Provides a rigid framework for designing and reviewing public APIs, interfaces, and module boundaries to ensure usability and correctness.
2件のファイル25スター - before-you-refactororibarilan/97
Provides a rigid checklist and principles for evaluating, planning, and executing code refactors and restructures safely.
2件のファイル25スター - build-deploy-and-toolingoribarilan/97
Use when writing, reviewing, or changing build scripts, CI workflows, deploy pipelines, repo setup, or evaluating a new tool/dependency
2件のファイル25スター - clean-codeoribarilan/97
Apply principles of readability, simplicity, and single responsibility when writing or reviewing non-trivial code logic.
2件のファイル25スター - correctness-trapsoribarilan/97
Provides a structured checklist for identifying common software bugs in error handling, floating-point math, concurrency, and remote calls.
2件のファイル25スター - domain-modelingoribarilan/97
Define and structure domain concepts, types, and state storage to ensure code reflects the user's business language and design requirements.
2件のファイル25スター - observabilityoribarilan/97
Enables agents to implement structured logging, distributed tracing, and low-cardinality metrics for production-ready services.
2件のファイル25スター - security-and-trust-boundariesoribarilan/97
Provides a rigid framework for auditing code that crosses trust boundaries, focusing on injection, deserialization, secrets management, and crypto misuse.
2件のファイル25スター - self-revieworibarilan/97
Enables an agent to perform a rigorous pre-commit audit of its own code, checking for security vulnerabilities, technical debt, and documentation quality.
2件のファイル25スター - testing-disciplineoribarilan/97
Provides a checklist and principles for writing, reviewing, and designing high-quality unit, integration, and end-to-end tests.
2件のファイル25スター - working-with-users-and-teamoribarilan/97
Facilitates requirement gathering, effort estimation, and stakeholder communication through active clarification and structured feedback loops.
2件のファイル25スター - using-97oribarilan/97
Activates a trigger-based map of programming principles to guide coding tasks like refactoring, testing, and API design.
25スター
97 プラグインに関する質問
97 プラグインをインストールするにはどうすればよいですか。
Claude Code で /plugin marketplace add oribarilan/97 を実行し、続いて /plugin install 97@97-marketplace を実行します。
97 プラグインには何が含まれていますか。
97 には 12 件のスキル, フック が含まれています。
97 プラグインを更新または削除するにはどうすればよいですか?
shell で claude plugin update 97@97-marketplace を使用して更新するか、/plugin の Installed タブから行ってください。削除するには /plugin uninstall 97@97-marketplace を使用してください。
97 プラグインのライセンスは何ですか?
プラグインのマニフェストに記載されている MIT です。