alamops skills
A personal set of 15 skills: code review, PRD and tasks, an implementation orchestrator, tests and bug hunting.
- 53 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- The orchestrator launches background subagents and writes code and commits.
- The break-fix skill attacks a running app and edits code to fix bugs.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/alamops-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The orchestrator launches background subagents and writes code and commits.
- The break-fix skill attacks a running app and edits code to fix bugs.
This is third-party code. Review the repository files before installing.
What it does
A collection of fifteen small skills under the open Agent Skills standard. The core, `implement`, drives feature delivery through subagents by phase: investigation, owner interrogation, plan, implementation, review, tests, run and fix, with model routing in `AGENTS_CONFIG.yml`. The phases also work alone: `investigate`, `grill`, `write-plan`, `execute-plan`, `write-tests` and `test-loop`. The `code-review` skill reviews changes read-only: wiring into production, claims against code, trust boundaries and whether tests can fail. `to-prd` and `create-tasks` prepare a PRD and a task set in `docs/`, `break-fix` hunts bugs in a running app and writes failing e2e tests, and `appstore-review` and `appstore-seo` audit an app against Apple rules and prepare listing fields. There are also `business-review` and `rpg-persona`.
Who it is for. Developers who want a full feature cycle, review and tests from an agent by phase and can set up model routing.
Good fit when
- A new feature goes from investigation and interrogation to implementation in subagent waves.
- A branch is checked by `code-review` without write access before merging.
- A PRD and a task set with an index are drafted from a description and the repository.
- An app is checked against current Apple rules before App Store submission.
Not a fit when
- You need one short edit with no plan.
- The team does not use subagents or parallel phases.
- You want only a native UI without a command line and documents in `docs/`.
Example request
Run implement for a CSV export feature: investigation and interrogation first, then the plan and implementation in waves.Limitations
The skills are personal and the author suggests forking what is useful and ignoring the rest. For Claude Code installing the bundle as a plugin is more reliable than `npx skills`: the CLI has open symlink bugs where the skill lands in `~/.agents/skills/` but Claude Code cannot see it. Do not use the `--all` flag on Claude Code. The `implement` orchestrator launches background subagents and writes code and commits, and `break-fix` attacks a running app, so check the branch and environment before starting.
How to disable. Remove the plugin with `/plugin` or the skill folders from `~/.claude/skills/` and `~/.agents/skills/`. Documents created in `docs/` stay.
FAQ
How do I install the collection in Claude Code?
Run `/plugin marketplace add alamops/skills` and `/plugin install alamops-skills@alamops-skills`. Call skills as `/alamops-skills:name`.
How do I install in Codex?
Run `npx skills add alamops/skills --skill '*' --agent codex`. A single skill is installed with `--skill` and its name.
What does `implement` include?
Phases of investigation, interrogation, plan, implementation, review, tests, run and fix. Model and agent routing is set in `AGENTS_CONFIG.yml`.
Why does `code-review` not edit code?
The skill is read-only: it checks wiring, trust boundaries and whether tests can fail and leaves fixes to you.
What does `break-fix` do?
It attacks a running app as a hostile and impatient user, finds root causes, writes a failing e2e test, fixes it and proves the suite is green again.
Discussion
No questions or reviews yet.
Related
SkillsNine short skills: tests, review, ADR plans, slides, a wiki, image generation, worktrees and plan implementation.
Dimillian Skills
Skills
A set of 16 engineering skills for agents: Apple platform work, macOS packaging, React performance, code review and refactoring
Twelve standalone skills for development: an agent loop with planning and review, pull request handling, TDD and email triage.
Builder Skills
Skills for agents
A set of small skills from Builder.io for agent work habits: visual plans and diff recaps, docs-first checks, cross-agent review and clean status updates
Brooklyn skills: 25 portable agent skills for pull requests, triage, cleanup, UI checks and research
A set of 17 engineering skills: evidence-driven debugging, code review, git worktrees, SSH tunnels and mobile automation.
README in short
The README explains what a skill is, shows install channels and a table of fifteen skills with tags. A plugin is recommended for Claude Code and `npx skills` for other agents.
README badge
Original SKILL.md
---
name: code-review
description: (alamops) Performs a thorough, read-only code review of any change source — a pull request, a git diff, uncommitted edits, recent commits, or code just produced in the conversation — and re-reviews a fix round, scoring each earlier finding fixed / partial / not fixed. Flags bugs; security and trust-boundary gaps (tenant isolation, authz, approvals bound to the wrong version, untrusted input driving privileged state, atomicity, retry safety, RLS self-recursion); reliability under the real deployment (two instances, crashes mid-step, network calls inside transactions, unbounded retries); code that is written and tested but never wired into production; PR-body and doc claims the code doesn't back; tests that cannot fail; performance, config and schema drift; and blast-radius gaps — checked against the repo's own rules and specs. Returns findings with severity, file:line, a failure scenario and a fix; never edits code. Use for any code review, PR review, re-review, diff review, or critique of recent changes.
---
# Code review
A read-only review skill: produce findings the author can act on without reopening the code, and never edit code. Tone: a direct, friendly senior teammate — plain words, concrete scenarios, firm where you have evidence, a question where you don't.
## Where the expensive defects hide
The defects that cost the most in a finished change are rarely typos in the changed lines. They are:
- **Code that is written but not wired.** Exported, unit-tested, listed as done in the PR body — and called by nothing in production. Sometimes it's the feature's main output that never gets produced.
- **A guard on one path and not its sibling.** The main path checks authorization; the batch action, the retry, the fallback job, or the path a fix just added does not.
- **Behavior that holds with one process.** Two instances, a rolling deploy, a crash between two steps, or a dependency outage breaks it.
- **A test whose name promises more than it checks.** It passes with the bug still in, because it asserts something that was always true, or it silently returns when its database is missing.
- **A mistake the repo already wrote down.** A lessons-learned entry, a checklist, an ADR or a tech-debt item that the change repeats.
- **Claims that drifted from the code.** The PR body, a generated report, the plan's ledger or a commit message describes work that isn't there.
The diff alone shows none of these. Each one needs you to look past the changed lines, at callers, entry points, the deployment shape and the repo's own docs. Spend most of the review's effort there.
## Rules
1. **Read-only.** Even if an editing tool is available, do not modify code. Fixes, refactors and tests are findings, not commits.
2. **Every finding is concrete.** State the mechanism, a **scenario** (who does what, in which state, and what goes wrong), and the fix. If you can't build a plausible scenario, write it as a question instead.
3. **Verify before you report.** Re-check every blocker and must-fix yourself at the reviewed head by reading the code, running a grep, or tracing the call. A sub-agent's finding sounds equally confident whether it's right or wrong, and a wrong blocker costs the author a day.
4. **Complete the entire review.** Walk every changed file. Don't stop after the first few hits.
5. **Promise discipline.** Don't defer work you can do now. If you spot something, write it down as a finding immediately. Don't say "I'll come back to this."
6. **Explain the why.** Every finding states what is wrong and why it matters. No bare assertions.
7. **No positive findings.** Findings are for problems. Don't emit "looks good" or "nice touch" items. A clean area gets a one-line mention in the summary. One exception: on a large review, a short **Keep** list is allowed (see *Report*). Each Keep item names a specific pattern, with file:line, that the fix round must not break. It qualifies because the fixer can act on it. Ask: "Is there an action the author should take?"
8. **Say what you didn't do.** Note it if CI wasn't re-run, the spec wasn't found, migrations weren't applied, or the plan/apply step wasn't run. Put this in the header so the reader knows what the verdict rests on.
## 1. Pick and pin the review target
| Trigger | How to gather the diff |
| --- | --- |
| User names a PR (URL or number) | `gh pr view <n> --json title,body,headRefOid,baseRefName,commits,files` and `gh pr diff <n>`; read the review comments too (`gh api repos/{owner}/{repo}/pulls/<n>/comments`, `gh pr view <n> --comments`) since an earlier review changes the job (see §4). |
| "Review this branch" / "my changes" / "what I'm about to push" | `git status`, `git diff <base>...HEAD`, `git log <base>..HEAD --stat`. Default `<base>` to `origin/main` (or `origin/master`); fall back to `main`. |
| Uncommitted / pending / staged work | `git status`, `git diff` and `git diff --cached`. |
| "Recent commits" / "the last commit" | `git log -n <N> --stat`, `git show <sha>` for each. |
| Code we just wrote or discussed in this conversation | The files edited this session — re-read them from disk; don't trust your memory of the patch. |
| "Re-review" / "check the fixes" / a prior review is pasted or exists on the PR | Re-review mode — §4. |
| Ambiguous ("review my code") | Ask once: "The open PR, your uncommitted changes, the diff against `main`, recent commits, or the code we just wrote?" Then proceed. |