affaan-m/ECC/docs/ja-JP/skills/workspace-surface-audit/SKILL.md
workspace-surface-audit
Use it for engineering tasks; the detail page covers purpose, installation, and practical steps.
- Source repository stars
- 234,327
- Declared platforms
- 1
- Static risk flags
- 0
- Last source update
- 2026-07-27
- Source checked
- 2026-07-28
Decision brief
What it does—and where it fits
読み取り専用の監査スキル。「このワークスペースとマシンが現在実際に何をできるか、次に何を追加または有効化すべきか?」という質問に答えるために使用する。
Not for
- Tasks that require unconfirmed production actions or broad system permissions.
- Environments where the pinned source and install steps cannot be inspected.
Compatibility matrix
Platform support, with evidence labels
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Declared | Source record | Install path and trigger |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
Inspect first. Install second.
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/workspace-surface-audit"Inspect the Agent Skill "workspace-surface-audit" from https://github.com/affaan-m/ECC/blob/4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38/docs/ja-JP/skills/workspace-surface-audit/SKILL.md at commit 4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
What the source asks the agent to do
- 01
使用する場面
ユーザーが「Claude Codeをセットアップする」「自動化を推奨する」「どのプラグインまたはMCPを使うべきか?」または「何が足りないか?」と言う スキル、フック、コネクターをさらにインストールする前にマシンやリポジトリを監査する 公式マーケットプラグインとECCネイティブのカバレッジを比較する ワークフローレイヤーの欠落を見つけるために .env、.mcp.json、プラグイン設定、または接続されたアプリのサーフェスをレビューする 機能がスキル、フック、エージェント、MCP、または外部コネクターのどれであるべきかを決定する
ユーザーが「Claude Codeをセットアップする」「自動化を推奨する」「どのプラグインまたはMCPを使うべきか?」または「何が足りないか?」と言うスキル、フック、コネクターをさらにインストールする前にマシンやリポジトリを監査する公式マーケットプラグインとECCネイティブのカバレッジを比較する - 02
交渉不可能なルール
シークレット値を決して印刷しない。プロバイダー名、機能名、ファイルパス、キーまたは設定が存在するかどうかのみを表示する。 ECCがそのサーフェスを合理的に所有できる場合は、一般的な「別のプラグインをインストール」という推奨よりECCネイティブワークフローを優先する。 外部プラグインをベースラインとインスピレーションとして扱い、権威ある製品境界としてではない。 3つのことを明確に区別する: 現在利用可能なもの 利用可能だがECCのカプセル化が不十分なもの 利用不可能で新しい統合が必要なもの
シークレット値を決して印刷しない。プロバイダー名、機能名、ファイルパス、キーまたは設定が存在するかどうかのみを表示する。ECCがそのサーフェスを合理的に所有できる場合は、一般的な「別のプラグインをインストール」という推奨よりECCネイティブワークフローを優先する。外部プラグインをベースラインとインスピレーションとして扱い、権威ある製品境界としてではない。 - 03
監査の入力
質問に答えるために必要なファイルと設定のみを確認する:
リポジトリサーフェスpackage.json、ロックファイル、言語マーカー、フレームワーク設定、README.md.mcp.json、.lsp.json、.claude/settings.json、.codex/
Permission review
Static risk signals and limitations
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
Why each signal appears
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 64/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 234,327 | Source | Repository attention, not individual Skill quality |
| Compatibility | 1 platforms | Source | Declared in the catalog source record |
| Usage guide | catalog record | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Provenance and original SKILL.md
- Repository
- affaan-m/ECC
- Skill path
- docs/ja-JP/skills/workspace-surface-audit/SKILL.md
- Commit
- 4e973d3eaf92d97f8d2e2d8abb39d8bdc8711b38
- License
- MIT
- Collected
- 2026-07-28
- Default branch
- main
View the original SKILL.md
ワークスペースサーフェス監査
読み取り専用の監査スキル。「このワークスペースとマシンが現在実際に何をできるか、次に何を追加または有効化すべきか?」という質問に答えるために使用する。
これはセットアップ監査プラグインに対するECCネイティブの回答である。ユーザーが明示的にフォローアップの実装を要求しない限り、ファイルを変更しない。
使用する場面
- ユーザーが「Claude Codeをセットアップする」「自動化を推奨する」「どのプラグインまたはMCPを使うべきか?」または「何が足りないか?」と言う
- スキル、フック、コネクターをさらにインストールする前にマシンやリポジトリを監査する
- 公式マーケットプラグインとECCネイティブのカバレッジを比較する
- ワークフローレイヤーの欠落を見つけるために
.env、.mcp.json、プラグイン設定、または接続されたアプリのサーフェスをレビューする - 機能がスキル、フック、エージェント、MCP、または外部コネクターのどれであるべきかを決定する
交渉不可能なルール
- シークレット値を決して印刷しない。プロバイダー名、機能名、ファイルパス、キーまたは設定が存在するかどうかのみを表示する。
- ECCがそのサーフェスを合理的に所有できる場合は、一般的な「別のプラグインをインストール」という推奨よりECCネイティブワークフローを優先する。
- 外部プラグインをベースラインとインスピレーションとして扱い、権威ある製品境界としてではない。
- 3つのことを明確に区別する:
- 現在利用可能なもの
- 利用可能だがECCのカプセル化が不十分なもの
- 利用不可能で新しい統合が必要なもの
監査の入力
質問に答えるために必要なファイルと設定のみを確認する:
- リポジトリサーフェス
package.json、ロックファイル、言語マーカー、フレームワーク設定、README.md.mcp.json、.lsp.json、.claude/settings*.json、.codex/*AGENTS.md、CLAUDE.md、インストールマニフェスト、フック設定
- 環境サーフェス
- アクティブなリポジトリと明らかに隣接するECCワークスペース内の
.env*ファイル - キー名のみを表示する(
STRIPE_API_KEY、TWILIO_AUTH_TOKEN、FAL_KEYなど)
- アクティブなリポジトリと明らかに隣接するECCワークスペース内の
- 接続されたツールサーフェス
- インストール済みプラグイン、有効化されたコネクター、MCPサーバー、LSP、アプリ統合
- ECCサーフェス
- 要件をカバーする既存のスキル、コマンド、フック、エージェント、インストールモジュール
監査プロセス
フェーズ1:既存のものを棚卸しする
簡潔なインベントリを生成する:
- アクティブなツールチェーンのターゲット
- インストール済みプラグインと接続されたアプリ
- 設定済みのMCPサーバー
- 設定済みのLSPサーバー
- キー名で示唆される環境ベースのサービス
- ワークスペースに関連する既存のECCスキル
サーフェスが生の形式でしか存在しない場合は指摘する。例:
- 「Stripeは接続されたアプリで利用可能だが、ECCには課金操作スキルがない」
- 「Google Driveは接続されているが、ECCにはGoogle Workspaceネイティブの操作ワークフローがない」
フェーズ2:公式およびインストール済みサーフェスとベンチマーク比較する
ワークスペースを以下と比較する:
- セットアップ、レビュー、ドキュメント、デザイン、またはワークフロー品質と重複する公式Claudeプラグイン
- ClaudeまたはCodexにローカルインストールされたプラグイン
- ユーザーが現在接続しているアプリのサーフェス
名前だけを列挙しない。各比較に対して以下を答える:
- それらが実際に何をするか
- ECCが同等の機能をすでに持っているか
- ECCが生の形式のみを持っているか
- ECCがそのワークフローを完全に欠いているか
フェーズ3:ギャップをECCの決定に変換する
各実際のギャップについて、適切なECCネイティブの形式を推奨する:
| ギャップの種類 | 優先するECC形式 |
|---|---|
| 繰り返し可能な操作ワークフロー | スキル |
| 自動実行または副作用 | フック |
| 特殊な委任役割 | エージェント |
| 外部ツールブリッジ | MCPサーバーまたはコネクター |
| インストール/オンボーディングガイダンス | セットアップまたは監査スキル |
ニーズが運用的であってインフラストラクチャ的でない場合は、デフォルトで既存のツールをオーケストレーションするユーザー向けスキルを使用する。
出力フォーマット
この順序で5つのセクションを返す:
- 現在のサーフェス
- 現在利用可能なもの
- 同等の機能
- ECCがベースラインに一致または超えている場所
- 生の形式のみのギャップ
- ツールは存在するが、ECCには簡潔な操作スキルがない
- 欠けている統合
- まだ利用できない機能
- 上位3-5の次のステップ
- 影響度順の具体的なECCネイティブな追加
推奨ルール
- 各カテゴリにつき最大1-2つの最も価値の高いアイデアを推奨する。
- 明確なユーザー意図とビジネス価値を持つスキルを優先する:
- セットアップ監査
- 課金/顧客運用
- Issue/プロジェクト運用
- Google Workspace運用
- デプロイ/運用コントロール
- コネクターが企業固有の場合、それが実際に利用可能またはユーザーのワークフローに明らかに有用な場合のみ推奨する。
- ECCがすでに強力な生の形式を持っている場合は、まったく新しいサブシステムを発明するのではなくカプセル化スキルを提案する。
良い結果
- ユーザーが接続されているもの、欠けているもの、ECCが次に持つべきものをすぐに確認できる。
- 推奨事項は再発見なしにリポジトリで実装できるほど具体的。
- 最終的な回答はAPIブランドではなくワークフローを中心に整理されている。
Alternatives
Compare before choosing
affaan-m/ECC
workspace-surface-audit
Audit the active repo, MCP servers, plugins, connectors, env surfaces, and harness setup, then recommend the highest-value ECC-native skills, hooks, agents, and operator workflows. Use when the user wants help setting up Claude Code or understanding what capabilities are actually available in their environment.
affaan-m/ECC
workspace-surface-audit
Use it for engineering tasks; the detail page covers purpose, installation, and practical steps.
jackchuka/skills
claude-skill-spec-audit
Audit skill SKILL.md files for compliance with the agentskills.io specification and house conventions. Checks frontmatter fields (name, description, compatibility, metadata, argument-hint), metadata sub-fields (author, scope, layer, confirms), and layer/suffix consistency. Use when adding new skills, reviewing skill quality, or ensuring all skills follow the spec. Triggers: "audit skills", "check skill spec", "skill compliance", "are my skills up to spec", "/claude-skill-spec-audit".
affaan-m/ECC
autonomous-loops
Patterns and architectures for autonomous Claude Code loops — from simple sequential pipelines to RFC-driven multi-agent DAG systems.