بنقرة واحدة
pr-review
Review a PR against the Oikos Hard Constraints and decide close/request-changes/merge
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Review a PR against the Oikos Hard Constraints and decide close/request-changes/merge
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Sync all user-facing documentation (README, SPEC, installation guide, GitHub Pages landing/install pages, installer README, .env.example, directory listings) plus the CLAUDE.md command/env sections with the latest features and CHANGELOG. Use after completing any task that adds, changes, or removes a user-facing feature, env var, module, or installation step — and before running release-prep.
Take a GitHub issue from triage through a PR on a fix/<id> branch
Classify one or all open issues, apply labels, request missing info
Bump patch version, update CHANGELOG, commit, tag, push and create GitHub release
| name | pr-review |
| description | Review a PR against the Oikos Hard Constraints and decide close/request-changes/merge |
| disable-model-invocation | true |
| user-invocable | true |
| argument-hint | <pr-number> |
| allowed-tools | ["Bash(gh pr *)","Bash(gh api *)","Bash(git *)","Bash(npm test *)","Bash(npm run test:*)","Read","Grep","Glob"] |
Run from inside oikos/. $1 is the PR number.
gh pr view $1 --repo ulsklyc/oikos, gh pr diff $1 --repo ulsklyc/oikos, gh pr checks $1 --repo ulsklyc/oikos. Note failing checks. Delegate the deep read to the pr-reviewer subagent (Agent({ subagent_type: "pr-reviewer", ... })) so main-thread context stays free.require, only import/exporteval, no innerHTMLt('key'); de locale updatedserver/db.js)public/styles/tokens.css{ data } / { error, code }
Also check: PR has tests touching the relevant test-<module>.js, CHANGELOG entry under ## [Unreleased], commit subjects are Conventional Commits.gh pr review $1 --request-changes --body "<english, grouped by file:line>" and stop.gh pr close $1 --comment "...".gh pr review $1 --approve --body "LGTM" then gh pr merge $1 --squash --delete-branch. After merge, fetch main locally and consider running /release-prep.