Skip to content

feat: GitHub App identity, new commands, and skill improvements#49

Merged
jdelfino merged 1 commit intomainfrom
feature/github-app-and-new-commands
Mar 18, 2026
Merged

feat: GitHub App identity, new commands, and skill improvements#49
jdelfino merged 1 commit intomainfrom
feature/github-app-and-new-commands

Conversation

@eval-claude-bot
Copy link
Copy Markdown

Summary

  • GitHub App setup script — one command sets up a sandboxed GitHub identity for agents (idempotent, no secrets manager dependency, wires SessionStart hook + shell profile automatically)
  • Token generation script — called by the SessionStart hook to auto-refresh hourly tokens
  • Human review gate — GitHub Actions workflow that blocks merge on needs-human-review labeled PRs until a human approves
  • New commands: /bug (methodical investigation + fix), /fire (emergency agent handoff with context dump)
  • New skill: rebase (conflict resolution with intent gathering from beads issues and PR context)
  • Skill improvements ported from downstream project:
    • coordinator: needs-human-review label support
    • merge-queue: structured rebase flow with subagent fallback, label-aware categorization
    • planner: task sizing heuristics, "files to read for context", testing notes, EnterPlanMode/ExitPlanMode warning
    • reviewer-plan: task sizing checklist, integration test verification
    • work.md: GitHub issue (#<number>) and ad-hoc description handling

Test plan

  • setup-github-app.sh runs idempotently (re-run skips completed steps)
  • generate-github-app-token.sh generates a valid token from state file
  • Human review gate workflow syntax is valid
  • Skills/commands have no project-specific references

Generated with Claude Code

- GitHub App setup script (idempotent, no secrets manager dependency)
  - Token generation script for SessionStart hook
  - Human review gate workflow (label-based merge blocking)
- New commands: /bug (methodical investigation), /fire (emergency handoff)
- New skill: rebase (conflict resolution with intent gathering)
- Skill improvements ported from downstream project:
  - coordinator: needs-human-review label support
  - merge-queue: structured rebase flow with subagent, label handling
  - planner: task sizing heuristics, testing notes, context file lists
  - reviewer-plan: task sizing checklist, integration test verification
  - work.md: GitHub issue and ad-hoc description handling

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@jdelfino jdelfino merged commit b6e2bda into main Mar 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant