skills(platform): major overhaul — succinct + brain-backed + lazy + reconsider MCP-vs-CLI #25
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Background
The agent platform ships a growing set of skills (general engineering: TDD, SOLID, refactoring, problem-analysis, grill-me, code-review, cognitive-load, etc.) plus harness-specific skills (caveman, gsd-*, etc.). They are loaded eagerly by harness invocation, consume meaningful input tokens at session start (especially in scaffolded projects that inherit all general skills), and have no built-in feedback loop from brain.
Scaffolded projects (
template-go-agent,template-go-web, and per-repo.skillssoftlinks perwire-skills) carry the same general skill set regardless of whether the project actually exercises it. Token spend is paid every session.The MCP layer (brain MCP, gitea MCP, infra MCP, routing MCP) duplicates capability that, in some cases, would be lighter as direct CLI tools or thin REST clients inside a skill — particularly for read-heavy paths (
brain_query, repo browse,kubectl get).Goals
Scope
template-go-agent,template-go-web, per-repo.skills)~/.claude/skillsand the GSD skill clusterSKILLS_INDEX.mdschema and lazy-loading conventionsOut of scope (this issue)
Acceptance criteria
~/.claude/skills,~/dev/.skills, scaffolded.skillssoftlinks, and harness-specific skills. Score each on (a) used-this-month, (b) token cost when loaded, (c) overlap with another skill, (d) brain-citation count.Skilltool (or equivalent) from an index; only the index loads at session start.Risks
Forward references
mathias/hyperguildagent platform repo,mathias/template-go-agent,mathias/template-go-web, the four MCP server repos, and possibly~/.claude/skillsglobally.docs/superpowers/specs/2026-05-homelab-architecture-review.mdinmathias/infraflagged MCP federation cognitive load (620/1000); this issue is the agent-side counterpart.First step
Audit existing skills. Output a scored table (one row per skill) into
docs/skills-audit-2026-05.mdhere. Block on that before any deletion / rewrite / migration.