prd
79プロダクト要件定義書を作成する
チームは曖昧な目標や不足した要件のまま機能開発を始めることがよくあります。このスキルは、プロダクトのアイデアを、測定可能な基準と技術的コンテキストを備えた構造化されたPRDに変換します。
コードを安全にリファクタリングする
構造、名前、責務がずれていくと、大規模なコードベースは変更しづらくなります。このスキルは、保守性を向上させながら振る舞いを維持する安全なリファクタリング手順を案内します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "refactor" from https://skillstore.io/skills/github-refactor.md and its manifest at https://skillstore.io/api/skills/github-refactor/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「refactor」を使用しています。 チェックアウト関数が、検証、価格計算、在庫、配送作成、通知を混在させている。
期待される結果:
「refactor」を使用しています。 複数のサービスが、少し異なる名前でメンバーシップ割引ロジックを繰り返している。
期待される結果:
「refactor」を使用しています。 モジュールが公開関数全体で多数のステータス番号と文字列フラグを使用している。
期待される結果:
All 53 static findings are false positives caused by Markdown fences, JavaScript template literals, regular-expression syntax, validation prose, or testing instructions. No prompt injection, data exfiltration, reconnaissance, or executable command behavior was found.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/github-refactor/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/github-refactor?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/github-refactor?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/github-refactor/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/github-refactor.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>github. (2026). refactor security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/github-refactor/audits/5@techreport{github-github-refactor-2026,
author = {github},
title = {refactor security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/github-refactor/audits/5},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "refactor security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "github"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/github-refactor/audits/5"
identifiers:
- type: other
value: "skillstore:github-refactor:audit:5"
description: "Skillstore immutable audit report identifier"
既存の振る舞いを安定させたまま、分かりにくい関数、名前、重複ロジックを整理します。
緩い値をドメイン型、明示的なインターフェース、より明確な戻り値構造に置き換えます。
新機能やテストを追加する前に、大きなモジュールを焦点の絞られたサービスへ分割します。
このファイルをレビューし、リファクタリングの機会を見つけてください。上位3つのコードスメルを特定し、最初に行うべき最も安全な変更を説明してください。
この長い関数を、焦点の絞られた小さな関数にリファクタリングしてください。振る舞いを維持し、その後に実行すべきテストを列挙してください。
このモジュールをリファクタリングして型安全性を改善してください。ドメイン型、明示的なインターフェース、明確な戻り値を優先してください。
この条件分岐の多いコードを分析し、適切なデザインパターンを使った段階的なリファクタリングを提案してください。各ステップは元に戻せるようにしてください。
作成者
githubライセンス
MIT
Skillstore リビジョン
r2
バージョンに関する注意
作者はバージョンを宣言していません。
参照
c43861a65bb95efcae259cd161c9d6f4dc7eec6f
メンテナンスの新しさ
2026/7/26
利用状況
9 ダウンロード · 104 閲覧
ファイル構成
📄 SKILL.md
プロダクト要件定義書を作成する
チームは曖昧な目標や不足した要件のまま機能開発を始めることがよくあります。このスキルは、プロダクトのアイデアを、測定可能な基準と技術的コンテキストを備えた構造化されたPRDに変換します。
より良いSpring Bootアプリを構築する
Spring Bootプロジェクトは、レイヤー、設定、テスト、セキュリティの間で一貫性が失われることがあります。このスキルは、Spring Bootで保守しやすいJavaサービスを設計するための簡潔なベストプラクティス指針を提供します。
明確なConventional Gitコミットを作成
不明確なコミットは、レビューやリリース履歴の理解を難しくします。このスキルはリポジトリの変更を分析し、選択したファイルをステージして、Conventional Commitメッセージを作成します。
Diataxis ソフトウェアドキュメントを作成する
チームでは、チュートリアル、ハウツーガイド、リファレンスページ、解説にわたってユーザーの意図に合ったドキュメントが必要になることがよくあります。このスキルは Claude、Codex、Claude Code がスコープを明確にし、アウトラインを提案し、構造化された Markdown を作成するのを支援します。
自然言語から編集可能な Excalidraw 図を作成
複雑なプロセスやシステムは、テキストだけでは説明が困難です。このスキルは、明確な説明を編集可能な Excalidraw 図と補足要約に変換します。
コマンドラインから GitHub を管理
GitHub チームには、リポジトリ、Issue、プルリクエスト、Actions、リリースに関する迅速なコマンドガイダンスが必要です。このスキルは、Claude、Codex、Claude Code 向けに、gh CLI の実用的な例とワークフローを提供します。
コードパターンとアーキテクチャを分析
作成者 C0ntr0lledCha0s
大規模なコードベースには、繰り返し現れる構造や不明瞭なアーキテクチャ上の選択が隠れています。このスキルはパターンを見つけ、その意図を説明し、実用的なリファクタリングの機会を明らかにします。
コードを安全にリファクタリングする
作成者 supercent-io
複雑なコードは変更を遅くし、回帰リスクを高めます。このスキルは、テスト、抽出パターン、検証手順を用いて、振る舞いを維持するリファクタリングを支援します。
実践的なパターンで Python をリファクタリングする
作成者 wshobson
Python プロジェクトでは、複雑に絡み合ったクラス、混在した責務、早すぎる抽象化が蓄積されがちです。このスキルは、Claude、Codex、Claude Code がよりシンプルな構造、明確な境界、テストしやすいコンポーネントへ向かうよう導きます。
Pythonの型安全パターンを追加
作成者 0xDarkMatter
Pythonの型アノテーションは、実際のプロジェクト全体で一貫して適用するのが難しい場合があります。このスキルは、Claude、Codex、Claude Codeに、より安全な型付きPythonコードのための実践的なパターンを提供します。
AST構造でコードを検索
作成者 0xDarkMatter
テキスト検索では意味的な関係を見逃し、ノイズの多い一致結果が生じます。このスキルはast-grepパターンを使用してコード構造を特定し、対象を絞ったリファクタリングを準備します。
構造化された品質チェックでコードをレビューする
作成者 alirezarezvani
コードレビューでは、品質、セキュリティ、保守性の問題を見落とすことがあります。このスキルは、スクリプト、チェックリスト、レポート生成を使って構造化されたレビューを支援します。