desloppify
リポジトリ内のコード品質をdesloppifyを使って改善し、コード監査や保守性の問題解決、品質スコア向上などを体系的に行う際に役立つSkill。
📜 元の英語説明(参考)
Improve code quality in a repository using desloppify. Use when auditing a codebase, raising code quality scores, cleaning up maintainability issues, or systematically working through desloppify findings.
🇯🇵 日本人クリエイター向け解説
リポジトリ内のコード品質をdesloppifyを使って改善し、コード監査や保守性の問題解決、品質スコア向上などを体系的に行う際に役立つSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o desloppify.zip https://jpskill.com/download/10461.zip && unzip -o desloppify.zip && rm desloppify.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/10461.zip -OutFile "$d\desloppify.zip"; Expand-Archive "$d\desloppify.zip" -DestinationPath $d -Force; ri "$d\desloppify.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
desloppify.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
desloppifyフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
[Skill 名] desloppify
このスキルを使って、desloppify でコードベースの品質を向上させます。
目標
実際のコード改善を通じて、厳格スコアを可能な限り高く上げてください。スコアを不正に操作したり、コードを有意義に改善しない表面的な修正を適用したりしないでください。
引数
$ARGUMENTSはスキャン対象です。- 引数が指定されていない場合は、
.を使用します。
設定:
SCAN_PATH="${ARGUMENTS:-.}"
セットアップ
このワークフローには Python 3.11 以降が必要です。
スキルのガイダンスをインストールおよび更新します。
pip install --upgrade "desloppify[full]"
desloppify update-skill claude
環境が Claude を使用していない場合は、代わりに適切なターゲット (claude、cursor、codex、copilot、windsurf、または gemini) を使用してください。
除外
スキャンする前に、リポジトリを調べて、明らかに除外する必要があるディレクトリがないか確認してください。例えば、以下のようなものです。
- ベンダーまたはサードパーティのコード
- ビルド出力
- 生成されたコード
- 一時的なワークツリー
- キャッシュディレクトリ
- 依存関係ディレクトリ
- メンテナンスを意図していない大きなアーティファクト
明らかな候補を除外するには、次のようにします。
desloppify exclude <path>
除外が疑わしい場合は、停止して適用する前に確認を求めてください。
初期スキャン
実行:
desloppify scan --path "$SCAN_PATH"
desloppify next
メインループ
これがあなたの主な仕事です。ブロックされるか、完了するか、確認を待つまで、以下を繰り返します。
desloppify nextを実行します。- 問題を注意深く読みます。
- 指示されたファイルで問題を適切に修正します。
desloppifyによって提供される解決コマンドを実行します。- もう一度
desloppify nextを実行します。
チケットをすばやくクローズするために最適化しないでください。永続的なコード品質の改善のために最適化してください。
作業スタイル
大規模なリファクタリングと、小さな詳細な修正の両方に同じ注意を払ってください。
- 実用的な場合は、根本原因を修正します。
- 変更の一貫性と保守性を維持します。
- コードを改善せずにツールを満足させる最小限の編集は避けてください。
- 問題の一部でない限り、リポジトリの慣例を尊重してください。
- リスクの高い変更や曖昧な修正は、続行する前に表面化させてください。
計画
以下を使用します。
desloppify plan
優先順位を並べ替えたり、関連する作業をより効率的なシーケンスにまとめたりするのに役立つ場合。
コードベースの変更に応じて、定期的に再スキャンします。
desloppify scan --path "$SCAN_PATH"
ルール
desloppify scanおよびdesloppify nextからの指示に従ってください。- ツールが明確なワークフローの指示を与える場合は、ツールのガイダンスを独自のアドホックな優先順位付けに置き換えないでください。
- 疑わしいパスを除外する前に確認してください。
- 意味のある次のタスクがないか、ユーザー入力が必要になるまで続行してください。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Use this skill to improve the quality of the codebase with desloppify.
Goal
Raise the strict score as high as possible through real code improvements. Do not game the score or apply cosmetic fixes that do not meaningfully improve the code.
Arguments
$ARGUMENTSis the scan target.- If no argument is provided, use
..
Set:
SCAN_PATH="${ARGUMENTS:-.}"
Setup
This workflow requires Python 3.11+.
Install and update the skill guidance:
pip install --upgrade "desloppify[full]"
desloppify update-skill claude
If the environment is not using Claude, use the appropriate target instead: claude, cursor, codex, copilot, windsurf, or gemini.
Exclusions
Before scanning, inspect the repository for directories that should obviously be excluded, such as:
- Vendor or third-party code
- Build output
- Generated code
- Temporary worktrees
- Cache directories
- Dependency directories
- Large artifacts not intended for maintenance
Exclude obvious candidates with:
desloppify exclude <path>
If an exclusion is questionable, stop and ask for confirmation before applying it.
Initial scan
Run:
desloppify scan --path "$SCAN_PATH"
desloppify next
Main loop
This is your main job. Repeat the following until blocked, complete, or awaiting confirmation:
- Run
desloppify next. - Read the issue carefully.
- Fix the problem properly in the indicated file or files.
- Run the resolve command provided by
desloppify. - Run
desloppify nextagain.
Do not optimize for closing tickets quickly. Optimize for durable code quality improvements.
Working style
Apply the same care to both large refactors and small detailed fixes.
- Fix root causes where practical.
- Keep changes coherent and maintainable.
- Avoid minimal edits that satisfy the tool without improving the code.
- Respect repository conventions unless they are part of the problem.
- Surface risky changes or ambiguous fixes before proceeding.
Planning
Use:
desloppify plan
when it helps reorder priorities or cluster related work into a more efficient sequence.
Rescan periodically as the codebase changes:
desloppify scan --path "$SCAN_PATH"
Rules
- Follow the instructions from
desloppify scananddesloppify next. - Do not replace tool guidance with your own ad hoc prioritization when the tool gives explicit workflow instructions.
- Ask before excluding questionable paths.
- Keep going until there is no meaningful next task or user input is required.