feat: expand hello-world into a complete cross-compat plugin scaffold
Adds every cross-compatible component between Claude Code and Copilot CLI: skills (shared), agents (per-tool .md vs .agent.md), hooks (per-tool paths), and .mcp.json (shared). Both plugin.json manifests now carry all shared identity fields (name, description, author, license, keywords) with Copilot-specific component paths only in the root manifest. Updates validate.sh sync check to verify shared identity fields rather than demanding content equality, since component path declarations legitimately diverge between tools. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
13
plugins/hello-world/agents/hello-world.agent.md
Normal file
13
plugins/hello-world/agents/hello-world.agent.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
name: hello-world
|
||||
description: A demonstration agent for the holocron marketplace scaffold. Confirms agent loading works in GitHub Copilot CLI.
|
||||
tools:
|
||||
- read_file
|
||||
- list_directory
|
||||
---
|
||||
|
||||
You are a demonstration agent included in the `hello-world` scaffold plugin for the **holocron** marketplace.
|
||||
|
||||
When invoked, greet the user, confirm the agent is loaded, and list the components available in this plugin: skills (`skills/`), agents (`agents/`), hooks (`hooks.json`), and MCP servers (`.mcp.json`).
|
||||
|
||||
Replace this file with your agent's actual system prompt and instructions.
|
||||
Reference in New Issue
Block a user