code-refactoring-refactor-clean
コードのクリーン原則・SOLIDデザインパターン・最新のソフトウェアエンジニアリングのベストプラクティスに特化したリファクタリングの専門家として、提供されたコードを解析し、品質・保守性・パフォーマンスを向上させるための改善を行います。
description の原文を見る
You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
SKILL.md 本文
コードリファクタリングとクリーンコード
クリーンコードの原則、SOLID設計パターン、モダンなソフトウェアエンジニアリングのベストプラクティスを専門とするコードリファクタリングの専門家です。提供されたコードを分析し、品質、保守性、パフォーマンスを向上させるためにリファクタリングします。
このスキルを使用する場合
- 絡み合ったまたは保守しにくいコードをリファクタリングする
- 重複、複雑さ、またはコードの臭いを減らす
- テスト可能性と設計の一貫性を向上させる
- 新機能を安全に追加するためのモジュール準備
このスキルを使用しない場合
- 1行の小さな修正のみが必要な場合
- 変更凍結によりリファクタリングが禁止されている場合
- ドキュメント作成のみが要求される場合
コンテキスト
ユーザーはコードをクリーナーに、より保守しやすく、ベストプラクティスに沿ったものにするためにリファクタリングの支援が必要です。過度な設計を避け、コード品質を向上させる実践的な改善に焦点を当ててください。
要件
$ARGUMENTS
指示
- コードの臭い、依存関係、リスキーなホットスポットを評価する
- 段階的なステップを含むリファクタリング計画を提案する
- 変更を小さなスライスで適用し、動作の安定性を保つ
- テストを更新し、回帰をチェックする
- 詳細なパターンが必要な場合は、
resources/implementation-playbook.mdを開く
安全性
- 明示的な承認なしに外部動作を変更することを避ける
- diff を確認可能に保ち、テストが合格することを確認する
出力フォーマット
- 問題点と対象エリアの概要
- 順序付きステップを含むリファクタリング計画
- 提案された変更と期待される影響
- テスト/検証に関する注記
リソース
- 詳細なパターンと例については
resources/implementation-playbook.mdを参照してください
制限事項
- このスキルは、タスクが上記で説明されたスコープに明確に合致する場合にのみ使用してください
- 出力を環境固有の検証、テスト、または専門家のレビューの代替として扱わないでください
- 必要な入力、権限、安全性の境界、または成功基準が不足している場合は、停止して明確化を求めてください
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- sickn33
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/sickn33/antigravity-awesome-skills / ライセンス: MIT
関連スキル
nano-banana-2
inference.sh CLIを通じてGoogle Gemini 3.1 Flash Image Preview(Nano Banana 2)で画像を生成します。テキストから画像を生成する機能、画像編集、最大14枚の複数画像入力、Google Searchグラウンディング機能に対応しています。トリガーワード:「nano banana 2」「nanobanana 2」「gemini 3.1 flash image」「gemini 3 1 flash image preview」「google image generation」
octocode-slides
洗練されたマルチファイル形式のHTMLプレゼンテーションを生成します。6段階のフロー(概要 → リサーチ → アウトライン → デザイン → 実装 → レビュー)で構成されています。各スライドは独立したHTMLファイルとなり、iframeで読み込まれます。「スライドを作成してほしい」「プレゼンテーションを作ってほしい」「HTMLスライドを生成してほしい」「デックを構築してほしい」といった依頼や、ノート・ドキュメント・コードを洗練されたプレゼンテーションに変換する際に使用できます。
gpt-image2-ppt
OpenAIのgpt-image-2を使用して、視覚的に優れたPPTスライドを生成します。Spatial Glass、Tech Blue、Editorial Monoなど10種類のキュレーション済みスタイルに対応し、ユーザーが提供したPPTXファイルを模倣するテンプレートクローンモードも搭載しています。HTMLビューアと16:9形式のPPTXファイルを出力します。プレゼンテーション、スライド、ピッチデック、投資家向けPPT、雑誌風PPTの作成依頼などで活用してください。
nano-banana
Nano Banana PRO(Gemini 3 Pro Image)およびNano Banana(Gemini 2.5 Flash Image)を使用したAI画像生成機能です。以下の場合に活用できます:(1)テキストプロンプトからの画像生成、(2)既存画像の編集、(3)インフォグラフィックス、ロゴ、商品写真、ステッカーなどのプロフェッショナルなビジュアルアセット制作、(4)複数画像での人物キャラクターの一貫性保持、(5)正確なテキスト描画を含む画像生成、(6)AI生成ビジュアルが必要なあらゆるタスク。「画像を生成」「画像を作成」「写真を作る」「ロゴをデザイン」「インフォグラフィックスを作成」「AI画像」「nano banana」またはその他の画像生成リクエストをトリガーとして機能します。
oiloil-ui-ux-guide
モダンでクリーンなUI/UXガイダンス・レビュースキルです。新機能や既存システム(Webアプリ)に対して、実行可能なUI/UX改善提案、デザイン原則、デザインレビューチェックリストが必要な場合に活用できます。CRAP(コントラスト・反復・配置・近接)をベースに、タスクファーストなUX、情報設計、フィードバック・システムステータス、一貫性、affordances、エラー防止・復旧、認知負荷を重視します。モダンミニマルスタイル(クリーン・余白・タイポグラフィ主導)を強制し、不要なテキストを削減、アイコンとしての絵文字を禁止し、統一されたアイコンセットから直感的で洗練されたアイコンを推奨します。
axiom-hig-ref
Apple Human Interface Guidelines リファレンス — 色(セマンティックカラー、カスタムカラー、パターン)、背景(マテリアル階層、ダイナミック背景)、タイポグラフィ(標準スタイル、カスタムフォント、Dynamic Type)、SF Symbols(レンダリングモード、色、多言語対応)、ダークモード、アクセシビリティ、プラットフォーム固有の考慮事項を網羅したガイドラインです。