code-review-and-quality
785つの品質軸でコードをレビュー
コード変更には、正確性、セキュリティ、アーキテクチャ、可読性、パフォーマンスに関する問題が潜んでいる可能性があります。このスキルは、体系的なレビュープロセスを適用し、優先順位が明確で実行可能なフィードバックを提供します。
Simplify Code Without Changing Behavior
Complex code slows reviews, maintenance, and debugging. This skill guides focused refactoring that improves clarity while preserving behavior, errors, side effects, and tests.
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "code-simplification" from https://skillstore.io/skills/addyosmani-code-simplification.md and its manifest at https://skillstore.io/api/skills/addyosmani-code-simplification/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「code-simplification」を使用しています。 A function uses four nested conditionals to validate input, permission, and state.
期待される結果:
Recommend ordered guard clauses with one validation per step. Explain that the change should preserve exception types, messages, and successful results.
「code-simplification」を使用しています。 A pull request mixes a new feature with a broad cleanup of nearby modules.
期待される結果:
Recommend separating the feature and cleanup into independent changes. Identify unrelated files as scope expansion and request tests for each focused refactor.
「code-simplification」を使用しています。 A helper appears redundant, but its callers and historical purpose are unclear.
期待される結果:
Defer removal until callers, tests, project conventions, and history are understood. Record the missing evidence instead of guessing.
All 26 external-command findings are false positives caused by shell-like backticks in Markdown examples and inline code. The hardcoded URL is a documentation reference, and the five reconnaissance findings describe ordinary scope and verification practices; no malicious intent or prompt injection was found.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/addyosmani-code-simplification/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/addyosmani-code-simplification?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/addyosmani-code-simplification?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/addyosmani-code-simplification/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/addyosmani-code-simplification.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>addyosmani. (2026). code-simplification security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/addyosmani-code-simplification/audits/1@techreport{addyosmani-addyosmani-code-simplification-2026,
author = {addyosmani},
title = {code-simplification security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/addyosmani-code-simplification/audits/1},
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: "code-simplification security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "addyosmani"
date-released: "2026-09-19"
url: "https://skillstore.io/skills/addyosmani-code-simplification/audits/1"
identifiers:
- type: other
value: "skillstore:addyosmani-code-simplification:audit:1"
description: "Skillstore immutable audit report identifier"
Review recently changed code for unnecessary nesting, duplication, and unclear names while keeping the feature behavior unchanged.
Turn a broad readability concern into small refactoring steps, explicit checks, and a focused reviewable diff.
Understand an older module before simplifying it, preserving error paths, side effects, project conventions, and existing tests.
Review this function for readability issues. Identify the smallest behavior-preserving improvements and explain why each one helps.
Inspect this module and its tests. Propose one simplification at a time, describe the preserved behavior, and specify the test to run after each step.
Study the surrounding code and project conventions before reviewing this change. Suggest clarity improvements that match existing naming, error handling, and module patterns.
Analyze this refactoring candidate deeply. Trace callers, side effects, error paths, edge cases, tests, and historical constraints, then produce a staged plan with explicit stop conditions.
作成者
addyosmaniライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
5d5054f8a23586f9b500fece1cb613a9dffc787b
メンテナンスの新しさ
2026/9/19
利用状況
0 ダウンロード · 0 閲覧
ファイル構成
📄 SKILL.md
5つの品質軸でコードをレビュー
コード変更には、正確性、セキュリティ、アーキテクチャ、可読性、パフォーマンスに関する問題が潜んでいる可能性があります。このスキルは、体系的なレビュープロセスを適用し、優先順位が明確で実行可能なフィードバックを提供します。
Clarify User Intent Before You Build
Underspecified requests cause teams to build the wrong outcome and discover misalignment late. This skill runs a focused, one-question interview that turns ambiguity into confirmed intent.
Plan Work Into Verifiable Tasks
Large or vague software work can hide dependencies, missing acceptance criteria, and verification gaps. This skill converts a specification into ordered task slices with checkpoints, scope guidance, and clear completion conditions.
Document Decisions and Architecture Clearly
Teams lose context when important technical decisions remain in chat, code comments, or individual memory. This skill turns architectural reasoning, API guidance, project instructions, and release changes into structured documentation.
Build Accessible, Production-Ready Frontends
Frontend work can become inconsistent, inaccessible, or difficult to maintain. This skill guides component architecture, responsive layouts, state handling, and polished user experiences.
Debug Errors with a Root-Cause Workflow
Debugging failures by guesswork wastes time and can hide the real cause. This skill provides a repeatable process for reproducing, isolating, fixing, and verifying problems.
Red-Green-RefactorでTDDを導くガイド
作成者 mattpocock
テストファーストの作業は、チームが内部実装をテストしたり、最初に多くのテストを書きすぎたりすると、壊れやすくなりがちです。このスキルは、Codex、Claude、Claude Codeに対して、振る舞いに焦点を当てたred-green-refactorサイクルをガイドします。
コードパターンとアーキテクチャを分析
作成者 C0ntr0lledCha0s
大規模なコードベースには、繰り返し現れる構造や不明瞭なアーキテクチャ上の選択が隠れています。このスキルはパターンを見つけ、その意図を説明し、実用的なリファクタリングの機会を明らかにします。
AST構造でコードを検索
作成者 0xDarkMatter
テキスト検索では意味的な関係を見逃し、ノイズの多い一致結果が生じます。このスキルはast-grepパターンを使用してコード構造を特定し、対象を絞ったリファクタリングを準備します。
信頼性の高いテスト自動化を構築
作成者 89jobrien
弱いテストはリリースを遅らせ、リグレッションを見逃します。このスキルは、テスト戦略、TDD、自動化、カバレッジレビュー、Playwright による Web チェックをガイドします。
コードのコンテキストをより速く見つける
作成者 89jobrien
開発者は、コードがなぜ存在するのか、何がそれに依存しているのかを追跡するのに時間を失いがちです。このスキルは、変更前に Claude、Codex、Claude Code に対して、関連するグラフ知識、呼び出し元、インポート、テストを収集するよう促します。
コードベース全体で信頼性の高いテストを計画する
作成者 0xDarkMatter
このスキルは、テスト範囲を混在させずに、チームがテスト戦略、モック、データフィクスチャ、カバレッジゲート、CIパターンを選択するのに役立ちます。Claude、Codex、Claude Codeに、ユニット、統合、エンドツーエンド、TDD、パイプラインテストのための構造化されたガイダンスを提供します。