teim-review
Performs AI-powered code reviews on OpenStack repositories.
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.Key capabilities
- →Run AI-powered code reviews on repositories
- →Detect CI context or use local git history
- →Extract project guidelines for review
- →Generate structured review reports in HTML and JSON
- →Normalize raw structured reports and write diagnostics
How it works
The skill orchestrates context extraction, commit analysis, guideline extraction, and code review, then writes results to a specified directory, detecting CI context or using local git history.
Inputs & outputs
When to use teim-review
- →Automate code review
- →Check repository quality
- →Generate review report
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
Limitations
- →The skill expects specific file paths for style guides and knowledge roots
- →Deterministic validation requires the normalizer to be available
- →The skill's output directory is fixed at .teim-review/
How it compares
This skill automates a complete AI-powered code review, producing structured reports and diagnostics, which differs from manual code review processes.
Compared to similar skills
teim-review side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| teim-review (this skill) | 0 | 1mo | Review | Intermediate |
| python-testing-patterns | 77 | 3mo | Review | Intermediate |
| dependency-upgrade | 26 | 5mo | Review | Intermediate |
| test-cases | 57 | 7mo | No flags | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
python-testing-patterns
wshobson
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
dependency-upgrade
wshobson
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
test-cases
cexll
This skill should be used when generating comprehensive test cases from PRD documents or user requirements. Triggers when users request test case generation, QA planning, test scenario creation, or need structured test documentation. Produces detailed test cases covering functional, edge case, error handling, and state transition scenarios.
reviewing-code
CaptainCrouton89
Systematically evaluate code changes for security, correctness, performance, and spec alignment. Use when reviewing PRs, assessing code quality, or verifying implementation against requirements.
wcag-audit-patterns
wshobson
Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing websites for accessibility, fixing WCAG violations, or implementing accessible design patterns.
code-coverage-with-gcov
gadievron
Add gcov code coverage instrumentation to C/C++ projects