SOC 직업 분류 기준
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/xoai/sage --skill sage-review명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | sage-review |
| description | Review report with strengths, issues, risks, verdict |
| version | 1.0.0 |
| author | Sage |
| metadata | {"hermes":{"tags":["Sage","Workflow","review"]}} |
Load this skill when the user runs /sage-review or asks to review something (the Sage review workflow).
Hermes does NOT interpolate an in-body argument token. The user's arguments/flags arrive as a SEPARATE instruction line appended to this skill invocation. Wherever the steps below refer to "the user's arguments", use the text of that appended instruction line.
When a step calls for an independent review, invoke delegate_task against the sage-reviewer skill. Hermes delegate_task has NO toolset-restriction parameter — read-only is prompt-enforced, and you MUST verify afterward that the reviewer made no edits (e.g. git status unchanged) before accepting its verdict.
Independent evaluation. Designed to work in a fresh session for maximum objectivity, but also works within an existing session.
/review has four modes. Parse the arguments the user provided alongside this skill invocation (delivered as a separate instruction line, NOT a literal token) for a mode flag; default is code /
artifact review.
| Invocation | Mode | Read the mode reference |
|---|---|---|
/review (default) | Code / artifact quality | (this file, Steps 1–5) |
/review --ux | UX assessment (audit → evaluate → heuristics) | core/workflows/review-modes/ux.md |
/review --design | Design-system compliance + visual quality | core/workflows/review-modes/design.md |
/review --browser | Functional / browser QA (optional Lightpanda) | core/workflows/review-modes/browser.md |
These modes fold in the former /analyze, /design-review, and /qa
workflows. On a mode flag, read the matching reference and follow it; the Rules
below still apply. --ux uses the ux-review skill, which ships in the
sage-product pack — if it is not installed, say so and offer
sage add xoai/sage-product.
If not specified, scan .sage/work/ and .sage/docs/ for recent
artifacts. Present them:
Sage: Available for review:
[1] .sage/work/20260316-checkout/brief.md (updated today) [2] .sage/work/20260316-checkout/spec.md (updated today) [3] .sage/docs/ux-audit-homepage.md (updated yesterday)
Which artifact should I review? Or describe what you'd like evaluated.
If the user specifies an artifact, proceed directly.
Search for prior knowledge using sage_memory_search — pass the artifact topic and domain as query (string), limit as 5 (integer). If the tool is not available, proceed without memory context.
Read the artifact fully.
Identify which skill or workflow produced this artifact — check for skill prefixes in the filename, references in the content, or metadata. Load the producing skill's quality criteria — these become the primary evaluation framework. If the producing skill cannot be identified, use the three general lenses in Step 3.
If this is a fresh session, note: "Sage: Reviewing with fresh eyes — I wasn't involved in producing this work."
If this is the same session, note: "Sage: I produced this work, so my review may have blind spots. For a more independent evaluation, consider a fresh session or the /review command."
Review the artifact against three lenses:
For detailed code quality review, read
sage/core/capabilities/review/quality-review/SKILL.md.
Completeness — Does it cover what it should? Are there missing sections, unaddressed scenarios, or gaps in reasoning? Check against the producing skill's quality criteria if available.
Consistency — Does it align with other project artifacts? Does the spec match the brief? Does the plan match the spec? Are there contradictions within the document itself?
Quality — Is the thinking sound? Are claims supported by evidence? Are trade-offs named explicitly? Would a domain expert find this credible? Is anything vague where it should be specific?
For each finding, note:
Structure the review clearly:
## Review: [artifact name]
### Strengths
[What's well-done — be specific, not generic praise]
### Issues Found
[Each issue: observation → impact → suggestion]
### Risks
[Things that aren't wrong but could cause problems downstream]
### Verdict
[One of:]
✓ Ready to proceed — [minor notes if any]
⚠ Needs revision — [specific items to address]
✗ Significant gaps — [recommend rework before proceeding]
Based on the verdict:
[A] Accept findings — proceed with suggested next step [R] Revise — I'll address the issues found [D] Discuss — let's talk about specific findings
Prepend review findings to .sage/decisions.md.
When --quality-locked is active, loop review/revise at each Quality Gate until findings reach a clean bar (no Critical, no Major, only cosmetic Minor) or the iteration cap (10) is reached. Uses a deterministic Python checker for classification and decision logic; agent runs the actual review and revision steps.
Use after implementation passes the quality gates, when a change needs an independent pass over the code before it ships, or when the user asks to "QA this", "check the implementation", or "verify it matches the spec". Applies to Standard and Comprehensive scopes with the Task tool available; Lightweight tasks skip.
Configure Sage preset and project settings. Switch between base, startup, enterprise, or opensource constitution presets. Use when the user says "configure sage", "change preset", or "sage settings".