Communitygithub.com

hermes-imports

ローカルのHermesオペレーターワークフローをサニタイズされたECCスキルとリリースパッケージアーティファクトに変換します。プライベートなワークスペース状態、認証情報、ローカル専用パスを漏洩させずに、Hermesワークフローを公開ECCで再利用する際に使用します。

hermes-imports とは?

Hermes Importsは、繰り返し使用されるHermesオペレーターワークフローを、ECC(再利用可能なワークフローレイヤー)で安全に公開・共有できるスキルに変換するためのツールです。Hermesはオペレーターシェルであり、ECCは再利用可能なワークフロー層です。このスキルの目的は、プライベートな状態(認証情報、ローカルパス、個人データなど)を漏洩させることなく、安定したパターンをHermesからECCに移行することです。具体的には、ローカルパスをリポジトリ相対パスまたはプレースホルダーに変換し、アカウント名をロールラベル(例:operator)に置き換え、認証情報はプロバイダー名のみで記述するなどのルールに従ってサニタイズを行います。また、公開前に機密情報のスキャンを実施するためのチェックリストも提供します。Claude Code、Cursor、CodexなどのAIエージェントツールで動作し、開発者やAIエージェントユーザーがプライベートなワークフローを安全に公開・再利用できるよう支援します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/hermes-imports

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

Hermes Imports

繰り返し使用されるHermesワークフローを、ECCで安全に公開できる形に変換する際にこのスキルを使用します。

Hermesはオペレーターシェルです。ECCは再利用可能なワークフロー層です。Importsは、プライベートな状態を移行することなく、安定したパターンをHermesからECCに移動する必要があります。

使用すべき場合

  • Hermesワークフローが十分に繰り返され、再利用可能になった場合。
  • ローカルのオペレータープロンプトを公開ECCスキルにしたい場合。
  • ローンチ、コンテンツ、リサーチ、エンジニアリングのワークフローで、サニタイズされた引き継ぎドキュメントが必要な場合。
  • ワークフローに、公開前に削除する必要があるローカルパス、認証情報、個人データセット、プライベートアカウント名が含まれている場合。

インポートルール

  • ローカルパスをリポジトリ相対パスまたはプレースホルダーに変換します。
  • 実際のアカウント名を、operator、default profile、workspace ownerなどのロールラベルに置き換えます。
  • 認証情報の要件は、プロバイダー名のみで記述します。
  • 例は狭く、運用に特化したものにします。
  • 未加工のワークスペースエクスポート、トークン、OAuthファイル、健康データ、CRMデータ、金融データは出荷しないでください。
  • ワークフローがプライベートな状態を必要とする場合は、ローカルに留めておきます。

サニタイゼーションチェックリスト

インポートしたワークフローをコミットする前に、以下をスキャンします。

  • /Users/... などの絶対パス
  • ~/.hermes パス(ドキュメントがローカルセットアップを明示的に説明している場合を除く)
  • APIキー、トークン、クッキー、OAuthファイル、ベアラー文字列
  • 電話番号、プライベートメールアドレス、個人の連絡先グラフ
  • クライアント名、家族名、またはまだ公開されていないアカウント名
  • 収益、健康、CRMの詳細
  • プライベートシステムからのツール出力を含む未加工ログ

変換パターン

  1. 繰り返し可能なオペレーターループを特定します。
  2. プライベートな入力と出力を取り除きます。
  3. ローカルパスをリポジトリ相対の例に書き換えます。
  4. 一回限りの指示を When To Use セクションと短いプロセスに変換します。
  5. 具体的な出力要件を追加します。
  6. PRを開く前に、機密情報とローカルパスのスキャンを実行します。

例:ローンチ引き継ぎ

ローカルのHermesプロンプト:

Read my local workspace files and finalize launch copy.

ECC対応バージョン:

Use the public release pack under docs/releases/<version>/.
Return one X thread, one LinkedIn post, one recording checklist, and the missing assets list.

例:静かな時間帯のオペレータージョブ

ローカルのHermesジョブ:

Run my private inbox, finance, and content checks overnight.

ECC対応バージョン:

Describe the scheduler policy, the quiet-hours window, the escalation rules, and the categories of checks. Do not include private data sources or credentials.

出力契約

以下を返します。

  • 候補となるECCスキル名
  • サニタイズされたワークフローサマリー
  • 必要な公開入力
  • 削除されたプライベート入力
  • 残っているリスク
  • 作成または更新すべきファイル

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/claude-api

Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.

affaan-m/everything-claude-code

End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.

affaan-m/everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/everything-claude-code-conventions

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, or applications and the visual direction matters as much as the code quality.

affaan-m/gget

gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs.

affaan-m/literature-review

Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.

affaan-m/motion-ui

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m/project-guidelines-example

Example project-specific skill template based on a real production application.

affaan-m/pubmed-database

Direct PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitoring.

affaan-m/scholar-evaluation

Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

affaan-m/uspto-database

USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

関連スキル