hermes-imports
affaan-m/everything-claude-code
ローカルのHermesオペレーターワークフローを、安全に処理されたECCスキルおよびリリースパックアーティファクトに変換します。プライベートワークスペースの状態、認証情報、またはローカルのみのパスを漏洩させることなく、HermesワークフローをECCでの公開再利用に備える際に使用します。
...すべて拡張しますhermes-importsについて
「hermes-imports」スキルは、ローカルのHermesオペレーターワークフローを、セキュリティ対策が施されたECCスキルおよびリリースパックアーティファクトに変換します。このスキルは、機密性の高いワークスペースの状態、認証情報、ローカルファイルパス、または個人データを露出させることなく、プライベートでアドホックなオペレーターワークフローをパブリックで再利用できるように準備するという重要な課題に対処します。 Hermesワークフローが繰り返し使用される中でその価値が実証された際、このスキルは、それを安全で再利用可能なECCコンポーネントに変換するための体系的なプロセスを提供します。
このスキルの主な機能には、ローカルパスのリポジトリ相対参照への変換、実アカウント名のロールラベルへの置換、認証情報やトークンの削除、および単発の指示を構造化されたドキュメントへの変換が含まれます。 このスキルは、絶対パス、API キー、個人の連絡先情報、クライアント名、ヘルスデータ、CRM 詳細、およびプライベートシステムからの生ログをスキャンする包括的なサニタイズチェックリストを適用します。変換パターンにより、ユーザーは、繰り返し可能なオペレーターループの特定、プライベートな入力および出力の削除、パスの書き換え、具体的な出力要件の追加を順を追って行うことができます。
このスキルは、安定したワークフローパターンをチーム間で共有したり、公開したりする必要があるオペレーター、エンジニアリングチーム、コンテンツ作成者を対象としています。 一般的な活用例としては、ローンチワークフローを公開用の引き継ぎドキュメントに変換すること、調査プロセスを再利用可能なスキルに変換すること、チーム全体での採用に向けたエンジニアリングワークフローの準備などが挙げられます。これにより、セキュリティ、プライバシー、組織の機密性を損なうことなく、貴重な運用知識を安全に共有することが可能になります。
よくある質問
ワークフローをローカルに保持するのではなく、hermes-importsをいつ使用すべきですか?
Hermesのワークフローが十分に繰り返され、再利用可能になった上で、他者と共有する必要がある場合にhermes-importsを使用してください。ワークフローが機能するために非公開の状態情報、認証情報、または個人データが必要な場合は、ECCに変換するのではなく、Hermes内にローカルで保持してください。
サニタイズ処理では、どのような種類の機密情報が削除されますか?
サニタイズチェックリストでは、絶対パス、APIキーおよびトークン、OAuthファイル、電話番号、非公開のメールアドレス、顧客名および氏名、アカウント認証情報、収益データ、健康情報、CRMの詳細、および非公開システムからの生ログが削除されます。ローカルパスは、リポジトリ相対のパスまたはプレースホルダーに変換されます。
この文脈において、HermesとECCの違いは何ですか?
Hermesは、機密データやローカル状態を含む可能性のある、非公開のアドホックなワークフローのためのオペレーターシェルです。ECCは、公開用でサニタイズ済みのパターン向けの再利用可能なワークフロー層です。インポート機能により、プライベートな状態や認証情報を移動させることなく、安定したパターンをHermesからECCへ移行できます。
変換の結果には何が含まれるべきですか?
出力には、ECCスキル名の候補、サニタイズされたワークフローの概要、必要なパブリック入力、削除されたプライベート入力の説明、残存リスクの評価、および作成または更新すべきファイルの一覧を含める必要があります。
ローカルの認証情報やアカウント名を参照するワークフローはどのように扱うべきですか?
実稼働中のアカウント名は、「operator」、「default profile」、「workspace owner」などのロールラベルに置き換えてください。認証情報の要件については、実際のトークンやキーを含めず、プロバイダー名のみで記述してください。ワークフローがプライベートな認証情報に大きく依存している場合は、そのワークフローをローカルに残すべきかどうかを検討してください。
Hermes Imports
Use this skill when turning a repeated Hermes workflow into something safe to ship in ECC.
Hermes is the operator shell. ECC is the reusable workflow layer. Imports should move stable patterns from Hermes into ECC without moving private state.
When To Use
- A Hermes workflow has repeated enough times to become reusable.
- A local operator prompt should become a public ECC skill.
- A launch, content, research, or engineering workflow needs sanitized handoff docs.
- A workflow mentions local paths, credentials, personal datasets, or private account names that must be removed before publication.
Import Rules
- Convert local paths to repo-relative paths or placeholders.
- Replace live account names with role labels such as
operator,default profile, orworkspace owner. - Describe credential requirements by provider name only.
- Keep examples narrow and operational.
- Do not ship raw workspace exports, tokens, OAuth files, health data, CRM data, or finance data.
- If the workflow requires private state to make sense, keep it local.
Sanitization Checklist
Before committing an imported workflow, scan for:
- absolute paths such as
/Users/... ~/.hermespaths unless the doc is explicitly explaining local setup- API keys, tokens, cookies, OAuth files, or bearer strings
- phone numbers, private email addresses, and personal contact graphs
- client names, family names, or account names that are not already public
- revenue, health, or CRM details
- raw logs that include tool output from private systems
Conversion Pattern
- Identify the repeatable operator loop.
- Strip private inputs and outputs.
- Rewrite local paths as repo-relative examples.
- Turn one-off instructions into a
When To Usesection and a short process. - Add concrete output requirements.
- Run a secret and local-path scan before opening a PR.
Example: Launch Handoff
Local Hermes prompt:
Read my local workspace files and finalize launch copy.ECC-safe version:
Use the public release pack under docs/releases/<version>/.Return one X thread, one LinkedIn post, one recording checklist, and the missing assets list.Example: Quiet-Hours Operator Job
Local Hermes job:
Run my private inbox, finance, and content checks overnight.ECC-safe version:
Describe the scheduler policy, the quiet-hours window, the escalation rules, and the categories of checks. Do not include private data sources or credentials.Output Contract
Return:
- candidate ECC skill name
- sanitized workflow summary
- required public inputs
- private inputs removed
- remaining risks
- files that should be created or updated
hermes-importsをインストール
スキルファイルをダウンロードし、.claude/skills/ ディレクトリに解凍してください。
ZIPをダウンロードリポジトリをクローンし、スキルファイルをプロジェクトにコピーしてください。
git clone https://github.com/affaan-m/ECC/blob/main/skills/hermes-imports/SKILL.md # Copy SKILL.md to your .claude/skills/ directory
コピー





家
