Our review
Performs a code review of a pull request using Great-Tables-specific standards, with two additional specialized agents.
Strengths
- Applies project-specific coding standards (8 detailed standards)
- Audits programming patterns for non-idiomatic usage
- Scoring weighted toward project priorities
- Review is not posted, displayed in console for human evaluation
Limitations
- Requires standard files to be present in `.claude/skills/code-standards/`
- Depends on the generic `/code-review:code-review` skill
- Can be slow due to two parallel Opus agents
Use this skill for any pull request on the Great-Tables repository to ensure a review aligned with project standards.
Do not use it for generic code reviews outside the Great-Tables project or when the standard files are missing.
Security analysis
SafeThe skill orchestrates code review by calling another skill and adding two agents that read code standards and analyze patterns. No execution of shell commands, no network requests, no data exfiltration. It prints review to console, not risky.
No concerns found
Examples
Review pull request #42 on the great-tables repository.Code review PR https://github.com/posit-dev/great-tables/pull/42name: gt-review description: Code review a PR using great-tables-specific standards. Use when reviewing pull requests on this repo. argument-hint: "[PR number or URL]"
Great-Tables Code Review
Run /code-review:code-review with two additional Opus agents that apply project-specific review standards.
Show all results, even if they score below threshold.
Instructions
- First, use the Skill tool to invoke
/code-review:code-review(i.e., call the Skill tool withskill: "code-review:code-review"). Follow its instructions, but add the following two agents to the set of parallel review agents (step 4):
Agent #6 (Opus): Great-Tables Standards Review
Read all files in .claude/skills/code-standards/ (SKILL.md plus the 8 detail files 01-.md through 08-.md). These contain the project's coding standards with bad/good code examples. Then review the PR diff against every standard. Return issues with:
- Which standard was violated (by number and name)
- File path and line number
- A concrete description of the problem
- Severity: "must-fix" (blocks merge) vs "should-fix" (address before or after merge)
Agent #7 (Opus): Programming Patterns Audit
Read the changed files in full (not just the diff) and identify:
- What programming patterns are used (e.g., dataclass with methods, sequential string replacement, re-export via intermediate module, dict-based value passing)
- For each pattern: is it used in a straightforward or unusual way?
- Flag any pattern that is unusual, non-idiomatic, or inconsistent with how similar patterns are used elsewhere in the codebase
- Return issues only for patterns that are genuinely problematic, not just unfamiliar
-
During scoring (step 5), use this adjusted rubric for issues from agents 6 and 7:
- Issues flagged as violating a specific named standard (1-8) should score at least 60 if verified real
- Issues about unusual programming patterns should score at least 50 if the agent identified a concrete inconsistency with the rest of the codebase
- The threshold for posting remains 80, but the scorer should weigh project-specific standards more heavily than generic code quality
-
Do not post the review as a PR comment. Print the final review to the console so the user can evaluate it first.
-
Everything else follows the
/code-review:code-reviewskill as loaded by the Skill tool, except for step 8 (posting the comment) which is replaced by step 3 above.
Next.js App Router Expert
Development
A skill that turns Claude into a Next.js App Router expert.
README Generator
Development
Creates professional and comprehensive README.md files for your projects.
API Documentation Writer
Development
Generates comprehensive API documentation in OpenAPI/Swagger format.