| name | eds-review |
|---|---|
| description | EDS Jira review queue and immutable-commit review bridge. Reviews an EDS Jira task from its linked commits (never the working tree), writes a timestamped report into .doc/EDS-XXXX/, and optionally publishes the verdict to Jira. Use when the user says "/eds-review", "eds-review EDS-1234", "отревьюй EDS-1234", "что у меня в Code Review", or asks to review an EDS task by its Jira key. |
| version | 1.0.0 |
| license | MIT |
| tags | jiracode-reviewgiteds |
| owners | redickowii |
| metadata | {"author":"redickowii","harnesses":["claude-code","opencode"],"requires":["jira-cli","git","local EDS clones","JIRA_API_TOKEN"],"post_install":"scripts/install.sh"} |
EDS Review
Bridge between an EDS Jira task, its linked immutable commits, and a documented, evidence-based review verdict.
##When to use
/eds-reviewwith no key — show the Code Review queue of the current user./eds-review EDS-1234— review that task from its linked commits.- Free-form: "отревьюй EDS-1234", "что у меня в Code Review".
##How to run it
Delegate the work to the eds-code-reviewer subagent (Claude Code: Task tool,
subagent_type: eds-code-reviewer; opencode: agent eds-code-reviewer). The
agent holds the full workflow and safety rules; this skill only maps user intent
to that agent's mode.
The agent and the command are registered by scripts/install.sh (the market CLI
copies skill files only, it cannot register a subagent). If eds-code-reviewer
is not available in the current harness, run that script once — and until then,
follow references/agent.body.md inline instead of delegating.
##Prerequisites
jira-cli configured against the self-hosted fssoft Jira, JIRA_API_TOKEN in
the environment, and local clones of the EDS repositories under
$EDS_WORKSPACE.
##Argument intent (interpret by intent, not a rigid flag grammar)
- No task key — inspect Jira tasks where
status = "Code Review"andCode Reviewer = currentUser(). Report the queue and the most relevant next review; do not write to Jira. EDS-XXXX— review that Jira task from its linked immutable commits.auto,авто,сам,без вопросовor equivalent — work autonomously through discovery, review, validation, documentation, and self-check.- Publish intent (
status,статус,update Jira,обнови Jira,заверши, or an explicit request for a comment/transition) — in autonomous mode, publish the verified verdict to Jira and make the matching transition. - If autonomous Jira-write intent is unclear — do not write to Jira. Ask the user after presenting the verdict.
##Hard rules
- Apply
/reviewstandards to the exact immutable commit range; do not replace the existing/review. - Never use
git pull,git push,git commit, or working-tree changes as review scope. - Reports and task materials live only in the EDS workspace
(
$EDS_WORKSPACE, default~/work/EDS) under.doc/EDS-XXXX/, namedEDS-XXXX-code-review-YYYY-MM-DD_HH-MM-SS_MSK.md. - Verdicts:
APPROVED/CHANGES REQUESTED/BLOCKED.
##References
references/review-checklist.md— review checklist, severity levels (🔴 critical / 🟡 warning / 🔵 suggestion) and report format.references/agent.body.md— the fulleds-code-reviewerworkflow (single source for both harnesses).references/command.body.md— the/eds-reviewcommand body.references/harness/*.head.md— harness-specific frontmatter used byscripts/install.sh.$EDS_WORKSPACE/AGENTS.md— EDS workspace rules (load first).