Releases: Viniciuscarvalho/swift-code-reviewer-skill
Release list
v1.4.0 — Multi-agent support (Claude, Codex, Gemini, Kiro)
What's new
- Multi-agent support — install the skill for Claude Code, OpenAI Codex CLI, Google Gemini CLI, and Kiro with a single interactive
npx swift-code-reviewer-skill init - Canonical core — one source of truth (
core/swift-code-reviewer.core.md) with thin per-agent wrappers; non-Claude agents get must-load excerpts inlined - Sidecar install model — installer never modifies your existing
AGENTS.mdorGEMINI.md; each agent gets a dedicated file alongside - Installer flags —
--agent <name[,name]>,--all,--dry-run,--force; TTY-detect fallback toclaudepreserves CI scripts - 18 installer tests using Node's built-in
node:test - Real usage examples — three full review reports against pinned OSS commits (
examples/) - Init demo GIF —
assets/init-demo.gifgenerated via VHS tape
New runtime dependency
@inquirer/prompts (~200KB) — interactive checkbox for agent selection in TTY mode.
See CHANGELOG.md for full details.
v1.3.0 — Spec adherence and agent loop feedback
What's new
- Spec adherence table — every review now maps PR acceptance criteria to concrete diff locations, flags scope creep, and calls out missing implementations
- Agent loop feedback — detects recurring patterns across findings and drafts
.claude/CLAUDE.mddirectives to prevent them in future AI-generated PRs
See CHANGELOG.md for full details.
v1.2.0
What's new in 1.2.0
Bundled companion skills
Five Swift/SwiftUI knowledge bases now ship in-tree under skills/, so a single install gives you a complete, self-contained reviewer:
| Skill | Primary author |
|---|---|
swiftui-expert-skill |
@Dimillian |
swift-concurrency |
@AvdLee |
swift-testing |
@AvdLee |
swift-expert |
@bocato |
swiftui-ui-patterns |
@Dimillian |
Each bundled skill retains its original SKILL.md + references/ structure and gains a NOTICE.md with attribution. Closes #1.
init command
Scaffold a review agent and /review slash command directly into any project:
npx swift-code-reviewer-skill init
This writes .claude/agents/swift-code-reviewer.md and .claude/commands/review.md using the bundled templates.
skill-review GitHub Action
Any PR that touches SKILL.md now gets an automated quality review posted as a comment. Contributed by @yogesh-tessl in #2.
SKILL.md condensed 71%
The main skill file was cut from ~500 lines to ~140 lines. All detail lives in references/*.md; SKILL.md now holds finding examples and phase checkpoints.
Full changelog: CHANGELOG.md
v1.1.1
What's Changed
Fixed
- Replace
install-skill.shwith the correct installer for this skill (previously contained the XcodeBuildMCP installer by mistake) - Add
uninstallcommand support toinstall-skill.sh
Full Changelog
See CHANGELOG.md for details.
Installation
npx swift-code-reviewer-skillv1.1.0
What's Changed
Added
- Increased adjustments from Dimillian skill and more scenarios to cover
- Improved NPX installation section in README with auto-update tip
- Added screenshot placeholder in Usage section (
assets/demo.png)
Full Changelog
See CHANGELOG.md for details.
Installation
npx swift-code-reviewer-skill