Agent skill

domain-analyzer

ユーザーの業務領域や目的を分析し、必要な機能を抽出する。プラグイン企画時、業務分析時、機能要件定義時、またはユーザーが業務領域分析、ドメイン分析、機能抽出、プラグイン設計に言及した際に使用する。

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill domain-analyzer-revtechstudio-rts-plugins-1daf611d --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 6 KB
Bundled scripts: none
Path: skills/analysis/domain-analyzer-revtechstudio-rts-plugins-1daf611d/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Domain Analyzer ## 概要 このSkillは、ユーザーが提供する業務領域や目的の情報を基に、プラグイン化に必要な機能を分析・抽出する。ユーザーとの対話を通じて業務の本質を理解し、自動化すべき作業や必要なプラグイン要素を特定する。 ## 責任範囲 このSkillは以下の範囲をカバーする: - ユーザーの業務領域や目的の理解 - 業務の特徴・制約・前提条件の把握 - 自動化可能な機能の抽出 - 機能のカテゴリ分類と優先順位付け - 推奨エージェント・スキル・コマンドの提案 - 業務領域分析レポートの作成 ## ワークフロー ### フェーズ1: 情報収集 ユーザーとの対話を通じて、業務領域や目的に関する基本情報を収集する。 **実施内容:** 1. 業務領域の概要を確認する 2. プラグイン化の目的を明確にする 3. 対象ユーザー(利用者)を特定する 4. 現在の課題や問題点を把握する 5. 期待される効果や成果を確認する **質問例:** ```markdown 【業務領域の確認】 プラグイン化したい業務領域を教えてください。以下のどれに近いですか? 1. 開発プロセス(要件定義、設計、実装、テストなど) 2. ドキュメント作成(技術文書、仕様書、マニュアルなど) 3. データ処理(分析、変換、集計など) 4. その他(具体的に教えてください) ``` **良い例:** ```markdown 業務領域: データベース設計 目的: データベーススキーマ設計を効率化し、設計品質を向上させる 対象ユーザー: バックエンド開発者、データベースエンジニア 課題: 手作業でのER図作成に時間がかかり、正規化の検証が不十分 期待効果: 設計時間を50%削減し、正規化ルール違反をゼロにする ``` **悪い例:** ```markdown 業務領域: いろいろなこと 目的: 便利にしたい 対象ユーザー: みんな 課題: よくわからない 期待効果: 良くなる ``` ### フェーズ2: 領域分析 収集した情報を基に、業務領域の特徴や制約を分析する。 **実施内容:** 1. 業務の特徴を整理する 2. 技術的制約を特定する 3. ビジネス的制約を特定する 4. 前提条件や依存関係を把握する 5. 既存ツールやプロセスとの関係を確認する **分析観点:** - 業務の複雑度(シンプル/標準/複雑) - 自動化の難易度(容易/中程度/困難) - 必要な専門知識のレベル(基本/中級/上級) - 対象範囲の広さ(狭い/中程度/広い) **良い例:** ```markdown 【分析結果】 業務の特徴: - データベース設計は段階的なプロセス(概念設計 → 論理設計 → 物理設計) - 正規化ルールや命名規則など、明確な規約が存在する - ER図やテーブル定義書な

What's inside
Steps it walks through
  1. 概要
  2. 責任範囲
  3. ワークフロー
  4. フェーズ1: 情報収集
  5. フェーズ2: 領域分析
  6. フェーズ3: 機能抽出
  7. フェーズ4: 要素分類
  8. フェーズ5: 推奨提示
  9. アウトプット
  10. 想定されるエラーと対処法
  11. エラー1: 業務領域が曖昧
  12. エラー2: 機能の粒度が不適切
  13. エラー3: 要素分類が不明確
  14. ベストプラクティス
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the domain-analyzer skill do?

ユーザーの業務領域や目的を分析し、必要な機能を抽出する。プラグイン企画時、業務分析時、機能要件定義時、またはユーザーが業務領域分析、ドメイン分析、機能抽出、プラグイン設計に言及した際に使用する。

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill domain-analyzer-revtechstudio-rts-plugins-1daf611d --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going