Track E.3 — skill-from-session generator (BLOCKED on E.1) #29
Open
opened 2026-05-25 16:45:30 +00:00 by mathias
·
1 comment
No Branch/Tag Specified
main
fix/pipeline-writes-158
fix/edit-path-io-192
fix/create-regular-188
fix/guard-special-179
fix/linkcheck-keeps-write-178
fix/write-dir-redirect-173
fix/tunnel-detect-174
fix/pipeline-root-157
w3/154-mcp-auth-wiring
fix/tunnel-traversal
test/in-brain-targets-171
fix/brain-scan-root-157
fix/graph-wiki-root-157
fix/vectorstore-root-157
fix/notes-root-157
fix/search-root-157
fix/brainwide-root-157
fix/raw-symlinks-153
feat/symlink-tripwire-157
fix/rest-auth-149
fix/123-brain-edit-envelope-check
feat/106-page-aware-extraction
fix/105-source-drift-on-main
fix/104-surface-merge-conflicts-on-main
agent/b1-compile-on-ingest
agent/104-surface-merge-conflicts
agent/105-source-drift
agent/107-loud-unconfigured-alerting
feat/brain-read-edit
fix/capture-i1-refusal-names-target
renovate/configure
feat/consolidate-single-harness
icebox/cmd-routing
feat/brain-pending-promote
fix/close-session-classification-refresh
fix/capture-summarywriter
v0.24.0
v0.23.1
v0.23.0
v0.22.0
v0.21.1
v0.21.0
v0.20.1
v0.20.0
v0.19.1
v0.19.0
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.0
v0.16.1
v0.16.0
v0.15.0
v0.14.0
v0.13.2
v0.13.1
v0.13.0
v0.12.1
v0.12.0
v0.11.2
icebox/cmd-routing-2026-07-01
v0.11.1
v0.11.0
v0.10.0
v0.9.0
v0.8.0
v0.7.0
v0.6.0
v0.5.0
v0.4.1
v0.4.0
v0.3.0
v0.2.0
v0.1.0
Labels
Clear labels
agent/ready
blocked/client
blocked/supplier
blocked/upstream
risk/high
risk/low
risk/medium
size/l
size/m
size/s
size/xs
status:dispatch
status:dispatched
status:review
status:reviewing
type/chore
type/decision
type/docs
type/feat
type/fix
type/ops
type/research
type/test
Meets the agent-ready contract; authorizes unattended execution
Waiting on the client
Waiting on a supplier
Waiting on an upstream project or vendor
Irreversible, security-relevant, or control plane
Reversible, local, test-covered
Touches shared state, deploys or data
Too big - split it
Under two days
Under half a day
Under an hour
Maintenance, no behaviour change
Human decision required; never agent/ready
Documentation only
New capability
Corrects broken behaviour
Infrastructure, deploy, runtime
Investigate; output is a finding, not code
Test coverage only
Milestone
No items
No Milestone
Projects
Clear projects
No projects
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: mathias/hyperguild#29
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Part of mathias/infra Track E umbrella. Skills repo grows from real usage, not hand-curation.
Blocked on
hyperguild#NN E.1 — needs ingested Claude session corpus to mine.
Goal
New skill
skill-from-sessioninmathias/skillsrepo (or new tool in hyperguild trainer skill). Mines recent Claude session corpus for patterns and proposes newSKILL.mddrafts for human review.Scope
Pattern detection
Over the last N days of ingested sessions, find:
grep → Read → Editpatterns that appear ≥5 times across sessions for the same task type. Candidate for a procedural skill.failureshall entries → candidate for a watchout skill.Output
Proposed
SKILL.mddraft in markdown, written to~/.claude/projects/<host>/proposed-skills/for human review. Skill metadata includes evidence: which sessions, which lines, how many occurrences.Human reviews → either:
mvto~/dev/skills/<name>/SKILL.md, commit, tag bumpFiles
hyperguild/internal/skills/skill-from-session/(or reuse existingtrainer/skill scaffold)propose_skill(window_days, min_occurrences)returns draft listAcceptance
propose_skillreturns ≥3 candidate draftsPre-mortem
grep → Read → Editand concludes "every grep needs a Read+Edit" that's wrong. Mitigation: require ≥5 occurrences and ≥2 distinct sessions; show evidence not just summary.Related
No state change — still genuinely blocked on E.1 (the referenced "hyperguild#NN E.1" was never actually filed as far as I can find; worth confirming whether E.1 exists under a different number or repo before this can even be picked up). Independent of #75's routing decision either way. Flagging only: once unblocked, its downstream dependency #25 has been re-scoped (see that issue's comment) — routing-mcp is out of scope now, not a factor for this one. Cascade re-triage per hyperguild#75, 2026-08-19.