[Mate] Add Symfony bridge skills anticipating the MCP Skills extension#2132
Draft
wachterjohannes wants to merge 1 commit into
Draft
[Mate] Add Symfony bridge skills anticipating the MCP Skills extension#2132wachterjohannes wants to merge 1 commit into
wachterjohannes wants to merge 1 commit into
Conversation
Ship two Agent Skills (SKILL.md) colocated with the Symfony bridge tools they orchestrate: * symfony-profiler-debugging — request debugging workflow over the profiler tools/resources, with a references/collectors.md field guide * symfony-container-introspection — search/detail workflow over the container service tools Skills follow the agentskills.io format and SEP-2640 layout (directory name matches the frontmatter name), so they work as filesystem skills today and as skill:// resources once the SDK serves them. Restructure the bridge INSTRUCTIONS.md into a thin tool overview that points at the skills for the how-to, moving orchestration detail out of the init-time instructions field.
This was referenced Jun 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ships the first Agent Skills (
SKILL.md) for the Mate Symfony bridge, colocated with the tools they orchestrate. Skills are structured "how-to" knowledge — multi-step workflows that tell an agent how to combine tools to reach a goal, which plain tool descriptions can't express.What's added
src/mate/src/Bridge/Symfony/skills/symfony-profiler-debugging/— a request-debugging workflow over the profiler capabilities (symfony-profiler-list/-get, thesymfony-profiler://resources), following Mate's own triage → detail principle: locate the profile, read the overview, then open only the collector that explains the symptom. Includes areferences/collectors.mdfield guide to exercise the multi-file / progressive-disclosure model.symfony-container-introspection/— a search → detail workflow oversymfony-servicesandsymfony-service-detailforServiceNotFoundException, autowiring, tag queries, and "how is this service built" questions.Both follow the agentskills.io format and the SEP-2640 layout (directory name == frontmatter
name), so they are consumable as filesystem skills today (e.g. dropped into.claude/skills/) and asskill://resources once php-sdk#372 lands — with no change to the content.INSTRUCTIONS.md restructure
The Symfony bridge
INSTRUCTIONS.mdis slimmed from an orchestration manual into a thin tool overview that points at the skills for the how-to. This moves the bulky workflow detail out of the init-timeinstructionshandshake field (which loads once and is size-bounded) and into on-demand skills — the exact limitation the Skills-over-MCP work targets — while keeping a minimal tool table so agents stay aware of the tools even before any skill is loaded.No runtime/behavioral code changes; this is skill content + instructions and a CHANGELOG entry.