ase-meta-review
SolidPerform a holistic, human-reviewer-style critique of the currently staged Git changes and emit an approve/reject verdict with prioritized, severity-tagged, line-cited findings. Use when the user wants the staged diff "reviewed", "critiqued", or "code-reviewed" before committing.
Code & Development 52 stars
5 forks Updated today Apache-2.0
Install
Quality Score: 82/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
@${CLAUDE_SKILL_DIR}/../../meta/ase-control.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-skill.md
@${CLAUDE_SKILL_DIR}/../../meta/ase-getopt.md
<purpose name="ase-meta-review">
Review Staged Changes
</purpose>
<expand name="getopt"
arg1="ase-meta-review"
arg2="--severity|-S=(LOW|MEDIUM|HIGH)">
$ARGUMENTS
</expand>
<objective>
Review the currently staged Git changes the way an *experienced human
reviewer* would - judging them *holistically* against the change's *own
intent* and against *correctness*, *design fit*, *clarity*, *robustness*,
and *project-convention conformance* - and emit a single *approve /
request-changes verdict* backed by *prioritized*, *severity-tagged*,
*line-cited* findings. This is a *synthesizing critique*, not a mechanical
scan: it complements `ase-code-lint` (mechanical quality), `ase-code-analyze`
(logic/semantics), and `ase-meta-diff` (intent narrative and risk).
</objective>
Procedure
---------
<flow>
1. <step id="STEP 1: Determine Change Set">
1. Determine *whether there are staged changes at all* by running the
corresponding command (taken exactly as given) and capturing its
output - the bare *list of staged file names* - into <diff/>. This
is a lightweight gate; the full diff is fetched by the sub-agent
in STEP 2, so capturing only the file-name list here is sufficient:
`git diff --cached --name-only HEAD`
2. <if condition="<diff/> is empty">
Only output the following <temp...
Details
- Author
- rse
- Repository
- rse/ase
- Created
- 5 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
Code & Development Solid
ase-meta-diff
Summarize the currently staged Git changes as a human-readable, intent-grouped narrative. Use when the user wants a concise and brief report of what changed and why. Optionally can check the diff for intent coherence and show a risk and blast radius report.
52 Updated today
rse Code & Development Solid
ase-meta-commit
Determine commit message for staged Git changes.
52 Updated today
rse Code & Development Solid
ase-meta-changelog
Update ChangeLog entries in CHANGELOG.md files
52 Updated today
rse