This repo curates compact, user-wide agent skills for an agentic coding factory: decision sharpening, implementation, debugging, review, PR delivery, CI repair, parallel worktrees, and maintainer orchestration.
grill-me: resolve consequential decisions one recommended question at a time;/grillingis an alias.implement: build settled work as small verified slices and leave it review-ready.debug: reproduce and fix defects using a focused debug subagent;/bugis an alias.explain: give a one-shot, read-only explanation from repository evidence.teach: build durable learning through explanation, practice, feedback, and retrieval.readout: turn an investigation or fresh codebase question into a durable interactive HTML guide.code-review: review a local diff, commit, branch, or PR for correctness risks.resolve-conflicts: finish an in-progress conflicted Git operation by intent.create-pr: prepare a clear, reviewable pull request on a conventional branch.babysit: keep an open PR healthy and merge-ready through review, CI, and conflicts.split-to-prs: divide current chat work, changes, a branch, or a PR into coherent PRs.review-pr: inspect an existing PR and decide whether to fix, request changes, or land.release-pr: prepare a release-oriented PR with version, changelog, and rollout proof.ci-fix: watch GitHub checks for a PR, branch, or commit and fix high-confidence failures.issue-triage: classify the current repo's issue/PR queue.loop: own one item from request or queue selection to its authorized terminal state.git-finish: verify, stage, commit, push, and hand off finished implementation work.worktree-agents: isolate parallel agent work with git worktrees.humanizer: rewrite prose to remove AI writing tells while preserving meaning.
Imported or source-inspired skills kept here:
agent-browserfind-skillsfrontend-designdeep-reviewmaintainer-orchestratorgrill-meimplementresolve-conflictsteachreadouthumanizer
code-review includes the independent read-only subagent review policy. Editing
subagents belong in isolated worktrees via worktree-agents.
loop is the orchestrator. It composes the focused skills without duplicating
their internals:
request or queue
-> grill-me only for consequential unresolved decisions
-> implement | debug | review-pr | resolve-conflicts
-> verification + code-review
-> git-finish + create-pr
-> babysit until merge-ready
-> optional authorized merge
-> clean synchronized base, then repeat
teach, explain, and readout are user-level learning and documentation
tools, not required stages in the engineering loop.
- Codex reads the canonical skills from
.agents/skills. - Claude Code reads the same skills through
.claude/skills, which points to the canonical.agents/skillsdirectory. - Keep
.agents/skillsas the source of truth so the two clients do not drift.
- Local workflow skills are licensed under LICENCE.
- Sourced and source-inspired skills are tracked in THIRD_PARTY_NOTICES.md.
- Keep upstream license files with imported skills, for example
.agents/skills/frontend-design/LICENSE.txt.
Install or update this pack into user-wide Codex and Claude Code locations:
scripts/install.shPreview changes first:
scripts/install.sh --dry-runDefaults:
- skills sync to
$HOME/.agents/skillsand$HOME/.claude/skills; - slash wrappers sync to
$HOME/.claude/commands; - only skills previously installed by this pack are pruned when removed here.
The .claude/commands wrappers are intentionally tiny. They route common
commands such as /grill-me, /implement, /debug, /teach, /readout, /humanizer, /babysit, and /create-pr to
the skills above instead of duplicating instructions.
- Keep
SKILL.mdfiles short. Put detailed examples inreferences/. - Prefer scripts for fragile repeated shell logic.
- Avoid hard-coded personal paths in main skill bodies.
- Keep trigger descriptions specific so implicit skill selection stays cheap.
- Validate after edits:
find .agents/skills -name SKILL.md -print
bash -n .agents/skills/ci-fix/scripts/watch-gh-checks.sh
bash -n scripts/install.sh