TE
teim-review
>-
Install
mkdir -p .claude/skills/teim-review && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/17153" && unzip -o skill.zip -d .claude/skills/teim-review && rm skill.zipInstalls to .claude/skills/teim-review
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Run a full AI-powered OpenStack code review on the current repository. Automatically detects Zuul CI context or uses local git history. Orchestrates context extraction, commit analysis, project guidelines extraction, and code review in a single pass. Writes results to .teim-review/ in the current directory.308 charsno explicit “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
About this skill
Use the @teim-review-agent subagent to perform a complete code review.
The authoritative shared workflow is
prompts/teim-review-core.md. This skill is the Claude-native adapter for that
workflow.
- Output directory:
.teim-review/(relative to the current working directory) - Project directory: current working directory
- Context detection: check whether
ZUUL_CHANGEis set; if so, operate in Zuul CI mode; otherwise use local git context - Changed files: generate
.teim-review/changed-files.txtby invoking the bundled deterministic helperskills/teim-review/scripts/detect_changed_files.py. In Zuul mode use the helper default; in local uncommitted review pass--uncommitted-only; when a base branch is selected pass--base-ref; pass--allow-root-commitonly when intentionally treating all tracked files as changed. - Generate HTML: yes — write
.teim-review/review-report.html - Intermediate review artifacts: write
.teim-review/candidate-findings.jsonand.teim-review/validated-findings.jsonbefore producing the final report - Deterministic validation: normalize the raw structured report into
.teim-review/review-report.jsonand write diagnostics to.teim-review/review-validation.jsonwhen the normalizer is available - Style guide: use
./docs/quick-rules.mdand./docs/comprehensive-guide.mdfrom the current repo - Finding policy: use
./prompts/teim-review-finding-policy.md - Knowledge root: use
./docs/knowledge/from the current repo for overlays and example-backed review context - JSON schema:
schemas/review-report-schema.json(relative to the plugin root) - Intermediate schemas:
schemas/candidate-findings-schema.jsonandschemas/validated-findings-schema.json - Semantic profiles:
config/tool-profiles.jsondefines sharedfastanddeepaliases across tools