Agent Skills by ALSEL
Anthropic ClaudeLLM・AI開発⭐ リポ 0品質スコア 50/100

ce-agent-native-architecture

エージェントをファーストクラスの構成要素として据えたアプリケーションを構築します。自律エージェントの設計、MCPツールの作成、自己修正システムの実装、またはループ動作するエージェントが機能を実現するアーキテクチャの構築に際して使用してください。

description の原文を見る

Build applications where agents are first-class citizens. Use this skill when designing autonomous agents, creating MCP tools, implementing self-modifying systems, or building apps where features are outcomes achieved by agents operating in a loop.

SKILL.md 本文

<overview> ## Agent-Native Architecture

Agent-native アプリケーションは、agents を第一級の市民として扱います。機能はコードに書かれた関数ではなく、ツールを備えたエージェントがループ内で動作することで達成される成果です。Claude Code を動かしているのと同じアーキテクチャが、コーディングをはるかに超えたアプリケーションを動かすことができます。

5つのコア原則:

  1. Parity — ユーザーが UI で実行できることは、すべてエージェントがツールを通じて達成できること。
  2. Granularity — ツールはアトミックプリミティブであり、機能はプロンプトで定義される成果。動作を変えるには、コードではなく文章を編集する。
  3. Composability — 新機能 = 新しいコードではなく新しいプロンプト。アトミックツール + Parity によってこれが可能になる。
  4. Emergent Capability — エージェントは明示的に設計されていないことを達成する。オープンエンドのリクエストは潜在的なニーズを露呈する。
  5. Improvement Over Time — アプリケーションはコードを配布することなく、蓄積されたコンテキスト (context.md ファイルなど) とプロンプト改良を通じて時間とともに改善される。

これらの原則がどのようにアーキテクチャパターンに変換されるかの詳細については、references/architecture-patterns.md を参照してください。 </overview>

<intake> ## agent-native アーキテクチャのどの側面でサポートが必要ですか?
  1. Design architecture - 新しい agent-native システムを一からプラン
  2. Files & workspace - ファイルを普遍的インターフェース、共有ワークスペースパターン
  3. Tool design - プリミティブツール、動的機能検出、CRUD 完全性
  4. Domain tools - ドメインツールを追加するタイミング vs プリミティブとしての継続
  5. Execution patterns - 完了シグナル、部分的完了、コンテキスト制限
  6. System prompts - エージェント動作の定義、判定基準
  7. Context injection - ランタイムアプリケーション状態をエージェントプロンプトに注入
  8. Action parity - エージェントがユーザーと同じことができることを保証
  9. Self-modification - エージェントが自分たち自身を安全に進化させることを可能にする
  10. Product design - 段階的開示、潜在的ニーズ、承認パターン
  11. Mobile patterns - iOS ストレージ、バックグラウンド実行、チェックポイント/再開
  12. Testing - 機能と Parity を確認するための agent-native アプリケーステスト
  13. Refactoring - 既存コードをより agent-native にする
  14. Review / checklists - アーキテクチャチェックリスト、アンチパターン、成功基準

番号を選ぶか、必要なことを説明してください。進める前に回答を待ってください。 </intake>

<routing> | Response | Read | |----------|------| | 1, "design", "architecture", "plan" | `references/architecture-patterns.md`, then apply the checklist in `references/checklists.md` | | 2, "files", "workspace", "filesystem" | `references/files-universal-interface.md` and `references/shared-workspace-architecture.md` | | 3, "tool", "mcp", "primitive", "crud" | `references/mcp-tool-design.md` | | 4, "domain tool", "when to add" | `references/from-primitives-to-domain-tools.md` | | 5, "execution", "completion", "loop" | `references/agent-execution-patterns.md` | | 6, "prompt", "system prompt", "behavior" | `references/system-prompt-design.md` | | 7, "context", "inject", "runtime", "dynamic" | `references/dynamic-context-injection.md` | | 8, "parity", "ui action", "capability map" | `references/action-parity-discipline.md` | | 9, "self-modify", "evolve", "git" | `references/self-modification.md` | | 10, "product", "progressive", "approval", "latent demand" | `references/product-implications.md` | | 11, "mobile", "ios", "android", "background", "checkpoint" | `references/mobile-patterns.md` | | 12, "test", "testing", "verify", "validate" | `references/agent-native-testing.md` | | 13, "refactor", "existing", "migrate" | `references/refactoring-to-prompt-native.md` | | 14, "review", "audit", "anti-pattern", "checklist", "success criteria" | `references/checklists.md` |

After reading the reference, apply those patterns to the user's specific context. </routing>

<reference_index>

Reference Files

Core patterns:

  • references/architecture-patterns.md — Event-driven, unified orchestrator, agent-to-UI; full coverage of the five principles
  • references/files-universal-interface.md — Why files, organization, context.md
  • references/mcp-tool-design.md — Tool design, dynamic capability discovery, CRUD
  • references/from-primitives-to-domain-tools.md — When to graduate primitives to domain tools
  • references/agent-execution-patterns.md — Completion signals, partial completion, context limits
  • references/system-prompt-design.md — Features as prompts, judgment criteria

Disciplines:

  • references/dynamic-context-injection.md — Runtime context injection
  • references/action-parity-discipline.md — Capability mapping, parity workflow
  • references/shared-workspace-architecture.md — Shared data space, UI integration
  • references/product-implications.md — Progressive disclosure, latent demand, approval
  • references/agent-native-testing.md — Testing outcomes, parity tests
  • references/checklists.md — Architecture checklist, anti-patterns, success criteria

Platform-specific:

  • references/mobile-patterns.md — iOS storage, checkpoint/resume, cost awareness
  • references/self-modification.md — Git-based evolution, guardrails
  • references/refactoring-to-prompt-native.md — Migrating existing code </reference_index>

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
everyinc
リポジトリ
everyinc/compound-engineering-plugin
ライセンス
MIT
最終更新
不明

Source: https://github.com/everyinc/compound-engineering-plugin / ライセンス: MIT

関連スキル

OpenAILLM・AI開発⭐ リポ 6,054

agent-browser

AI エージェント向けのブラウザ自動化 CLI です。ウェブサイトとの対話が必要な場合に使用します。ページ遷移、フォーム入力、ボタンクリック、スクリーンショット取得、データ抽出、ウェブアプリのテスト、ブラウザ操作の自動化など、あらゆるブラウザタスクに対応できます。「ウェブサイトを開く」「フォームに記入する」「ボタンをクリックする」「スクリーンショットを取得する」「ページからデータを抽出する」「このウェブアプリをテストする」「サイトにログインする」「ブラウザ操作を自動化する」といった要求や、プログラマティックなウェブ操作が必要なタスクで起動します。

by JimmyLv
汎用LLM・AI開発⭐ リポ 1,982

anyskill

AnySkill — あなたのプライベート・スキルクラウド。GitHubを基盤としたリポジトリからエージェントスキルを管理、同期、動的にロードできます。自然言語でクラウドスキルを検索し、オンデマンドでプロンプトを自動ロード、カスタムスキルのアップロードと共有、スキルバンドルの一括インストールが可能です。OpenClaw、Antigravity、Claude Code、Cursorに対応しています。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 1,982

engram

AIエージェント向けの永続的なメモリシステムです。バグ修正、意思決定、発見、設定変更の後はmem_saveを使用してください。ユーザーが「覚えている」「記憶している」と言及した場合、または以前のセッションと重複する作業を開始する際はmem_searchを使用します。セッション終了前にmem_session_summaryを使用して、コンテキストを保持してください。

by LeoYeAI
汎用LLM・AI開発⭐ リポ 21,584

skyvern

AI駆動のブラウザ自動化により、任意のウェブサイトを自動化できます。フォーム入力、データ抽出、ファイルダウンロード、ログイン、複数ステップのワークフロー実行など、ユーザーがウェブサイトと連携する必要があるときに使用します。Skyvernは、LLMとコンピュータビジョンを活用して、未知のサイトも自動操作可能です。Python SDK、TypeScript SDK、REST API、MCPサーバー、またはCLIを通じて統合できます。

by Skyvern-AI
汎用LLM・AI開発⭐ リポ 1,149

pinchbench

PinchBenchベンチマークを実行して、OpenClawエージェントの実世界タスクにおけるパフォーマンスを評価できます。モデルの機能テスト、モデル間の比較、ベンチマーク結果のリーダーボード提出、またはOpenClawのセットアップがカレンダー、メール、リサーチ、コーディング、複数ステップのワークフローにどの程度対応しているかを確認する際に使用します。

by pinchbench
汎用LLM・AI開発⭐ リポ 4,693

openui

OpenUIとOpenUI Langを使用してジェネレーティブUIアプリを構築できます。これらはLLM生成インターフェースのためのトークン効率的なオープン標準です。OpenUI、@openuidev、ジェネレーティブUI、LLMからのストリーミングUI、AI向けコンポーネントライブラリ、またはjson-render/A2UIの置き換えについて述べる際に使用します。スキャフォルディング、defineComponent、システムプロンプト、Renderer、およびOpenUI Lang出力のデバッグに対応しています。

by thesysdev
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: everyinc · everyinc/compound-engineering-plugin · ライセンス: MIT