Agent Skills by ALSEL
Anthropic Claudeソフトウェア開発⭐ リポ 1品質スコア 58/100

Refactoring

既存のコードを動作を変えずに再構成・整理します。コンポーネントの抽出、命名の改善、重複の削減など、コードのリファクタリングが必要な場合に活用できます。

description の原文を見る

Restructure and clean up existing code without changing behavior. Use this skill when code refactoring is requested, including extracting components, improving naming, and reducing duplication.

SKILL.md 本文

注意: このスキルのライセンスは ライセンス未確認 です。本サイトでは本文プレビューのみを表示しています。利用前に GitHub の原本でライセンス条件をご確認ください。

スキル: リファクタリング

メタデータ

項目
スキルIDSKL-0019
バージョン1.0
オーナーfixer
入力ターゲットファイル、STATE.md、DECISIONS.md、既存テスト
出力リファクタリング済みファイル、STATE.md更新
トリガーREFACTOR_REQUESTED

目的

動作を変更することなく、稼働中のコードの内部構造を改善します。リファクタリング前後での動作は同一。リファクタリング前後での構造は改善されます。


手順

  1. リファクタリング前に既存テストを確認します:
    • テストが存在する場合: 開始前にテストが通ることを確認
    • テストが存在しない場合: テストなしでのリファクタリングはリスクを伴うことをユーザーに警告し、確認を要求
  2. リファクタスコープを狭く定義します:
    • 具体的な改善点は何か?
    • スコープ外は何か?
    • パブリックインターフェースが変更されるか? はいの場合: 中止 — これはリファクタリングではなく破壊的変更です
  3. **小さなステップでリファ

...

詳細情報

作者
BasharAmso
リポジトリ
BasharAmso/Bashi
ライセンス
不明
最終更新
2026/4/13

Source: https://github.com/BasharAmso/Bashi / ライセンス: 未指定

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: BasharAmso · BasharAmso/Bashi · ライセンス: ライセンス未確認