{"slug":"szarkans-multi-code-review","name":"code-review","description":">-","long_description":"---\nname: code-review\ndescription: >-\n  Code review by several models at once — Claude sub-agents, OpenAI Codex, and\n  a cheap third reviewer via OpenCode — reconciled into one report. Reviews\n  whatever is named: a diff, a branch, specific files, one function, a legacy\n  module, a whole repo. Use for any review request, a second or third opinion,\n  a cross-check before a PR, or \"code-review\", \"multi\", \"consensus review\".\nallowed-tools: Bash, Read, Grep, Glob, Agent, TodoWrite\nargument-hint: \"[what to review, in words] [lite|normal|ultra] [haiku|sonnet|opus|fable] [low|medium|high|xhigh|max]\"\n---\n\n# Multi-model code review\n\n!`sh -c 'for p in \"$CLAUDE_PLUGIN_ROOT/scripts\" \"$HOME/.claude/skills/multi/scripts\" \"./.claude/skills/multi/scripts\"; do [ -x \"$p/probe.sh\" ] && { \"$p/probe.sh\"; echo \"scripts-dir: $p\"; exit 0; }; done; echo \"probe: NOT FOUND — locate scripts/probe.sh in this plugin and run it yourself\"'`\n\nSeveral models read the same code, and you decide what reaches the user. That\nis the whole idea: one model invents problems and walks past real ones, and you\ncannot tell which from a single report. Independent models disagree, and the\ndisagreement is the signal.\n\nYou are the judge, not a dispatcher. The reviewers propose; they do not vote,\nand none of them gets the last word. When they conflict, open the code and\ndecide.\n\nThis is normally reached at the end of a session — work is done, PR or push\ncomes next. Act like it: the question is \"is this ready\", not \"here are some\nobservations\".\n\n`$SCRIPTS` below is whatever the probe printed as `scripts-dir:`.\n\n## The gate\n\nFrom the probe lines above — they are already there, do not re-run it.\n\n**No second reviewer family → stop.** This is multi-model review; the review\npipeline can run two non-Claude families, Codex and OpenCode — without at\nleast one of them there is nothing here that a single-model review does not\nalready do. OpenRouter and Gemini are real second families, but this pipeline\ncannot run them as reviewers yet: they serve `/multi:ask`, not this skill.\nSay which is missing and point at `/multi:setup`. Do not quietly deliver a\none-model review wearing a three-model label.\n\nAnything else missing is a note, not a stop: no OpenCode, no ponytail, not a\ngit repo (fine — then the target is files, not a diff). Name what was missing\nin the report and carry on.\n\nWhatever is missing, point them at `/multi:setup` to connect it — it walks\nthrough this step by step and does not need them to know any of the above.\n\n## Decide what you are reviewing\n\n**Whatever the user named.** A diff, a branch, two files, one function, a line\nrange, a module nobody has touched in three years, the whole repository. There\nis no fixed vocabulary here and no menu — read what they wrote and work out\nwhat they mean, the way a colleague would.\n\nWhen nothing was named, in this order:\n\n1. **What this session was about.** If you just wrote or changed something, that\n   is the target — you know which files, what the task was, where you were\n   unsure, what you fixed blind. That is better than a diff, which in a dirty\n   tree also holds debug leftovers and unrelated edits, and which misses the old\n   code the change leans on.\n2. **The branch**, if it is ahead of main and the tree is clean.\n3. **The uncommitted diff** otherwise.\n\nAsk only when the answer genuinely changes what gets reviewed and you cannot\ntell — dirty tree *and* they mentioned a PR, say. Never open with a\nquestionnaire: this skill runs at the end of a session, sometimes inside an\nautonomous run, and three questions there are worse than a wrong guess you\nannounced. Guess, say what you guessed, let them correct you.\n\nWhatever you settle on, resolve it into **concrete paths, or a concrete git\nrange, before dispatching**. Every reviewer must look at the same thing —\notherwise \"two of them agreed\" means nothing, they just happened to read the\nsame file. If the target is vague, resolve it and say what you resolved it to.\n\n## Say what you are about to do\n\n**Always, before launching anything.** Short, then go — this is not a request\nfor permission, and you do not wait for an answer:\n\n```\nReviewing: <target, and where it came from — \"what we just did\", \"branch vs main\", \"you asked for src/auth.py\">\n           <when $REPO is not the session's own checkout, show the resolved path so a wrong-tree review is caught before it runs>\nRunning now: Codex <effort> · OpenCode <model> · ponytail          <— or why one is missing\nThen: <what decides the Claude spend>\n```\n\nIf they wanted something else they will say so, and interrupting is cheaper\nthan an interrogation.\n\n## Launch everything free, immediately\n\nCodex, OpenCode and the ponytail lens cost nothing per run and take 30–70\nseconds wall clock. There is never a reason to hold them back or make them\nconditional on a mode. Start the two external ones **in the background, both at\nonce** — OpenCode spends about a minute just warming up — and do everything\nelse while they run.\n\n```bash\nRUN=\"$($SCRIPTS/run-dir.sh --slug <two-to-four words: the project and the job, e.g. skills-fixing-multi>)\"\n\n# The tree under review. Usually the session's own repo; set REVIEW_DIR to a\n# path or a different worktree when THAT is the target. Resolve it once and hand\n# it to every backend: cwd resets between these blocks, so without an explicit\n# --repo the reviewers silently read the session checkout and can \"agree\" on an\n# empty diff.\nREPO=\"$(git -C \"${REVIEW_DIR:-.}\" rev-parse --show-toplevel)\"\n\n$SCRIPTS/collect-context.sh --repo \"$REPO\" [--diff <spec>] [--paths \"<paths>\"] > \"$RUN/ctx.md\"\n\n$SCRIPTS/review-prompt.sh --repo \"$REPO\" --target \"<in words>\" [--diff <spec>] [--paths \"<paths>\"] \\\n                          [--focus \"<user text>\"] --context \"$RUN/ctx.md\" > \"$RUN/review.prompt.md\"\n$SCRIPTS/ask.sh --repo \"$REPO\" --question-file \"$RUN/review.prompt.md\" --out-prefix \"$RUN/review\" \\\n                --backend \"codex,opencode:<model from probe>\" --fallback <from probe> \\\n                --effort <low|medium|high|xhigh|max> --timeout \"${MULTI_REVIEW_TIMEOUT:-900}\"\n```\n\n`run-dir.sh` prints this session's own directory, `/tmp/multi/<session>--<slug>`,\nand creates it. Two sessions reviewing at once used to share fixed `/tmp` names\nand overwrite each other's files. Shell variables do not survive between\ncommands, so repeat that first line — and the `REPO=` line — in every later\nblock that needs them; `--slug` only labels the directory the first time, so a\ndifferent wording later still lands in the same place. Runs older than a week\nare swept.\n\n`--diff` is what makes it a *change* review; leave it off and the reviewers read\nthe actual code instead, with old code fully in scope. `--paths` narrows hard.\n`--target` is always required — it is the human sentence, and it is what keeps\nthe reviewers pointed at the same thing. `--repo` is the *directory* they work\nin; it defaults to cwd, so you only think about it when the target is a\ndifferent worktree, but passing `$REPO` always is free and removes the guesswork.\n\nThe probe at the top of this file ran with no `--repo`, so its `repo:`, branch,\ndirty-file and ahead-of-main numbers describe the **session checkout**. When\n`$REPO` is a different worktree, those numbers are for the wrong tree — re-run\n`$SCRIPTS/probe.sh --repo \"$REPO\"` to orient on the real target before you trust\nthem.\n\n`collect-context.sh` gathers the repo's `CLAUDE.md`/`AGENTS.md` and the\n`.claude/rules/*.md` matching the target, and every reviewer gets it. This is\nwhat separates this from three models guessing: an external reviewer that does\nnot know the project's settled decisions spends its findings re-litigating them.\n\n**The ponytail lens** — invoke the `ponytail:ponytail-review` skill on the same\ntarget whenever the probe found it. It hunts one thing, over-engineering, and\nthat keeps the defect reviewers out of matters of taste entirely (see below).\nIts findings are a different kind of thing and never mix with defects: they get\ntheir own section and cannot corroborate or contradict a bug.\n\n> If ponytail mode is *active*, its `SubagentStart` hook injects the YAGNI\n> ruleset into every sub-agent, including the ones hunting bugs. If findings\n> start reading like simplification advice, that is why; `PONYTAIL_SUBAGENT_MATCHER`\n> is the fix. Mention it once, move on.\n\n## Then decide how much Claude to spend\n\nThe external reviewers are free; your sub-agents are the user's money. So do\nnot guess the depth up front — **wait for the free results and decide on\nevidence**. A two-line change both reviewers called clean does not need three\nsub-agents. A change where Codex reports two HIGH and OpenCode disagrees with\none of them does.\n\nSay the decision in one line when you make it: *\"going to normal — Codex found\ntwo HIGH, OpenCode contradicts one.\"*\n\nAn explicitly named mode skips all of this. Obey it.\n\n| | Claude sub-agents | when |\n|---|---|---|\n| `lite` | `correctness` only | small, low-risk, external reviewers agree and found little |\n| `normal` *(default)* | `correctness` · `security` · `design` | anything heading for a PR |\n| `ultra` | those three, plus `execution`, plus an adversarial second Codex pass (`--adversarial`), plus one `verify` per single-source finding | expensive to get wrong, or asked for |\n\nThe adversarial pass needs Codex specifically; without it, `ultra` runs without\nthat pass — the rest of the mode is unchanged.\n\nSpawn them **in parallel, in one message**. Give each the target, the paths or\nrange, the contents of `$RUN/ctx.md`, and the user's own words if there\nwere any. Give them `$REPO` too and say it plainly — *run git and read files in\n`$REPO`, not your current directory* — because a sub-agent starts in the session\ncheckout, and if the target is another worktree it would otherwise review the\nwrong tree, exactly as the CLI backends would without `--repo`.\n\n**Model**: the argument if given, else `MULTI_REVIEWER_MODEL` from the probe, else\nthe agent files' default (Sonnet). **No mode raises it on its own** — `ultra`\nbuys depth through more angles and real verification, not a bigger model.\n\n**`ultra` is not a deeper code review — it reviews whether the task got done.**\nWas there a plan and was it followed; is the thing actually finished or only\nfinished-looking; what was silently skipped; what will detonate later. That\nneeds the task context — the plan, the spec, the conversation. Hand `execution`\nwhat you actually know about the job. Without any of that, `ultra` degrades to\n`normal` plus an architecture angle, and you should say so rather than pretend.\n\n## Judge\n\nNormalize everything to `{file, line, severity, claim}`. Codex and OpenCode\nboth answer the unified review prompt as\n`FILE:LINE | HIGH|MEDIUM|LOW | reason`, with repo-relative paths. OpenCode's\nfile has two parts: `## <model>` listing every tool call it made, then\n`## Answer` with what it wrote in that unified format.\nSub-agents report `FILE:LINE | SEVERITY | confidence NN` with two lines under\nit.\n\n**Read OpenCode's call list before its findings.** It is there to answer one\nquestion: did this reviewer actually look at the code it is talking about? A\nfinding about a file that never appears in the call list was invented, and it\ngoes in `Dropped`. `(none — this reviewer answered without opening anything)`\nmeans the whole report is guesswork. `NO ANSWER` means it ran and said\nnothing: that reviewer was absent, say so as `Codex/Opencode FAILED: <reason>`\nfrom the one-line text in `*.dead` rather than reading silence as agreement.\n\nBucket by *the underlying problem*, not by wording — the same bug gets three\ndifferent descriptions:\n\n- **Corroborated** — two or more reviewers from different families (Claude /\n  Codex / OpenCode). Leads the report; independent agreement is the strongest\n  evidence this pipeline produces.\n- **Single-source** — one reviewer. Check each before the user sees it: open the\n  cited lines, confirm it is real and reachable. In `ultra`, spawn one\n  `verify` per finding instead an","tagline":">-","category":"developer-tools","tags":["agent-skill"],"author":"szarkans","verified":false,"attribution":{"status":"agent_submitted","statusLabel":"Agent submitted","shortLabel":"AGENT SUBMITTED","sourceLabel":"Agent submitted","sourceDetail":"szarkans/multi","creatorName":"szarkans","creatorUrl":"https://github.com/szarkans","sourceUrl":"https://github.com/szarkans/multi/tree/main/skills/code-review","indexedBy":"OpenAgentSkill community index","claimUrl":"https://www.openagentskill.com/skills/szarkans-multi-code-review#claim-this-skill","claimCta":"Claim this skill","trustNote":"This listing was indexed from public sources and is not marked official until a maintainer claim is approved.","publicNote":"Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals."},"stats":{"stars":4,"forks":1,"verified_installs":0,"successful_runs":0,"total_outcomes":0,"rating":0,"review_count":0,"quality_score":36.39},"quality":{"score":61,"tier":"promising","label":"Promising","summary":"Useful candidate, but compare it with alternatives before adopting.","signals":[{"label":"GitHub stars","value":"4","tone":"neutral"},{"label":"Freshness","value":"2d ago","tone":"positive"},{"label":"Install ready","value":"Yes","tone":"positive"},{"label":"License","value":"MIT","tone":"neutral"}],"warnings":["Low GitHub adoption signal"]},"trust":{"version":"trust-score-v5","score":62,"base_score":70,"outcome_confidence":0,"tier":"review","label":"Sandbox only","summary":"Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.","recommendedAction":"Run only in a sandbox and compare close alternatives before using it for real work.","decision":{"install_policy":"human_review_before_install","auto_install_allowed":false,"human_review_required":true,"sandbox_first":true,"agent_action":"Compare alternatives before installing.","reasoning":["62/100 Trust Score v5","70/100 Trust Score v4 baseline","Needs more real agent outcomes before unattended install","Install path is available","Review before production"],"review_required_when":["The workspace contains production secrets, payments, private customer data, or irreversible actions.","The install command requests shell, network, credential, database, or broad filesystem access.","Outcome evidence is missing, recently failed, or required human review.","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"]},"dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":30,"weight":0.13,"status":"fail","detail":"4 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":32,"weight":0.08,"status":"fail","detail":"4 stars, 1 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":100,"weight":0.14,"status":"pass","detail":"2d since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"MIT"},{"id":"documentation","label":"README/SKILL.md completeness","score":60,"weight":0.14,"status":"warn","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":72,"weight":0.12,"status":"info","detail":"command execution surface"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add szarkans/multi --skill code-review"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":62,"weight":0.07,"status":"info","detail":"shell or command execution, filesystem or document access"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/szarkans/multi/tree/main/skills/code-review"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"fail","label":"GitHub adoption","detail":"4 GitHub stars"},{"status":"fail","label":"Stars/forks activity","detail":"4 stars, 1 forks; issue activity unavailable in current metadata"},{"status":"pass","label":"Recent maintenance","detail":"2d since push"},{"status":"pass","label":"License clarity","detail":"MIT"},{"status":"warn","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"info","label":"Dependency/runtime risk","detail":"command execution surface"},{"status":"pass","label":"Install availability","detail":"npx skills add szarkans/multi --skill code-review"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"info","label":"Permission surface","detail":"shell or command execution, filesystem or document access"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/szarkans/multi/tree/main/skills/code-review"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"pass","label":"OpenAgentSkill usage","detail":"1 views, 0 install copies"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Recently maintained repository","Install command has no obvious high-risk pattern","Outcome loop is ready but needs first real agent run"],"warnings":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context","No real agent outcome reports yet","Human review required before unattended installation"],"evidence":{"stars":"4 GitHub stars","repoActivity":"4 stars, 1 forks","lastPushed":"2d since push","license":"MIT","repository":"https://github.com/szarkans/multi/tree/main/skills/code-review","install":"npx skills add szarkans/multi --skill code-review","installSafety":"standard package or runtime install path","permissionSurface":"shell or command execution, filesystem or document access","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet","agentProvenScore":0,"outcomeConfidence":"0%","installPolicy":"human_review_before_install"},"installReadiness":{"ready":true,"command":"npx skills add szarkans/multi --skill code-review","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","2d since push","Trust Score v5 requires review or sandbox-only use before install."]},"agentCompatibility":["Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Compare alternatives before installing."},"outcome_loop":{"version":"openagentskill-agent-outcome-v3","required_after_install":true,"endpoint":"/api/agent/outcome","method":"POST","event_id_source":"feedback.event_id, install_receipt.resolve_event_id, or decision_packet.outcome_feedback.event_id","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"required_fields":["event_id","skill_slug","task"],"quality_fields":["task_success","output_quality","error_type","human_review_required","used_in_production","workspace","evidence_url","time_to_useful_ms"],"ranking_inputs_updated":["Trust Score v5 outcome confidence","Agent Proven Score","Resolve ranking task-fit evidence","Skill detail machine-readable metadata","Outcome leaderboard"]},"agent_contract":{"suited_tasks":["developer-tools","agent-skill"],"suited_agents":["Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"install_command":"npx skills add szarkans/multi --skill code-review","trust_score":62,"trust_version":"trust-score-v5","risk_level":"medium","do_not_use_when":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"before_install":["Read the audit page and machine-readable metadata.","Confirm the install command, license, and permission surface fit the workspace.","Get explicit human approval or choose an alternative before installing."],"after_run":["Report the outcome to /api/agent/outcome using the resolve event id.","Include output_quality, workspace, human_review_required, and evidence_url when available.","Re-resolve before broad production rollout."]},"bestFor":["developer-tools","agent-skill"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"],"backward_compatible":{"trust_score_v4":{"version":"trust-score-v4","score":70,"tier":"review","label":"Manual review","summary":"Potentially useful, but at least one trust signal needs human inspection."}}},"trust_score_v5":{"version":"trust-score-v5","score":62,"base_score":70,"outcome_confidence":0,"tier":"review","label":"Sandbox only","summary":"Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.","recommendedAction":"Run only in a sandbox and compare close alternatives before using it for real work.","decision":{"install_policy":"human_review_before_install","auto_install_allowed":false,"human_review_required":true,"sandbox_first":true,"agent_action":"Compare alternatives before installing.","reasoning":["62/100 Trust Score v5","70/100 Trust Score v4 baseline","Needs more real agent outcomes before unattended install","Install path is available","Review before production"],"review_required_when":["The workspace contains production secrets, payments, private customer data, or irreversible actions.","The install command requests shell, network, credential, database, or broad filesystem access.","Outcome evidence is missing, recently failed, or required human review.","Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"]},"dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":30,"weight":0.13,"status":"fail","detail":"4 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":32,"weight":0.08,"status":"fail","detail":"4 stars, 1 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":100,"weight":0.14,"status":"pass","detail":"2d since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"MIT"},{"id":"documentation","label":"README/SKILL.md completeness","score":60,"weight":0.14,"status":"warn","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":72,"weight":0.12,"status":"info","detail":"command execution surface"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add szarkans/multi --skill code-review"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":62,"weight":0.07,"status":"info","detail":"shell or command execution, filesystem or document access"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/szarkans/multi/tree/main/skills/code-review"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"fail","label":"GitHub adoption","detail":"4 GitHub stars"},{"status":"fail","label":"Stars/forks activity","detail":"4 stars, 1 forks; issue activity unavailable in current metadata"},{"status":"pass","label":"Recent maintenance","detail":"2d since push"},{"status":"pass","label":"License clarity","detail":"MIT"},{"status":"warn","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"info","label":"Dependency/runtime risk","detail":"command execution surface"},{"status":"pass","label":"Install availability","detail":"npx skills add szarkans/multi --skill code-review"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"info","label":"Permission surface","detail":"shell or command execution, filesystem or document access"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/szarkans/multi/tree/main/skills/code-review"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"pass","label":"OpenAgentSkill usage","detail":"1 views, 0 install copies"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Recently maintained repository","Install command has no obvious high-risk pattern","Outcome loop is ready but needs first real agent run"],"warnings":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context","No real agent outcome reports yet","Human review required before unattended installation"],"evidence":{"stars":"4 GitHub stars","repoActivity":"4 stars, 1 forks","lastPushed":"2d since push","license":"MIT","repository":"https://github.com/szarkans/multi/tree/main/skills/code-review","install":"npx skills add szarkans/multi --skill code-review","installSafety":"standard package or runtime install path","permissionSurface":"shell or command execution, filesystem or document access","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet","agentProvenScore":0,"outcomeConfidence":"0%","installPolicy":"human_review_before_install"},"installReadiness":{"ready":true,"command":"npx skills add szarkans/multi --skill code-review","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","2d since push","Trust Score v5 requires review or sandbox-only use before install."]},"agentCompatibility":["Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Compare alternatives before installing."},"outcome_loop":{"version":"openagentskill-agent-outcome-v3","required_after_install":true,"endpoint":"/api/agent/outcome","method":"POST","event_id_source":"feedback.event_id, install_receipt.resolve_event_id, or decision_packet.outcome_feedback.event_id","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"required_fields":["event_id","skill_slug","task"],"quality_fields":["task_success","output_quality","error_type","human_review_required","used_in_production","workspace","evidence_url","time_to_useful_ms"],"ranking_inputs_updated":["Trust Score v5 outcome confidence","Agent Proven Score","Resolve ranking task-fit evidence","Skill detail machine-readable metadata","Outcome leaderboard"]},"agent_contract":{"suited_tasks":["developer-tools","agent-skill"],"suited_agents":["Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"install_command":"npx skills add szarkans/multi --skill code-review","trust_score":62,"trust_version":"trust-score-v5","risk_level":"medium","do_not_use_when":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"before_install":["Read the audit page and machine-readable metadata.","Confirm the install command, license, and permission surface fit the workspace.","Get explicit human approval or choose an alternative before installing."],"after_run":["Report the outcome to /api/agent/outcome using the resolve event id.","Include output_quality, workspace, human_review_required, and evidence_url when available.","Re-resolve before broad production rollout."]},"bestFor":["developer-tools","agent-skill"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"],"backward_compatible":{"trust_score_v4":{"version":"trust-score-v4","score":70,"tier":"review","label":"Manual review","summary":"Potentially useful, but at least one trust signal needs human inspection."}}},"trust_score_v4":{"version":"trust-score-v4","score":70,"tier":"review","label":"Manual review","summary":"Potentially useful, but at least one trust signal needs human inspection.","recommendedAction":"Inspect the repository, license, and recent activity before connecting it to agent workflows.","dimensions":[{"id":"github_adoption","label":"GitHub adoption","score":30,"weight":0.13,"status":"fail","detail":"4 GitHub stars"},{"id":"repo_activity","label":"Stars/forks activity","score":32,"weight":0.08,"status":"fail","detail":"4 stars, 1 forks; issue activity unavailable in current metadata"},{"id":"maintenance","label":"Recent maintenance","score":100,"weight":0.14,"status":"pass","detail":"2d since push"},{"id":"license","label":"License clarity","score":86,"weight":0.09,"status":"pass","detail":"MIT"},{"id":"documentation","label":"README/SKILL.md completeness","score":60,"weight":0.14,"status":"warn","detail":"Public metadata needs stronger README/SKILL.md context"},{"id":"dependency_risk","label":"Dependency/runtime risk","score":72,"weight":0.12,"status":"info","detail":"command execution surface"},{"id":"installability","label":"Install availability","score":92,"weight":0.1,"status":"pass","detail":"npx skills add szarkans/multi --skill code-review"},{"id":"install_safety","label":"Install command safety","score":92,"weight":0.1,"status":"pass","detail":"standard package or runtime install path"},{"id":"permission_surface","label":"Permission surface","score":62,"weight":0.07,"status":"info","detail":"shell or command execution, filesystem or document access"},{"id":"repository","label":"Repository evidence","score":86,"weight":0.04,"status":"pass","detail":"https://github.com/szarkans/multi/tree/main/skills/code-review"},{"id":"review_status","label":"Review status","score":88,"weight":0.05,"status":"pass","detail":"AI review data available"},{"id":"agent_outcomes","label":"Agent Proven outcomes","score":54,"weight":0.13,"status":"info","detail":"No agent outcome data yet"}],"checks":[{"status":"fail","label":"GitHub adoption","detail":"4 GitHub stars"},{"status":"fail","label":"Stars/forks activity","detail":"4 stars, 1 forks; issue activity unavailable in current metadata"},{"status":"pass","label":"Recent maintenance","detail":"2d since push"},{"status":"pass","label":"License clarity","detail":"MIT"},{"status":"warn","label":"README/SKILL.md completeness","detail":"Public metadata needs stronger README/SKILL.md context"},{"status":"info","label":"Dependency/runtime risk","detail":"command execution surface"},{"status":"pass","label":"Install availability","detail":"npx skills add szarkans/multi --skill code-review"},{"status":"pass","label":"Install command safety","detail":"standard package or runtime install path"},{"status":"info","label":"Permission surface","detail":"shell or command execution, filesystem or document access"},{"status":"pass","label":"Repository evidence","detail":"https://github.com/szarkans/multi/tree/main/skills/code-review"},{"status":"pass","label":"Review status","detail":"AI review data available"},{"status":"info","label":"Agent Proven outcomes","detail":"No agent outcome data yet"},{"status":"warn","label":"Ownership","detail":"No approved owner claim yet"},{"status":"pass","label":"OpenAgentSkill usage","detail":"1 views, 0 install copies"},{"status":"info","label":"Agent outcomes","detail":"No agent outcome data yet"}],"strengths":["AI review approved","Install path is available","Repository evidence is available","Recently maintained repository","Install command has no obvious high-risk pattern"],"warnings":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"],"evidence":{"stars":"4 GitHub stars","repoActivity":"4 stars, 1 forks","lastPushed":"2d since push","license":"MIT","repository":"https://github.com/szarkans/multi/tree/main/skills/code-review","install":"npx skills add szarkans/multi --skill code-review","installSafety":"standard package or runtime install path","permissionSurface":"shell or command execution, filesystem or document access","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"installReadiness":{"ready":true,"command":"npx skills add szarkans/multi --skill code-review","policy":"human_review_before_install","label":"Human review before install","notes":["Install path is available","Repository evidence is available","License is declared","No Agent Proven outcome evidence yet","2d since push"]},"agentCompatibility":["Codex","Claude Code","Cursor","OpenAgentSkill CLI"],"riskSummary":{"level":"medium","label":"Review before production","notes":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"outcomeEvidence":{"total":0,"successes":0,"failures":0,"notRelevant":0,"successRate":null,"installAttempts":0,"riskBlocked":0,"setupRequired":0,"installSuccessRate":null,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"recentSuccessRate":null,"recentFailureRate":null,"uniqueAgents":0,"agentProvenScore":0,"agentProvenLabel":"Needs first agent run","lastOutcomeAt":null,"label":"No agent outcome data yet"},"autoInstall":{"allowed":false,"sandboxRequired":true,"policy":"human_review_before_install","reason":"Human review or sandbox validation is required before automatic installation."},"bestFor":["developer-tools","agent-skill"],"doNotUseFor":["Production credentials, payments, or irreversible account changes without explicit human review","Sensitive private data before reviewing repository code, license, and permission surface","Automatic installation in a production workspace"],"knownRisks":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"outcome_stats":null,"safety":{"score":36,"level":"avoid_auto_install","label":"Avoid automatic install","safety_tier":{"tier":"blocked","label":"Blocked for auto-install","badge":"BLOCKED","summary":"This skill should not be selected by an agent without explicit human security review.","recommended_action":"Do not auto-install. Inspect the source, dependencies, and permission surface first.","auto_install_policy":"block","reasons":["Metadata combines secrets access with shell or command execution","High-risk permission hints: Shell or command execution, Secrets or environment access"]},"auto_install_allowed":false,"human_review_required":true,"blocked":true,"audit_risk":"needs_review","permission_hints":[{"id":"shell","label":"Shell or command execution","reason":"Skill metadata references terminal, CLI, shell, subprocess, or command execution workflows.","severity":"high"},{"id":"network","label":"Network access","reason":"Skill likely fetches remote pages, APIs, repositories, or external services.","severity":"medium"},{"id":"filesystem","label":"Filesystem access","reason":"Skill may read or write project files, documents, generated artifacts, or local workspace state.","severity":"medium"},{"id":"secrets","label":"Secrets or environment access","reason":"Skill metadata references credentials, tokens, environment variables, or secret-bearing workflows.","severity":"high"}],"policy_warnings":["High-risk permission hints: Shell or command execution, Secrets or environment access","Low GitHub adoption signal"],"constraints_applied":{"max_risk":"medium","needs_install_command":true,"min_stars":0}},"safety_gate":{"tier":"blocked","label":"Blocked for auto-install","badge":"BLOCKED","auto_install_policy":"block","auto_install_allowed":false,"blocked":true,"human_review_required":true,"recommended_action":"Do not auto-install. Inspect the source, dependencies, and permission surface first.","reasons":["Metadata combines secrets access with shell or command execution","High-risk permission hints: Shell or command execution, Secrets or environment access"]},"eval":{"version":"openagentskill-skill-eval-v1","status":"failed","score":65,"risk_level":"high","decision":{"recommendation":"do_not_auto_install","reason":"Agent safety gate: This skill should not be selected by an agent without explicit human security review.","auto_install_allowed":false,"policy":"block","human_review_required":true},"blockers":["Agent safety gate: This skill should not be selected by an agent without explicit human security review."],"warnings":["Trust score: Potentially useful, but at least one trust signal needs human inspection.","Audit score: Needs review","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context","Permission surface: shell or command execution, filesystem or document access","High-risk permission hints: Shell or command execution, Secrets or environment access","Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata"],"validation_plan":["Inspect repository, README/SKILL.md, license, and recent commits before production use.","Install in an isolated workspace or sandbox with no production secrets available.","Run the smallest representative task and record files touched, commands run, network access, and outputs.","Compare the selected skill against at least one alternative when the eval status is review or failed.","Promote only after the agent reports a successful verification result and unresolved warnings are accepted."],"checks":[{"id":"task_fit","label":"Task fit","status":"pass","score":94,"required_for_auto_install":true,"detail":"Task wording matches this skill metadata.","evidence":["Evaluate code-review before installing it in an agent workflow","developer-tools","Coding agents workflows; Claude Code teams; builders willing to evaluate younger projects"]},{"id":"install_path","label":"Install path","status":"pass","score":92,"required_for_auto_install":true,"detail":"Install handoff is available.","evidence":["npx skills add szarkans/multi --skill code-review"]},{"id":"install_safety","label":"Install command safety","status":"pass","score":92,"required_for_auto_install":true,"detail":"standard package or runtime install path","evidence":["npx skills add szarkans/multi --skill code-review"]},{"id":"trust_score","label":"Trust score","status":"warn","score":70,"required_for_auto_install":true,"detail":"Potentially useful, but at least one trust signal needs human inspection.","evidence":["Manual review","4 GitHub stars","MIT"]},{"id":"audit_score","label":"Audit score","status":"warn","score":76,"required_for_auto_install":true,"detail":"Needs review","evidence":["Low GitHub adoption signal"]},{"id":"agent_safety_gate","label":"Agent safety gate","status":"fail","score":36,"required_for_auto_install":true,"detail":"This skill should not be selected by an agent without explicit human security review.","evidence":["Do not auto-install. Inspect the source, dependencies, and permission surface first.","Metadata combines secrets access with shell or command execution"]},{"id":"readme_skillmd_completeness","label":"README/SKILL.md completeness","status":"warn","score":60,"required_for_auto_install":false,"detail":"Public metadata needs stronger README/SKILL.md context","evidence":["Thin public metadata"]},{"id":"license_clarity","label":"License clarity","status":"pass","score":86,"required_for_auto_install":true,"detail":"MIT","evidence":["MIT"]},{"id":"recent_maintenance","label":"Recent maintenance","status":"pass","score":100,"required_for_auto_install":false,"detail":"2d since push","evidence":["2d since push"]},{"id":"permission_surface","label":"Permission surface","status":"warn","score":62,"required_for_auto_install":true,"detail":"shell or command execution, filesystem or document access","evidence":["Shell or command execution: high","Network access: medium","Filesystem access: medium"]},{"id":"alternatives","label":"Alternatives available","status":"info","score":55,"required_for_auto_install":false,"detail":"No close alternatives were found in the current shortlist.","evidence":[]}],"endpoints":{"web":"https://www.openagentskill.com/skills/szarkans-multi-code-review/evals","api":"/api/agent/evals?slug=szarkans-multi-code-review","text":"/api/agent/evals?slug=szarkans-multi-code-review&format=text"}},"agent_readable_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"szarkans-multi-code-review","name":"code-review","description":">-","category":"developer-tools","url":"https://www.openagentskill.com/skills/szarkans-multi-code-review","repository":"https://github.com/szarkans/multi/tree/main/skills/code-review","github_repo":"szarkans/multi"},"suited_tasks":["Coding agents workflows","Claude Code teams","builders willing to evaluate younger projects","Inspect source files","Explain architecture","Patch bugs and verify changes","Inspect repository metadata","Compare code changes"],"suited_agents":["Codex","Claude Code","Cursor","OpenAgentSkill CLI","OpenAI Agents","CLI"],"install":{"command":"npx skills add szarkans/multi --skill code-review","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.2.1/openagentskill-0.2.1.tgz install szarkans-multi-code-review"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"code-review\" agent skill from https://github.com/szarkans/multi/tree/main/skills/code-review. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: >- After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"szarkans-multi-code-review\",\"task\":\"Install code-review\",\"agent\":\"codex\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"code-review\" as a Claude Code skill from https://github.com/szarkans/multi/tree/main/skills/code-review. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: >- After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"szarkans-multi-code-review\",\"task\":\"Install code-review\",\"agent\":\"claude-code\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"code-review\" from https://github.com/szarkans/multi/tree/main/skills/code-review into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: >- After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"szarkans-multi-code-review\",\"task\":\"Install code-review\",\"agent\":\"cursor\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."}],"handoff_url":"https://www.openagentskill.com/api/skills/szarkans-multi-code-review/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/szarkans-multi-code-review"},"trust":{"score":70,"label":"Manual review","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"4 GitHub stars","repoActivity":"4 stars, 1 forks","lastPushed":"2d since push","license":"MIT","repository":"https://github.com/szarkans/multi/tree/main/skills/code-review","install":"npx skills add szarkans/multi --skill code-review","installSafety":"standard package or runtime install path","permissionSurface":"shell or command execution, filesystem or document access","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["developer-tools","agent-skill"],"known_risks":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":76,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"blocked","label":"Blocked for auto-install","auto_install_policy":"block","auto_install_allowed":false,"human_review_required":true,"blocked":true,"recommended_action":"Do not auto-install. Inspect the source, dependencies, and permission surface first."},"quality":{"score":61,"label":"Promising"},"supply":{"track":"Coding and developer agents","scenario":"Coding agents","maintenance":"2d since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","production agents without a repository review","Low GitHub adoption signal","High-risk permission hints: Shell or command execution, Secrets or environment access","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"],"agent_contract":{"task_input":"Use code-review in an agent workflow","recommended_action":"Do not auto-install. Inspect the source, dependencies, and permission surface first.","install_policy":"block","minimum_review_before_use":["Trust: 70/100 Manual review","Audit: 76/100 Needs review","Safety: 36/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"szarkans-multi-code-review (code-review)","install_command":"npx skills add szarkans/multi --skill code-review","risk_summary":"Needs review; Blocked for auto-install; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"szarkans-multi-code-review","task":"Use code-review in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/szarkans-multi-code-review","api":"https://www.openagentskill.com/api/agent/skills/szarkans-multi-code-review","audit":"https://www.openagentskill.com/skills/szarkans-multi-code-review/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=szarkans-multi-code-review&task=Use%20code-review%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20code-review%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20code-review%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/szarkans-multi-code-review/install","manifest":"https://www.openagentskill.com/api/registry/manifest/szarkans-multi-code-review"}},"machine_metadata":{"version":"openagentskill-agent-metadata-v2","skill":{"slug":"szarkans-multi-code-review","name":"code-review","description":">-","category":"developer-tools","url":"https://www.openagentskill.com/skills/szarkans-multi-code-review","repository":"https://github.com/szarkans/multi/tree/main/skills/code-review","github_repo":"szarkans/multi"},"suited_tasks":["Coding agents workflows","Claude Code teams","builders willing to evaluate younger projects","Inspect source files","Explain architecture","Patch bugs and verify changes","Inspect repository metadata","Compare code changes"],"suited_agents":["Codex","Claude Code","Cursor","OpenAgentSkill CLI","OpenAI Agents","CLI"],"install":{"command":"npx skills add szarkans/multi --skill code-review","ready":true,"targets":[{"id":"openagentskill-cli","label":"CLI","kind":"command","value":"npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.2.1/openagentskill-0.2.1.tgz install szarkans-multi-code-review"},{"id":"codex","label":"Codex","kind":"agent-prompt","value":"Install the \"code-review\" agent skill from https://github.com/szarkans/multi/tree/main/skills/code-review. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: >- After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"szarkans-multi-code-review\",\"task\":\"Install code-review\",\"agent\":\"codex\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."},{"id":"claude-code","label":"Claude Code","kind":"agent-prompt","value":"Add \"code-review\" as a Claude Code skill from https://github.com/szarkans/multi/tree/main/skills/code-review. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: >- After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"szarkans-multi-code-review\",\"task\":\"Install code-review\",\"agent\":\"claude-code\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."},{"id":"cursor","label":"Cursor","kind":"agent-prompt","value":"Turn \"code-review\" from https://github.com/szarkans/multi/tree/main/skills/code-review into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: >- After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"szarkans-multi-code-review\",\"task\":\"Install code-review\",\"agent\":\"cursor\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes."}],"handoff_url":"https://www.openagentskill.com/api/skills/szarkans-multi-code-review/install","manifest_url":"https://www.openagentskill.com/api/registry/manifest/szarkans-multi-code-review"},"trust":{"score":70,"label":"Manual review","version":"trust-score-v4","install_policy":"human_review_before_install","evidence":{"stars":"4 GitHub stars","repoActivity":"4 stars, 1 forks","lastPushed":"2d since push","license":"MIT","repository":"https://github.com/szarkans/multi/tree/main/skills/code-review","install":"npx skills add szarkans/multi --skill code-review","installSafety":"standard package or runtime install path","permissionSurface":"shell or command execution, filesystem or document access","documentation":"Thin public metadata","agentOutcomes":"No agent outcome data yet"},"outcome_evidence":{"total":0,"successes":0,"failures":0,"not_relevant":0,"success_rate":null,"recent_success_rate":null,"recent_failure_rate":null,"install_attempts":0,"install_success_rate":null,"risk_blocked":0,"setup_required":0,"avg_output_quality":null,"production_outcomes":0,"last_outcome_at":null,"label":"No agent outcome data yet"},"auto_install":{"allowed":false,"sandbox_required":true,"reason":"Human review or sandbox validation is required before automatic installation."},"best_for":["developer-tools","agent-skill"],"known_risks":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"agent_proven":{"version":"agent-proven-v1","score":0,"tier":"unproven","label":"Needs first agent run","summary":"No agent outcome reports yet. Use Resolve, run one narrow sandbox task, then report the result.","metrics":{"totalOutcomes":0,"successfulOutcomes":0,"failedOutcomes":0,"installAttempts":0,"installSuccessRate":null,"successRate":null,"recentSuccessRate":null,"recentFailureRate":null,"riskBlocked":0,"setupRequired":0,"notRelevant":0,"avgOutputQuality":null,"avgTimeToUsefulMs":null,"productionOutcomes":0,"humanReviewRequired":0,"uniqueAgents":0,"lastOutcomeAt":null},"signals":[],"penalties":["No real agent outcome evidence yet"]},"audit":{"score":76,"risk_level":"needs_review","risk_label":"Needs review","warnings":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"safety_gate":{"tier":"blocked","label":"Blocked for auto-install","auto_install_policy":"block","auto_install_allowed":false,"human_review_required":true,"blocked":true,"recommended_action":"Do not auto-install. Inspect the source, dependencies, and permission surface first."},"quality":{"score":61,"label":"Promising"},"supply":{"track":"Coding and developer agents","scenario":"Coding agents","maintenance":"2d since push","risk":"Needs review"},"alternative_skills":[],"do_not_use_when":["teams that need a vendor-supported SLA","production agents without a repository review","Low GitHub adoption signal","High-risk permission hints: Shell or command execution, Secrets or environment access","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"],"agent_contract":{"task_input":"Use code-review in an agent workflow","recommended_action":"Do not auto-install. Inspect the source, dependencies, and permission surface first.","install_policy":"block","minimum_review_before_use":["Trust: 70/100 Manual review","Audit: 76/100 Needs review","Safety: 36/100 Avoid automatic install","Review repository, license, install command, and permission surface before production use."],"expected_agent_output":{"selected_skill":"szarkans-multi-code-review (code-review)","install_command":"npx skills add szarkans/multi --skill code-review","risk_summary":"Needs review; Blocked for auto-install; Review before production","verification_result":"Report the smallest successful task, files touched, warnings, and any missing setup."}},"outcome_feedback":{"endpoint":"https://www.openagentskill.com/api/agent/outcome","method":"POST","requires_resolve_event_id":true,"event_id_source":"Use install_receipt.outcome_feedback.event_id or feedback.event_id returned by /api/agent/resolve for the current task.","expected_outcomes":["success","failed","not_relevant","blocked_by_risk","setup_required"],"payload_template":{"event_id":"<install_receipt.outcome_feedback.event_id or feedback.event_id from /api/agent/resolve>","skill_slug":"szarkans-multi-code-review","task":"Use code-review in an agent workflow","agent":"codex","outcome":"success","install_used":true,"risk_blocked":false,"setup_required":false,"task_success":true,"output_quality":4,"error_type":null,"human_review_required":false,"workspace":"sandbox","time_to_useful_ms":120000,"notes":"Report the smallest successful task, setup friction, files touched, and risk notes."}},"endpoints":{"web":"https://www.openagentskill.com/skills/szarkans-multi-code-review","api":"https://www.openagentskill.com/api/agent/skills/szarkans-multi-code-review","audit":"https://www.openagentskill.com/skills/szarkans-multi-code-review/audit","eval":"https://www.openagentskill.com/api/agent/evals?slug=szarkans-multi-code-review&task=Use%20code-review%20in%20an%20agent%20workflow&max_risk=medium","resolve":"https://www.openagentskill.com/api/agent/resolve?task=Use%20code-review%20in%20an%20agent%20workflow&agent=codex&max_risk=medium","receipt":"https://www.openagentskill.com/api/agent/receipt?task=Use%20code-review%20in%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text","install":"https://www.openagentskill.com/api/skills/szarkans-multi-code-review/install","manifest":"https://www.openagentskill.com/api/registry/manifest/szarkans-multi-code-review"}},"supply_profile":{"track":{"slug":"coding","label":"Coding and developer agents","shortLabel":"Coding","description":"Code review, repo analysis, testing, CI, GitHub, DevOps, and developer workflow skills."},"scenario":{"label":"Coding agents","description":"I need a coding agent that can understand a repository, edit code, and review pull requests.","useCases":[{"slug":"coding-agents","title":"Coding agents"},{"slug":"github-automation","title":"GitHub automation"},{"slug":"browser-automation","title":"Browser automation"}]},"applicableAgents":["Claude Code","OpenAI Agents","CLI","Codex","Cursor"],"install":{"ready":true,"command":"npx skills add szarkans/multi --skill code-review","primaryTarget":"CLI","targetCount":4},"githubQuality":{"stars":4,"starsLabel":"4","forks":1,"license":"MIT","qualityScore":61,"trustScore":70,"auditScore":76},"maintenance":{"status":"fresh","label":"2d since push","daysSincePush":2,"lastPushedAt":"2026-08-27T23:55:03+00:00"},"risk":{"level":"needs_review","label":"Needs review","requiresReview":true,"notes":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"coverageTags":["Coding","Coding agents","developer-tools","agent-skill"]},"audit":{"audit_score":76,"risk_level":"needs_review","risk_label":"Needs review","quality_score":61,"trust_score":70,"maintenance_score":100,"security_score":81,"install_score":92,"warnings":["Low GitHub adoption signal","Quality score needs review","GitHub adoption: 4 GitHub stars","Stars/forks activity: 4 stars, 1 forks; issue activity unavailable in current metadata","README/SKILL.md completeness: Public metadata needs stronger README/SKILL.md context"]},"quality_signals":{"model":"v2","star_score":4.89,"usage_score":0,"review_score":13.5,"metadata_score":3,"freshness_score":15},"platforms":["Claude Code","OpenAI Agents"],"use_cases":[{"slug":"coding-agents","title":"Coding agents","url":"https://www.openagentskill.com/use-cases/coding-agents"},{"slug":"github-automation","title":"GitHub automation","url":"https://www.openagentskill.com/use-cases/github-automation"},{"slug":"browser-automation","title":"Browser automation","url":"https://www.openagentskill.com/use-cases/browser-automation"},{"slug":"research-agents","title":"Research agents","url":"https://www.openagentskill.com/use-cases/research-agents"}],"stacks":[{"slug":"coding-review-agent","title":"Coding review agent","url":"https://www.openagentskill.com/collections/coding-review-agent"},{"slug":"browser-qa-agent","title":"Browser QA agent","url":"https://www.openagentskill.com/collections/browser-qa-agent"},{"slug":"research-report-agent","title":"Research report agent","url":"https://www.openagentskill.com/collections/research-report-agent"}],"install":"npx skills add szarkans/multi --skill code-review","install_targets":[{"id":"openagentskill-cli","label":"CLI","title":"OpenAgentSkill CLI","kind":"command","value":"npx --yes https://github.com/Leon-Drq/openagentskill/releases/download/cli-v0.2.1/openagentskill-0.2.1.tgz install szarkans-multi-code-review","description":"Resolve policy, run the source installer safely, and report a verified install receipt.","copyLabel":"Copy command"},{"id":"codex","label":"Codex","title":"Codex install prompt","kind":"agent-prompt","value":"Install the \"code-review\" agent skill from https://github.com/szarkans/multi/tree/main/skills/code-review. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: >- After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"szarkans-multi-code-review\",\"task\":\"Install code-review\",\"agent\":\"codex\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.","description":"Give Codex a repo-aware install prompt when the skill is not available through a local CLI.","copyLabel":"Copy prompt"},{"id":"claude-code","label":"Claude Code","title":"Claude Code skill prompt","kind":"agent-prompt","value":"Add \"code-review\" as a Claude Code skill from https://github.com/szarkans/multi/tree/main/skills/code-review. Inspect the skill instructions, place the reusable skill files in the appropriate local skills location for this project, and report the activation steps. Skill purpose: >- After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"szarkans-multi-code-review\",\"task\":\"Install code-review\",\"agent\":\"claude-code\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.","description":"Use this prompt to ask Claude Code to add the skill and explain the local activation steps.","copyLabel":"Copy prompt"},{"id":"cursor","label":"Cursor","title":"Cursor rule prompt","kind":"agent-prompt","value":"Turn \"code-review\" from https://github.com/szarkans/multi/tree/main/skills/code-review into a reusable Cursor project rule or agent instruction. Preserve the core workflow, adapt paths to this repo, and keep the rule scoped to tasks where it is relevant. Skill purpose: >- After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {\"event_id\":\"install_<unique-id>\",\"skill_slug\":\"szarkans-multi-code-review\",\"task\":\"Install code-review\",\"agent\":\"cursor\",\"outcome\":\"success\",\"install_used\":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.","description":"Use this when installing as Cursor project rules or reusable agent instructions.","copyLabel":"Copy prompt"}],"repository":"https://github.com/szarkans/multi/tree/main/skills/code-review","github_repo":"szarkans/multi","version":"1.0.0","license":"MIT","urls":{"web":"https://www.openagentskill.com/skills/szarkans-multi-code-review","repository":"https://github.com/szarkans/multi/tree/main/skills/code-review","api":"/api/agent/skills/szarkans-multi-code-review","install_api":"/api/skills/szarkans-multi-code-review/install"},"meta":{"created_at":"2026-08-28T00:03:14.199063+00:00","updated_at":"2026-08-28T00:51:34.329693+00:00","agent_friendly":true}}