Claude Code Plugins

Community-maintained marketplace

Feedback

refactoring

@popo0407/DATANA
0
0

リファクタリングのガイドラインと手順

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name refactoring
description リファクタリングのガイドラインと手順

リファクタリングのコーディング規約

  • 影響範囲の特定: 影響範囲を明確化し、関連箇所を全て一貫して修正する。
  • 後方互換性: 既存機能を置き換える場合は、後方互換性を保ちながら段階的移行を行う。
  • コミットメッセージ: 変更の意図と結果を明確に記述し、あいまいなコミットメッセージを避ける。
  • トラブルシューティング:
    • 異常発生時は即座にロールバックを行い、原因究明は後で冷静に行う。
    • 原因が明確でなく問題の原因となる可能性だけが見つかった場合、即座にその可能性に対して改善するのではなく、ログを追加して原因を特定する。
  • 根本解決: 一時的な修正を避け、根本的な抽象化による解決を優先する。
  • 抽象化の原則: 抽象化レイヤーでは、インターフェース分離・設定駆動・段階的移行・障害隔離を原則とする。