Rewrite SKILL.md, dispatcher and run-loop references: the skill now takes
<spec-ticket> [worker], always starts fresh agents, and follows the
implement-spec flow (integration branch, frontier tickets, per-task review
and merge) instead of the old plan-and-publish-to-merged-PR pipeline.
Update the engineering README description to match.
Declare display_name, short_description, and disable implicit invocation
for each skill via agents/openai.yaml. Also fix stale /setup-matt-pocock-skills
reference in implement-spec to /setup-skills.
New model-invoked skill + feedback_bundle.py: creates a Gitea issue whose
body links the current HEAD commit and uploads logs/screenshots as issue
assets. Handles label-name-to-ID resolution, tea-config token lookup, and
the disabled-attachments (403/404) case. Index updated in root and
engineering READMEs.
Replace the stale common/ structure docs with the current skills/ bucket
layout. Root and bucket READMEs now index every SKILL.md by invocation
type, AGENTS.md lists the ten actual buckets, and the project context
pack is condensed to purpose, structure, conventions, and validation.
Adds a user-invoked pr skill with a Summary/Evidence/Merge Danger
template, visual-format guidance adapted from Dex Horthy's show-me
skill (attribution in CREDITS.md), and an openai agent interface.
Add an explicitly invoked Pi orchestration skill that drives a plan from the
current conversation or an @file through a published spec, linked dependency-aware
tickets, and one-at-a-time isolated implementation to a merged PR, using Herdr
and Pi agents with no Bun CLI or orchestration runtime.
- orchestrate-herdr (SKILL.md + dispatcher/run-loop/state references): worker-node
selection and Herdr discovery/validation, plan-and-publish, one-at-a-time task
loop (claim, isolate, implement, verify, four-axis review, scoped fix rounds max
three, transient retries max two, reconcile uncertain side effects, escalate),
PR/merge/close gates, authoritative worker-node state, cross-system recovery,
and owned-only cleanup that preserves dirty worktrees and retained state.
- dual-review: self-contained correctness/security + maintainability review axis
(four-axis review with code-review).
- to-spec and to-tickets: drop disable-model-invocation so the orchestration
workflow can invoke them.
- READMEs: list the two new skills.
tea --description does not read stdin via @-, so a piped heredoc silently
creates an issue whose body is the literal "@-". Document the command-
substitution form, a post-create body check, and inspecting tea --help
before relying on CLI syntax.
The name dev-workflow described a category, not what the skill does. It
orchestrates implementation of already-planned tickets, so the new name
says that. Skill dir, docs page, name field and openai display name are
updated to match; validate-skill.sh moves with the dir and its paths are
fixed for the new depth and engineering/ layout.
Add two engineering skills for implementing tracker tickets end to end:
- dev-workflow: selects workflow:ready-for-agent tickets, runs them in
isolated worktrees, opens one PR/MR per ticket, reviews, merges, and
cleans up.
- forge-cli: detects the forge from origin and wraps gh, glab, and tea
for Gitea/Forgejo, GitHub, and GitLab.
Docs cover install, prerequisites, ticket labels, and per-forge CLI usage.
Reorganize README.md with category sections (engineering, pkm, etc.)
for both user-invoked and model-invoked skills. Add new subcategory
READMEs for skill-authoring and thinking-and-docs. Replace
/setup-matt-pocock-skills references with setup-skills across all SKILLs.
Add OpenAI interface metadata to 14 skills (commit-staged,
implement-isolation, implement-isolation-tmux, project-context-pack,
setup-skills, agent-handoff, knowledge-gardener, tmux-launch-agent,
conversation-summary, crit, pkm-curation, research-vault,
youtube-video-capture, lsp-code-analysis).
Add new lsp-code-analysis skill for semantic code navigation and
refactoring via the Language Server Protocol.
Replace the monolithic implement-issue and implement skills with two
focused alternatives: implement-isolation (subagent + reviewer) and
implement-isolation-tmux (tmux-launch-agent for fire-and-forget).
Update the README to list the new skills.
Clean up all skill bucket READMEs — sort entries alphabetically within
user/model sections, add category descriptions to each bucket, simplify
the deprecated forge-skills doc to a bare notice, update triage label
count (5→7) in AGENTS.md, and add a Project Context Pack section.
Captures subtitles from a YouTube video via yt-dlp, produces a prose
summary with key takeaways, and saves both as OKF-conformant notes
into the Video/ bundle in the Obsidian vault.
Add deprecated forge-gitea and forge-github skill entries to the main
README, and create a new misc category for rarely used skills like
tmux-launch-agent.
- Add wayfinding operations section to all issue tracker backends (GitHub, GitLab, Gitea)
- Update skill names from `to-issues`/`to-prd` to `to-tickets`/`to-spec`
- Fix Gitea CLI reference from `gitea` to `tea`
- Fix ADR path from `adr` to `docs/adr`
- Fix various typos and whitespace issues in Gitea tracker docs
- Restructure skill listings across all README files
- Add new skills: agent-handoff, commit, tmux-launch-agent, lsp-code-analysis
- Move knowledge-gardener and agent-handoff to in-progress status
- Reassign skills between user-invoked and model-invoked categories
- Update descriptions to include OKF v0.1 conventions for conversation-summary and research-vault
- Remove empty productivity skill bucket
- Consolidate deprecated skill sections
Remove `docs/agents/agent-cli.md` and all references to it from
`setup-skills/SKILL.md` (contents list, docs files list, and the
Agent CLI block template). Fix typo "languagee" → "language" in
`setup-skills/SKILL.md` and "labels" → "label" in
`implement-issue/SKILL.md`.
- New common/misc/tmux-launch-agent skill with detect-agent script
and agents-seed.md (moved from engineering/setup-skills)
- implement-issue simplified: delegates agent dispatch to
tmux-launch-agent instead of inlining it
- setup-skills stripped of Section E (agent CLI config)
- New in-progress/agent-handoff skill using tmux-launch-agent
- PKM skills simplified: conversation-summary and pkm-curation
rewritten with leaner process, crit streamlined
- knowledge-gardener removed (moved to common/in-progress/)
- All READMEs updated to match