ソース情報
- リポジトリ
- xoai/sage
- ソースの最終更新活動
- 2026年8月5日 18:24
- 検出された SKILL.md の言語
- 英語
- スター
- 26
- フォーク
- 7
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
SOC 職業分類に基づく
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/xoai/sage --skill sage-reviewコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?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".