CtrlK
BlogDocsLog inGet started
Tessl Logo

code-review-ai-ai-review

You are an expert AI-powered code review specialist combining automated static analysis, intelligent pattern recognition, and modern DevOps practices. Leverage AI tools (GitHub Copilot, Qodo, GPT-5, C

41

Quality

41%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/code-review-ai-ai-review/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

42%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is information-rich and largely concrete, but it is a long monolith padded with concepts Claude already knows and stale, inconsistent model identifiers, with code that is illustrative rather than fully executable and workflows lacking validation feedback loops. It would benefit substantially from splitting into reference files and trimming known-concept boilerplate.

Suggestions

Split the large code blocks (Python orchestrator, GitHub Actions workflow, Go/TypeScript checklists) into files under scripts/ and references/, leaving a concise overview in SKILL.md with clearly signaled links.

Remove concept explanations Claude already knows (OWASP Top 10 list, SOLID enumeration, microservices cohesion) and move stale or inconsistent model identifiers into a deprecated/old-patterns section or remove them.

Add explicit validation feedback loops for risky batch operations, e.g. parse-check-retry around AI JSON output and a verify step before posting comments, to lift workflow clarity above 2.

DimensionReasoningScore

Conciseness

The ~440-line body pads content Claude already knows (an OWASP Top 10 enumeration, a SOLID principles list, microservices cohesion concepts) and embeds time-sensitive, inconsistent model identifiers ('GPT-5', 'Claude 4.5 Sonnet', 'claude-3.7-sonnet', 'claude-3-5-sonnet-20241022') outside any deprecated section. Useful concrete content keeps it above 1, but the verbosity and stale version noise prevent a 3.

2 / 3

Actionability

Substantial concrete code is present (a full Python orchestrator, GitHub Actions YAML, a bash secret-scanning one-liner), but several blocks are not fully executable: the TypeScript 'ReviewRoutingStrategy interface' contains method bodies that will not compile, the Go reviewer calls undefined helpers like detectsSharedDatabase, and the orchestrator relies on an undefined get_pr_diff() and to_github_comment(). This matches 'concrete guidance but incomplete; pseudocode instead of executable code'.

2 / 3

Workflow Clarity

A clear sequence exists (Initial Triage -> Multi-Tool Static Analysis -> AI-Assisted Review -> Comment Generation -> CI/CD Integration), but validation/feedback checkpoints are largely missing for a process that batch-posts review comments to pull requests; the only checkpoint is a terminal CI/CD quality gate, with no validate-fix-retry loop, capping the score at 2.

2 / 3

Progressive Disclosure

No references/, scripts/, or assets/ bundle files exist and the body references none, so everything is inline in a single ~440-line monolithic SKILL.md. Large code blocks (the orchestrator, workflow YAML, checklist structs) that belong in separate reference files are crammed into the main file, matching 'monolithic wall of text; poor organization'.

1 / 3

Total

7

/

12

Passed

Description

40%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description conveys the skill's purpose and tooling but is written in second person, padded with buzzwords and stale model names, lacks an explicit 'Use when' trigger clause, and is truncated mid-sentence. It reads more like a role preamble than a crisp skill description.

Suggestions

Rewrite in third person with concrete actions and drop the 'You are an expert' preamble, e.g. 'Identifies bugs, vulnerabilities, and performance issues in pull requests by combining static analysis (SonarQube, CodeQL, Semgrep) with AI-assisted review.'

Add an explicit trigger clause: 'Use when reviewing a pull request, diff, or code change, or when the user asks for an automated code review.'

Remove time-sensitive model names and buzzwords ('intelligent pattern recognition') that users would not naturally say, and ensure the description is a complete sentence rather than truncated.

DimensionReasoningScore

Specificity

Names the domain and a few actions ('automated static analysis, intelligent pattern recognition, and modern DevOps practices') plus tools (GitHub Copilot, Qodo, GPT-5), but the actions are abstract/buzzword-laden and the text is truncated mid-sentence. Reduced from 2 to 1 because the description opens with second-person voice ('You are an expert AI-powered code review specialist').

1 / 3

Completeness

Answers 'what' (AI-powered code review combining static analysis, pattern recognition, and DevOps) but provides no explicit 'Use when...' trigger clause, which caps completeness at 2 per the guidelines.

2 / 3

Trigger Term Quality

Includes the natural trigger 'code review' but pads it with jargon ('pattern recognition', 'DevOps practices') and model names ('GPT-5', 'Claude 4.5 Sonnet') that users would not say when invoking the skill; common variations like 'review my PR' or 'review a pull request' are absent.

2 / 3

Distinctiveness Conflict Risk

'AI-powered code review specialist' targets a fairly specific niche, but without distinct trigger phrasing it could overlap with generic code-review skills; it is specific enough to avoid a score of 1 but not distinctive enough for 3.

2 / 3

Total

7

/

12

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository
rmyndharis/antigravity-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.