Repository navigation
Replies: 1 comment
|
Following up from #18637 (closed as dup) — the symlink-routing approach here is exactly the right mechanism; adding the safety contract we specced there:
Happy for this thread to own the routing mechanism if #6987 owns the central-list scope. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Agents & Skills manager (central store + per-provider symlink routing)
Summary
T3 already sits as a control plane over multiple coding agents (Claude Code, Codex, Cursor, Grok Build, OpenCode). Skills and custom agents are still managed separately in each provider’s native folders, which means duplication, drift, and no single place to see or control what is installed where.
I’d like T3 to own a canonical agents/skills store and optionally expose those files to enabled providers via symlinks, with a dedicated UI for inventory, routing, and repair.
What I’m proposing
~/.t3/agents,~/.t3/skills) for create / import / edit / deleteNo marketplace. Strictly file-managed. Symlinks only — no silent copying or rewriting of provider configs.
Why T3
This fits T3’s role as the multi-provider control surface. Providers keep loading skills/agents from their own paths; T3 only manages a central store and the symlink map into those paths. Portable
SKILL.mdcontent stays shared; provider-specific quirks can be warned about without blocking.Attachment
I’ve attached an MD agent action plan as a launchpad: layout, row/routing model, collision handling, validation (warnings only), empty states, persistence shape, phased implementation, and non-goals. It’s a design reference, not a demand that this land as one large PR.
Happy to shrink this to a minimal Phase 1 (canonical store + list + routing file + basic symlink toggle for one provider) if the direction is interesting.
T3-Agents-Skills-Manager-Action-Plan.md
All reactions