tomharris
UserA Claude Code plugin that automates senior software engineer work — PR reviews, Slack answers, ticket implementation, doc reviews, and standups — all behind a human approval gate.
Categories
Indexed Skills (18)
answer-slack
Draft an answer to a Slack question about code, implementation, or project status. Use this skill when processing a slack-question queue item or when asked to draft a Slack response.
codify-learnings
Scan recent completed/rejected queue work for recurring friction and discoveries, and draft candidate learnings (memory files, skill notes, or CLAUDE.md additions) into the review queue. Use this skill when processing an /engineer-agent codify invocation.
create-design-doc
Generate a structured engineering design doc from a refined PM feature spec. Use this skill when processing a design-doc queue item.
create-tickets
Break a design doc into phased implementation tickets with dependencies. Use this skill when processing a ticket-plan queue item. Supports both Jira and GitHub Issues as the target tracker.
execute-item
Execute the approved (or rejected) external action for a single engineer-agent queue item. Headless-safe and used by both /engineer-agent review-queue (interactive) and /engineer-agent execute (remote ntfy approval) so the two paths never drift.
generate-digest
Generate a daily activity digest summarizing all engineer-agent work. Use this skill when asked to create a digest, or when triggered by the daily schedule.
generate-qa
Generate a QA test plan from a queue item containing ticket acceptance criteria and branch code changes. Use this skill when processing a qa-test-plan queue item.
generate-standup
Generate a daily standup update from recent activity. Use this skill when asked to prepare a standup, or when triggered by the daily schedule.
implement-ticket
Implement a ticket (Jira or GitHub Issue) by creating a branch, writing code using Ralph Loop, and preparing a PR. Use this skill when a ticket queue item is approved for implementation.
poll-github-issues
Poll GitHub Issues for new or updated issues assigned to the user. Use this skill when checking GitHub Issues for work, or during an engineer-agent poll cycle.
poll-github
Poll GitHub for new pull requests that need review. Use this skill when checking for new PRs, when running an engineer-agent poll cycle, or when the user asks to check GitHub for work.
poll-jira
Poll Jira for new or updated tickets assigned to the user. Use this skill when checking Jira for work, or during an engineer-agent poll cycle.
poll-slack
Poll Slack channels for unanswered questions directed at the user. Use this skill when checking Slack for new questions to answer, or during an engineer-agent poll cycle.
poll-slite
Poll Slite for design documents tagged for review. Use this skill when checking Slite for docs to review, or during an engineer-agent poll cycle.
refine-spec
Analyze a PM feature spec and draft clarifying questions, feasibility notes, and suggested changes. Use this skill when processing a spec-refinement queue item.
refine-ticket
Analyze an existing ticket (Jira, GitHub issue, or text) for scope clarity, implementation feasibility, testability, and sizing. Use this skill when processing a ticket-refinement queue item.
review-doc
Review a design document for technical accuracy, clarity, and completeness. Use this skill when processing a doc-review queue item or when asked to review a design doc.
review-pr
Review a pull request for correctness, bugs, architecture guideline adherence, and past team decisions. Use this skill when processing a PR review queue item, or when asked to review a specific PR.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.