Teach an agent how to emit valid AML (Agent Markup Language) tags for declarative skill invocation inside prompts, including interface definitions, implementation bindings, scoping, nesting, params, and execution policies.
Use this skill when writing or editing AML (Agent Markup Language) content — interface definitions with typed params, returns, reads, writes; implementation definitions with DDE node declarations; skill refs (self-closing or wrapping); tool constraints; or interface/implementation split patterns. Also activate when reviewing AML documents for convention compliance, composing DDE-enforced workflows, or when the user asks about AML syntax or placeholder conventions.
Install the AML runtime (Rust parser with Python bindings) so that agents can parse and execute AML tags programmatically.