Output of scripts/sync-plugin-content.sh --all against this round's .apm/ source edits. No file here is hand-edited. Carries the agent-author and agent-audit documentation changes into the flat mirrors. No compiled manifest changed: nothing in this round touched apm.yml, so apm pack and sync-marketplace-mirror.sh both produced byte-identical output. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01X7GvKuJfy2WrdBmUttV4DT
1.3 KiB
1.3 KiB
assets/
templates/
Annotated agent definition templates copied by scripts/new-agent.sh when scaffolding a new agent.
claude-code.md— Claude Code agent definition template (project/user scope). Includes all supported frontmatter fields (required and optional) with inline guidance comments andFILL IN:placeholders.copilot.agent.md.template— Copilot CLI agent definition template (CLI format, project/user scope). Excludes cloud/IDE-only fields (target,user-invocable,disable-model-invocation,mcp-servers) and Claude Code-only fields. Uses Copilot tool aliases (execute,read,edit,search,agent,web).apm-agent.md— Vendor-neutral APM agent definition template (plugin/APM scope). Frontmatter is limited to theapm-agent-allowlistsection ofagent-audit'sreferences/field-inventory.md— the authoritative list, read from there as data byagent-audit'svalidate.sh; this file deliberately does not restate it. Notoolsand no Claude-only knobs, sinceapm compilecopies frontmatter verbatim to both the Claude Code and Copilot CLI targets with no per-target integrator;disallowedToolsis scaffolded as an opt-in comment because a denylist, unlike thetoolsallowlist, survives that copy (ADR-0016 and its 2026-08-14 amendment).