docs: add advanced per-agent configuration guide#316
Conversation
Add a draft reference for per-agent runtime configuration that keeps shared SKILL.md files portable while documenting the vendor-specific controls each agent offers (Claude Code, Gemini CLI, Antigravity) as an opt-in.
|
This is the right architecture, @nucliweb, and a cleaner answer than the inline approach in #272. Keeping Two things to take it out of draft:
Once it graduates, I'd make this the canonical reference. |
Address review feedback on addyosmani#316: - State explicitly that this supersedes the inline top-level frontmatter approach, so kind/model/temperature/max_turns/tools/context must not appear at the top level of a skill. - Add a copy-pasteable .gemini/agents/*.md example using thinking_level instead of hardcoded temperature for Gemini 3.x. - Update Status: addyosmani#272 and addyosmani#36 are closed in favor of this approach.
|
Addressed both points in
Ready for review. Happy to co-write the generator follow-up whenever you want to take that on. |
…ni#35) Link the Agent Skills spec, document the optional `agent` companion to `context: fork`, clarify that commands and skills share frontmatter, and add addyosmani#35 to the consolidated Status list.
|
Pushed
Verified the |
|
Hi @addyosmani @federicobartoli, could you take a look when you have a moment? |
|
Good direction and well-written, but it commits us to an architecture I'm still deciding on, specifically whether per-agent config lives in the skill files or in adapter files. I don't want to publish the doc until that call is made, or we end up documenting one answer while an open PR argues the other. Let me settle the config-location question and this slots right in. |
Adds a draft reference doc consolidating the per-agent configuration discussion from #272 and #36.
The goal is a single place that documents how to keep shared
SKILL.mdfiles portable (spec frontmatter only) while applying the vendor-specific runtime controls each agent offers as an opt-in:metadata, runtime orchestration in per-agent adapter files).context: forkandallowed-toolsin.claude/commands/..gemini/agents/*.md, model routing, tool restrictions, turn limits, plus Gemini 3.xthinking_levelguidance.The doc is explicitly marked as a draft, and the script-based automation is a proposal pending agreement before any implementation.