スキル project-domain
📚

project-domain

安全 🌐 ネットワークアクセス📁 ファイルシステムへのアクセス⚙️ 外部コマンド

プロジェクト ドメイン用語の定義

一貫性のない用語はコードベース内に混乱をもたらします。このスキルは、プロジェクト ドメインの共有用語とエンティティ間の関係を確立します。チームはエンティティを文書化し、関係をマッピングし、命名規則を適用できます。

対応: Claude Codex Code(CC)
📊 70 十分
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「project-domain」を使用しています。 Define domain vocabulary for a blog platform

期待される結果:

  • Core Entities: Author (user who creates posts), Post (published article), Comment (user feedback), Tag (category label)
  • Relationships: Author 1-* Posts, Post 1-* Comments, Post *-* Tags
  • Terminology Rules: Use 'Author' not 'Writer', use 'Post' not 'Article', status values: draft, published, archived

「project-domain」を使用しています。 How should we name status fields in our order system?

期待される結果:

  • Recommended status values: pending, confirmed, processing, shipped, delivered, cancelled
  • Avoid: 'in_progress' (use 'processing'), 'finished' (use 'delivered')
  • Use 'status' field name consistently across all order-related entities

セキュリティ監査

安全
v5 • 1/16/2026

This is a documentation-only skill template containing markdown files with domain vocabulary guidelines. No executable code exists. All 19 static findings are false positives caused by the scanner misinterpreting markdown placeholders, code fence syntax, and metadata fields as security patterns.

2
スキャンされたファイル
185
解析された行数
3
検出結果
5
総監査数

リスク要因

🌐 ネットワークアクセス (1)
📁 ファイルシステムへのアクセス (1)
⚙️ 外部コマンド (3)
監査者: claude 監査履歴を表示 →

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
31
コミュニティ
100
セキュリティ
83
仕様準拠

作れるもの

ドメインモデルの定義

複雑なビジネス ドメインの明確なエンティティ定義と関係を実装前に確立します。

命名の一貫性を適用

すべてのチームメンバーがコード、ドキュメント全体で一貫した用語を使用していることを確認します。

APIスキーマの標準化

REST APIとデータベース スキーマ全体でフィールド名とステータス値の一貫性を維持します。

これらのプロンプトを試す

基本的なドメイン設定
このプロジェクトのコア エンティティ、用語規則、それらの関係を含むドメイン用語の定義を手伝ってください。
エンティティの関係
このコードベースのメイン エンティティ間の関係を文書化し、不足している接続を特定してください。
用語のレビュー
このコードベースで一貫性のない用語を確認し、エンティティ名とステータス値の標準化を推奨してください。
ドメインルール
主要なビジネス制約の検証ルールを作成し、ドメイン用語集に文書化してください。

ベストプラクティス

  • コーディングが始まる前にプロジェクト開発の早期に用語集に入力する
  • 新機能を追加する際にドメイン用語集を見直し更新する
  • すべてのチームメンバーと関係者とドメイン モデルを共有する

回避

  • 異なる用語を同じ意味で使用する(user、customer、client)
  • 異なる名前で重複した概念を作成する
  • 機能を実装する際に関係の制約を無視する

よくある質問

Is this compatible with existing projects?
はい、既存のエンティティを文書化し、用語を標準化することで、既存のプロジェクトにドメイン用語を後から追加できます。
What are the file size limits?
このスキルに厳密な制限はありませんが、大規模なドメインでは用語集を焦点を絞ってメンテナンス可能な状態に保ってください。
How does this integrate with my codebase?
src/models/のモデル、BAMLタイプ、APIスキーマと連携したリファレンス 文書を提供します。
Is my project data safe?
はい、これはドキュメントのみであり、コード実行やデータアクセスはありません。
What if my domain changes?
プロジェクトが進化するにつれて、新しいエンティティ、関係、用語を反映するようにSKILL.mdファイルを更新してください。
How is this different from UML diagrams?
視覚的なモデリングではなく、語彙の一貫性に焦点を当て、コード実装の実用的なルールを提供します。

開発者の詳細

ファイル構成

📄 SKILL.md