tomtommyyuan

Automated Sde Skill — Git skill for Claude Code

Git community

Claude Code skills for the SDE loop — plan, review, PR, resolve — automated end to end: they commit, push, open PRs and answer review threads without stopping to ask, while keeping senior-engineer gua.

How to install Automated Sde Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open tomtommyyuan/automated-sde-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Automated Sde Skill does

Claude Code skills for the SDE loop — plan, review, PR, resolve — automated end to end: they commit, push, open PRs and answer review threads without stopping to ask, while keeping senior-engineer guardrails.

Alternatives in Git

  • Claude Code Action — A general-purpose Claude Code action for GitHub PRs and issues that can answer questions and implement code ch 6.6k ★
  • Contributing To Context-mode — This project is licensed under the Elastic License 2.0 (ELv2) and moves forward with your support 5.6k ★
  • GitHub Review Comments — Use when a PR has unresolved review comments that need responses -- evaluates each comment, implements valid f 1.5k ★

README

automated-sde-skill

Four [Claude Code](https://claude.com/claude-code) skills that cover the everyday software-engineering loop — plan → implement → self-review → pull request → act on the review — and run it **end to end without stopping to ask**. They commit, push, open the PR, reply on review threads and re-request review on their own. What they refuse is only the footgun list a senior engineer refuses too.

Skill What it does How far it goes on its own
sde-pr Cuts the working tree into atomic conventional commits, runs the repo's format / lint / typecheck / tests (autofixes committed), pushes, writes a reviewer-ready description from the actual diff and the repo's PR template, links the issue All the way; --merge enables auto-merge so GitHub merges when checks are green
sde-review Reviews the current branch or someone else's PR: verified, severity-rated findings (blocker / should-fix / nit) with file:line and a concrete fix, across correctness, security, tests, ML & data pitfalls, and repo conventions Self-review fixes blockers and should-fixes and commits each; PR review posts one review with inline comments
sde-resolve Fetches every unresolved review thread and failing check, gives each a verdict (agree / disagree with evidence / ask), fixes, pushes, replies in-thread, resolves what is done, re-requests review All the way; disagreements are stated plainly with evidence, never silently ignored
sde-plan Turns a request or GitHub issue into a grounded plan file in tasks/ whose checkbox steps each map to one commit; executes or resumes it step by step with tests and a commit per step. Has an experiment variant (hypothesis, baseline, metric, budget) for ML work Asks only for design decisions the code does not settle; everything else becomes a written assumption

Combined description cost in the system prompt: about 420 tokens for all four.

Install

git clone https://github.com/tomtom