Official template repository for Reviewr - AI-assisted code review desktop application.
This repository contains community and official templates including:
- Skills - Framework-specific code review guidelines
- Hooks - Pre/post commit hooks for automated checks
- Agents - Specialized AI agents for specific review tasks
- Presets - Curated combinations of skills, hooks, and agents
reviewr-templates/
├── manifest.json # Index of all templates
├── skills/ # Code review skills by framework
│ ├── angular-19/
│ │ ├── meta.json # Template metadata
│ │ └── skill.md # Review guidelines
│ ├── react-18/
│ └── django-5/
├── hooks/ # Automation hooks
│ ├── security-scan/
│ └── lint-check/
├── agents/ # Specialized review agents
│ └── security-reviewer/
└── presets/ # Combined configurations
└── fullstack-angular/
Templates can be browsed and installed directly from the Reviewr application:
- Open Reviewr
- Go to Settings → Templates
- Browse available templates
- Click "Install" on desired templates
Clone this repository and copy the desired templates to your Reviewr configuration:
# Clone the repository
git clone https://github.com/danieldeusing/reviewr-templates.git
# Copy a skill to your project
cp -r reviewr-templates/skills/angular-19 ~/.reviewr/skills/Skills provide framework-specific code review guidelines. Each skill includes:
meta.json- Metadata and detection patternsskill.md- Detailed review guidelines and checklists
Available Skills:
angular-19- Angular 19 with signals and standalone componentsreact-18- React 18 with hooks and concurrent features (coming soon)django-5- Django 5 with async views (coming soon)
Hooks run automated checks at specific points in the review workflow.
Available Hooks:
security-scan- Security vulnerability scanning (coming soon)lint-check- Linting validation (coming soon)
Specialized AI agents for specific review tasks.
Available Agents:
security-reviewer- Security-focused code reviews (coming soon)
Presets combine multiple templates for common project types.
Available Presets:
fullstack-angular- Angular + Node.js full-stack (coming soon)
- Create a directory under
skills/ - Add
meta.jsonwith template metadata - Add
skill.mdwith review guidelines
// meta.json
{
"name": "my-framework",
"displayName": "My Framework",
"version": "1.0.0",
"description": "Code review skill for My Framework",
"category": "frontend",
"language": "TypeScript",
"framework": "MyFramework",
"frameworkVersion": "1.x",
"tags": ["myframework", "typescript"],
"author": "Your Name",
"license": "MIT",
"detectionPatterns": {
"files": ["myframework.config.js"],
"dependencies": ["@myframework/core"]
}
}- Create a directory under
hooks/ - Add
meta.jsonwith hook metadata - Add
hook.jsorhook.shwith hook implementation
We welcome contributions! Please see CONTRIBUTING.md for guidelines.
MIT License - see LICENSE for details.