Loading...
Loading...
Register a repo in the AFK board registry (~/.claude/afk.json) so engineer, triage, and reviewer can resolve its tracker and board. Generates the per-repo entry idempotently with a script, resolving the repo path itself so it works on any machine (laptop, VPS). Use when a repo is not yet on the board ("this repo has no afk.json entry", "set up afk", "register this repo", /afk-setup), or it runs automatically as part of startup.
npx skill4agent add dividendsolo/skills afk-setupengineertriagereviewer$CLAUDE_CONFIG_DIR/afk.json~/.claude/afk.json{
"repos": {
"/abs/path/to/repo": {
"tracker": "linear",
"linear": { "team": "Engineering", "project": "Docket phase 1: ingest, feed, reader" },
"readyStatus": "Ready for Agent",
"humanStatus": "Ready for Human",
"shipMode": "pr"
}
}
}trackerlineargithublinear: { team, project }github: { repo: "owner/name", project? }readyStatushumanStatusReady for AgentReady for HumanTriageIn ReviewChanges RequestedDoneshipModepr# Linear board (the DEFAULT). Team defaults to "Engineering"; only the project
# is required (it cannot be inferred):
bash <path-to-this-skill>/scripts/init-afk.sh --linear-project "Skills"
# Linear with a non-default team:
bash <path-to-this-skill>/scripts/init-afk.sh \
--tracker linear --linear-team "Design" \
--linear-project "Docket phase 1: ingest, feed, reader"
# GitHub board (opt-in; owner/repo inferred from the origin remote):
bash <path-to-this-skill>/scripts/init-afk.sh --tracker github--tracker linear--linear-team "Engineering"--ready "Ready for Agent"--human "Ready for Human"--ship pr--forcenodebun/afk-setupgit rev-parse --show-toplevel--forceEngineeringlist_projectsinit-afk.shstartupEngineering/afk-setup--tracker githubengineertriagereviewer