affaan-m/ECC

workspace-surface-audit

アクティブなリポジトリ、MCPサーバー、プラグイン、コネクター、環境サーフェス、ツールのセットアップを監査し、最も価値の高いECCネイティブスキル、フック、エージェント、オペレーターワークフローを推奨する。ユーザーがClaude Codeのセットアップを支援してほしい場合や、環境で実際に何が使えるかを理解したい場合に使用する。

64CollectingClaude Code
See how to use itView GitHub source
npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/workspace-surface-audit"
Automated source guide

Source checked Jul 28, 2026·Refresh due Oct 26, 2026

Reorganized from the pinned upstream SKILL.md

Turn workspace-surface-audit's source instructions into a guide you can follow

According to the pinned SKILL.md from affaan-m/ECC: 読み取り専用の監査スキル。「このワークスペースとマシンが現在実際に何をできるか、次に何を追加または有効化すべきか?」という質問に答えるために使用する。

npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/workspace-surface-audit"
Check the pinned source

Best fit

  • アクティブなリポジトリ、MCPサーバー、プラグイン、コネクター、環境サーフェス、ツールのセットアップを監査し、最も価値の高いECCネイティブスキル、フック、エージェント、オペレーターワークフローを推奨する。ユーザーがClaude Codeのセットアップを支援してほしい場合や、環境で実際に何が使えるかを理解したい場合に使用する。

Bring this context

  • A concrete task that matches the documented purpose of workspace-surface-audit.
  • The files, examples, or context the task depends on.
  • Your constraints, target environment, and definition of done.

Expected outputs

  • A result that follows the pinned workspace-surface-audit instructions.
  • A concise record of assumptions, inputs used, and unresolved questions.
  • A final check against the source workflow and relevant permission signals.

Key source sections

Read workspace-surface-audit through these 5 source sections

Sections are extracted automatically from the pinned SKILL.md and link back to the source.

01

使用する場面

ユーザーが「Claude Codeをセットアップする」「自動化を推奨する」「どのプラグインまたはMCPを使うべきか?」または「何が足りないか?」と言う スキル、フック、コネクターをさらにインストールする前にマシンやリポジトリを監査する 公式マーケットプラグインとECCネイティブのカバレッジを比較する ワークフローレイヤーの欠落を見つけるために .env、.mcp.json、プラグイン設定、または接続されたアプリのサーフェスをレビューする 機能がスキル、フック、エージェント、MCP、または外部コネクターのどれであるべきかを決定する

SKILL.md · 使用する場面
ユーザーが「Claude Codeをセットアップする」「自動化を推奨する」「どのプラグインまたはMCPを使うべきか?」または「何が足りないか?」と言うスキル、フック、コネクターをさらにインストールする前にマシンやリポジトリを監査する公式マーケットプラグインとECCネイティブのカバレッジを比較する
02

交渉不可能なルール

シークレット値を決して印刷しない。プロバイダー名、機能名、ファイルパス、キーまたは設定が存在するかどうかのみを表示する。 ECCがそのサーフェスを合理的に所有できる場合は、一般的な「別のプラグインをインストール」という推奨よりECCネイティブワークフローを優先する。 外部プラグインをベースラインとインスピレーションとして扱い、権威ある製品境界としてではない。 3つのことを明確に区別する: 現在利用可能なもの 利用可能だがECCのカプセル化が不十分なもの 利用不可能で新しい統合が必要なもの

SKILL.md · 交渉不可能なルール
シークレット値を決して印刷しない。プロバイダー名、機能名、ファイルパス、キーまたは設定が存在するかどうかのみを表示する。ECCがそのサーフェスを合理的に所有できる場合は、一般的な「別のプラグインをインストール」という推奨よりECCネイティブワークフローを優先する。外部プラグインをベースラインとインスピレーションとして扱い、権威ある製品境界としてではない。
03

監査の入力

質問に答えるために必要なファイルと設定のみを確認する:

SKILL.md · 監査の入力
リポジトリサーフェスpackage.json、ロックファイル、言語マーカー、フレームワーク設定、README.md.mcp.json、.lsp.json、.claude/settings.json、.codex/
04

監査プロセス

アクティブなツールチェーンのターゲット インストール済みプラグインと接続されたアプリ 設定済みのMCPサーバー 設定済みのLSPサーバー キー名で示唆される環境ベースのサービス ワークスペースに関連する既存のECCスキル

SKILL.md · 監査プロセス
アクティブなツールチェーンのターゲットインストール済みプラグインと接続されたアプリ設定済みのMCPサーバー
05

フェーズ1:既存のものを棚卸しする

アクティブなツールチェーンのターゲット インストール済みプラグインと接続されたアプリ 設定済みのMCPサーバー 設定済みのLSPサーバー キー名で示唆される環境ベースのサービス ワークスペースに関連する既存のECCスキル

SKILL.md · フェーズ1:既存のものを棚卸しする
アクティブなツールチェーンのターゲットインストール済みプラグインと接続されたアプリ設定済みのMCPサーバー

SkillSignal prompt templates

Provide the task, context, and acceptance criteria

These prompts were written by SkillSignal from the source structure; they are not upstream text.

Task-start prompt

Confirm source fit, inputs, and outputs before acting.

Use workspace-surface-audit to help me with: [specific task]. Context: [files, data, or background]. Constraints: [environment, scope, and prohibited actions]. Before acting, check the pinned SKILL.md and explain which sections apply, what inputs are still missing, and what you will deliver.

Source-guided execution

Make the Agent explicitly follow the key extracted sections.

Apply the pinned workspace-surface-audit source to [task]. Pay particular attention to these source sections: “使用する場面”, “交渉不可能なルール”, “監査の入力”, “監査プロセス”, “フェーズ1:既存のものを棚卸しする”. Preserve the important decision at each step. Mark facts not covered by the source as “needs confirmation” instead of inventing them. Then verify the result against my acceptance criteria: [criteria].

Result-review prompt

Check omissions, permissions, and source drift before delivery.

Review the current workspace-surface-audit result: (1) does it satisfy the original task; (2) were any applicable steps or limits in the pinned SKILL.md missed; (3) did it perform any unauthorized file, command, network, or data action; and (4) which conclusions remain unverified? List issues first, then fix only what the source or user authorization supports.

Output checklist

Verify each item before delivery

The task matches the purpose documented in the SKILL.md.

The source section “使用する場面” has been checked.

The source section “交渉不可能なルール” has been checked.

The source section “監査の入力” has been checked.

The source section “監査プロセス” has been checked.

Inputs, constraints, and acceptance criteria are explicit.

Unverified facts, compatibility, and outcome claims are clearly marked.

Any file, command, network, or data action has been reviewed.

Choose a different workflow

When another Skill is the better fit

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.

A separate implementation from affaan-m/ECC; compare its source, maintenance signals, and permission requirements.

Open source detail

workspace-surface-audit

审计活跃仓库、MCP服务器、插件、连接器、环境表面和工具设置,然后推荐最高价值的ECC原生技能、钩子、代理和操作员工作流。当用户希望帮助设置Claude Code或了解其环境中实际可用的功能时使用。

A separate implementation from affaan-m/ECC; compare its source, maintenance signals, and permission requirements.

Open source detail

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".

A separate implementation from jackchuka/skills; compare its source, maintenance signals, and permission requirements.

Open source detail

FAQ

What does workspace-surface-audit do?

読み取り専用の監査スキル。「このワークスペースとマシンが現在実際に何をできるか、次に何を追加または有効化すべきか?」という質問に答えるために使用する。

How do I start using workspace-surface-audit?

The catalog detected this source-specific install command: npx skills add https://github.com/affaan-m/ECC --skill "docs/ja-JP/skills/workspace-surface-audit". Inspect the command and pinned source before running it.

Which Agent platforms does it declare?

claude code

Repository stars
234,327
Repository forks
35,711
Quality
64/100
Source repository last pushed

Quality breakdown

Based on traceable docs and repository signals; stars are not treated as quality.

64/100
Documentation18/30
Specificity14/25
Maintenance20/20
Trust signals12/25

Compare before choosing

Related Agent Skills and source variants

These links are selected from shared tasks, functions, stacks, platforms, and same-name variants. Compare the source owner, documentation, permissions, and maintenance signals.

workspace-surface-audit by affaan-m

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.

workspace-surface-audit by affaan-m

审计活跃仓库、MCP服务器、插件、连接器、环境表面和工具设置,然后推荐最高价值的ECC原生技能、钩子、代理和操作员工作流。当用户希望帮助设置Claude Code或了解其环境中实际可用的功能时使用。

claude-skill-spec-audit by jackchuka

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".

autonomous-loops by affaan-m

Patterns and architectures for autonomous Claude Code loops — from simple sequential pipelines to RFC-driven multi-agent DAG systems.

gan-style-harness by affaan-m

GAN-inspired Generator-Evaluator agent harness for building high-quality applications autonomously. Based on Anthropic's March 2026 harness design paper.

View original Skill.mdThis page is parsed directly from the repository SKILL.md without editorial rewriting. Collected: Jul 28, 2026 · about 1 min

ワークスペースサーフェス監査

読み取り専用の監査スキル。「このワークスペースとマシンが現在実際に何をできるか、次に何を追加または有効化すべきか?」という質問に答えるために使用する。

これはセットアップ監査プラグインに対するECCネイティブの回答である。ユーザーが明示的にフォローアップの実装を要求しない限り、ファイルを変更しない。

使用する場面

  • ユーザーが「Claude Codeをセットアップする」「自動化を推奨する」「どのプラグインまたはMCPを使うべきか?」または「何が足りないか?」と言う
  • スキル、フック、コネクターをさらにインストールする前にマシンやリポジトリを監査する
  • 公式マーケットプラグインとECCネイティブのカバレッジを比較する
  • ワークフローレイヤーの欠落を見つけるために .env.mcp.json、プラグイン設定、または接続されたアプリのサーフェスをレビューする
  • 機能がスキル、フック、エージェント、MCP、または外部コネクターのどれであるべきかを決定する

交渉不可能なルール

  • シークレット値を決して印刷しない。プロバイダー名、機能名、ファイルパス、キーまたは設定が存在するかどうかのみを表示する。
  • ECCがそのサーフェスを合理的に所有できる場合は、一般的な「別のプラグインをインストール」という推奨よりECCネイティブワークフローを優先する。
  • 外部プラグインをベースラインとインスピレーションとして扱い、権威ある製品境界としてではない。
  • 3つのことを明確に区別する:
    • 現在利用可能なもの
    • 利用可能だがECCのカプセル化が不十分なもの
    • 利用不可能で新しい統合が必要なもの

監査の入力

質問に答えるために必要なファイルと設定のみを確認する:

  1. リポジトリサーフェス
    • package.json、ロックファイル、言語マーカー、フレームワーク設定、README.md
    • .mcp.json.lsp.json.claude/settings*.json.codex/*
    • AGENTS.mdCLAUDE.md、インストールマニフェスト、フック設定
  2. 環境サーフェス
    • アクティブなリポジトリと明らかに隣接するECCワークスペース内の .env* ファイル
    • キー名のみを表示する(STRIPE_API_KEYTWILIO_AUTH_TOKENFAL_KEY など)
  3. 接続されたツールサーフェス
    • インストール済みプラグイン、有効化されたコネクター、MCPサーバー、LSP、アプリ統合
  4. ECCサーフェス
    • 要件をカバーする既存のスキル、コマンド、フック、エージェント、インストールモジュール

監査プロセス

フェーズ1:既存のものを棚卸しする

簡潔なインベントリを生成する:

  • アクティブなツールチェーンのターゲット
  • インストール済みプラグインと接続されたアプリ
  • 設定済みのMCPサーバー
  • 設定済みのLSPサーバー
  • キー名で示唆される環境ベースのサービス
  • ワークスペースに関連する既存のECCスキル

サーフェスが生の形式でしか存在しない場合は指摘する。例:

  • 「Stripeは接続されたアプリで利用可能だが、ECCには課金操作スキルがない」
  • 「Google Driveは接続されているが、ECCにはGoogle Workspaceネイティブの操作ワークフローがない」

フェーズ2:公式およびインストール済みサーフェスとベンチマーク比較する

ワークスペースを以下と比較する:

  • セットアップ、レビュー、ドキュメント、デザイン、またはワークフロー品質と重複する公式Claudeプラグイン
  • ClaudeまたはCodexにローカルインストールされたプラグイン
  • ユーザーが現在接続しているアプリのサーフェス

名前だけを列挙しない。各比較に対して以下を答える:

  1. それらが実際に何をするか
  2. ECCが同等の機能をすでに持っているか
  3. ECCが生の形式のみを持っているか
  4. ECCがそのワークフローを完全に欠いているか

フェーズ3:ギャップをECCの決定に変換する

各実際のギャップについて、適切なECCネイティブの形式を推奨する:

ギャップの種類優先するECC形式
繰り返し可能な操作ワークフロースキル
自動実行または副作用フック
特殊な委任役割エージェント
外部ツールブリッジMCPサーバーまたはコネクター
インストール/オンボーディングガイダンスセットアップまたは監査スキル

ニーズが運用的であってインフラストラクチャ的でない場合は、デフォルトで既存のツールをオーケストレーションするユーザー向けスキルを使用する。

出力フォーマット

この順序で5つのセクションを返す:

  1. 現在のサーフェス
    • 現在利用可能なもの
  2. 同等の機能
    • ECCがベースラインに一致または超えている場所
  3. 生の形式のみのギャップ
    • ツールは存在するが、ECCには簡潔な操作スキルがない
  4. 欠けている統合
    • まだ利用できない機能
  5. 上位3-5の次のステップ
    • 影響度順の具体的なECCネイティブな追加

推奨ルール

  • 各カテゴリにつき最大1-2つの最も価値の高いアイデアを推奨する。
  • 明確なユーザー意図とビジネス価値を持つスキルを優先する:
    • セットアップ監査
    • 課金/顧客運用
    • Issue/プロジェクト運用
    • Google Workspace運用
    • デプロイ/運用コントロール
  • コネクターが企業固有の場合、それが実際に利用可能またはユーザーのワークフローに明らかに有用な場合のみ推奨する。
  • ECCがすでに強力な生の形式を持っている場合は、まったく新しいサブシステムを発明するのではなくカプセル化スキルを提案する。

良い結果

  • ユーザーが接続されているもの、欠けているもの、ECCが次に持つべきものをすぐに確認できる。
  • 推奨事項は再発見なしにリポジトリで実装できるほど具体的。
  • 最終的な回答はAPIブランドではなくワークフローを中心に整理されている。
Source repo
affaan-m/ECC
Skill path
docs/ja-JP/skills/workspace-surface-audit/SKILL.md
Commit SHA
4e973d3eaf92
Repository license
MIT
Data collected