Skills DirectoryGitHub から厳選したオープンソースの Skills

code-simplifiercommit 24361e7SKILL.md · リファクタリング

コード整理役

すべての機能を保ったままコードを整理し、プロジェクトの規約に沿って明確さ・一貫性・保守性を高めます。

npx skills add getsentry/skills --skill code-simplifier
権限
  • read-repo
  • write-files
  • shell
  • network
対応ツール
Claude Code
GitHub
1.1k
提供元
公式 · Sentry
状態
スキャン済み
ライセンス
Apache-2.0

基本ルール

コードが何をするかは決して変えず、どう実現するかだけを変えます。

実行フェーズ

  1. フェーズ 01最近の変更を特定

    明示的に範囲を広げるよう言われない限り、現在のセッションで変更したコードに絞ります。

  2. フェーズ 02改善点を分析

    不要な入れ子、冗長なコードや抽象化、曖昧な名前、自明なことを説明するコメント、ネストした三項演算子を探します。

  3. フェーズ 03規約を適用

    ES モジュール、function キーワード、明示的な戻り値の型、Props 型など CLAUDE.md の規約に従い、短さより明確さを優先します。

  4. フェーズ 04確認と記録

    機能が変わらず、コードがよりシンプルで保守しやすくなったことを確認し、理解に影響する重要な変更だけを記録します。

権限の説明(SKILL.md より)

機能必要か説明
ファイル書き込み必要明確さを高めるため、最近変更されたコードを修正します。
コマンド実行不要スキルはコマンドの実行を求めていません。
外部通信不要ネットワークアクセスは不要です。

SKILL.md のフロントマター(YAML)

SKILL.md のフロントマター(YAML)commit 24361e7
---
name: code-simplifier
description: Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when asked to "simplify code", "clean up code", "refactor for clarity", "improve readability", or review recently modified code for elegance. Focuses on project-specific best practices.
---

関連スキル

ルールスキャンですべてのリスクを検出できるわけではありません。インストール前にこのスキルの SKILL.md を読み、権限を確認してください。