plugins/compound-engineering/skills/agent-native-architecture/SKILL.md
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.
npx skillsauth add the-rabak/compound-engineering-plugin agent-native-architectureInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Design software where agents are first-class operators, not an afterthought. Start with parity, primitive tools, and explicit contracts so new features can be delivered as prompts, not hard-coded workflows.
docs/architecture/.references/architecture-patterns.mdreferences/files-universal-interface.md, references/shared-workspace-architecture.mdreferences/mcp-tool-design.mdreferences/from-primitives-to-domain-tools.mdreferences/agent-execution-patterns.mdreferences/system-prompt-design.mdreferences/dynamic-context-injection.mdreferences/action-parity-discipline.mdreferences/self-modification.mdreferences/product-implications.mdreferences/mobile-patterns.mdreferences/agent-native-testing.mdreferences/refactoring-to-prompt-native.mdWhen this skill is used inside the compound workflow chain, produce an artifact that downstream phases can consume directly.
Use this vocabulary exactly:
/deepen-plan.Required sections for the artifact:
/deepen-plan or implementation.docs/architecture/ that uses the contract vocabulary above.development
Mutates a single field or content region of an existing self-contained HTML artifact in place (island-first, no-added-facts, injection-safe) without regenerating the document from scratch. Invoked by a workflow command whenever it needs to back-write into an artifact it already composed -- e.g. a ref/status update, or a content rewrite that must re-project the affected view -- never by the user directly.
development
Composes a self-contained, interactive HTML artifact (island-first, single file, token-layer themed, injection-safe) from a workflow command's structured plan payload. Invoked by a workflow command at its artifact-write step -- currently `/workflows:plan` -- never by the user directly.
development
Mutates a single field or content region of an existing self-contained HTML artifact in place (island-first, no-added-facts, injection-safe) without regenerating the document from scratch. Invoked by a workflow command whenever it needs to back-write into an artifact it already composed -- e.g. a ref/status update, or a content rewrite that must re-project the affected view -- never by the user directly.
development
Composes a self-contained, interactive HTML artifact (island-first, single file, token-layer themed, injection-safe) from a workflow command's structured plan payload. Invoked by a workflow command at its artifact-write step -- currently `/workflows:plan` -- never by the user directly.