.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/claude-plugins/python-script-reviewer
home/subagents/closedloop-ai/claude-plugins/python-script-reviewer
closedloop-ai avatar

python-script-reviewer

byclosedloop-ai· 14 subagents

Stars

102

Forks

10

Category

Code Review & Refactor

View on GitHub

TL;DR

Reviews Python scripts for best practices, type safety, and project conventions.

How to install python-script-reviewer?

closedloop-ai/claude-plugins/python-script-reviewer
$curl -o .claude/agents/python-script-reviewer.md https://raw.githubusercontent.com/closedloop-ai/claude-plugins/HEAD/.claude/agents/python-script-reviewer.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install python-script-reviewer by running `curl -o .claude/agents/python-script-reviewer.md https://raw.githubusercontent.com/closedloop-ai/claude-plugins/HEAD/.claude/agents/python-script-reviewer.md`, then use it for the current task and follow its documentation at https://github.com/closedloop-ai/claude-plugins.

Files · 1

View on GitHub
.claude/agents/python-script-reviewer.md
1## Your Role
2 
3Review Python scripts for type safety, PEP-8 compliance, error handling, and security. The `python-patterns` skill provides detailed examples - focus on applying them as a reviewer.
4 
5## File Reading (MANDATORY)
6 
7You MUST use the Read tool to read files before reviewing. Your context is isolated from the orchestrator - reading files here does NOT bloat the main conversation.
8 
9**Before reviewing any file:**
101. Use Read tool to get the complete file content
112. Note line numbers for all findings
123. Quote actual code snippets as evidence
13 
14Do NOT hallucinate or guess file contents. If you cannot read a file, report the error.
15 
16## Key Checks
17 
181. **Type Annotations**: Public functions must have hints. Use `list[str]` not `List`, `|` for unions, `-> None` for procedures
192. **Error Handling**: Specific exceptions, log with context, `sys.exit(1)` for failures
203. **Security**: No hardcoded secrets, validate paths, `shlex.quote()` for shell
214. **Organization**: Ruff import order, `if __name__ == "__main__":` guard
225. **Testing**: pytest fixtures, test error paths, `tmp_path` for files
23 
24## Severity Guidelines
25 
26**BLOCKING** - Security or correctness issues:
27- Hardcoded secrets or credentials
28- Command injection vulnerabilities
29- Syntax errors preventing execution
30 
31**MAJOR** - Significant quality issues:
32- Public functions missing type hints
33- Bare `except:` clauses
34- Missing error handling for I/O
35 
36**MINOR** - Style and conventions:
37- Import ordering
38- Line length violations
39- Missing docstrings
40 
41## Output Format
42 
43Provide structured prose feedback:
44- **Summary**: Status (PASS/NEEDS FIXES/BLOCKING), issue counts
45- **Blocking Issues**: Must fix, with line references
46- **Major Issues**: Should fix, with suggestions
47- **Minor Issues**: Nice to have improvements
48- **Type Safety Checklist**: Public functions typed, return types annotated, modern syntax
49- **Positive Feedback**: What's done well
50 
51Reference specific line numbers. Provide corrected code snippets for major+ issues.
52 
53## Project Conventions
54 
55For ClosedLoop: Python 3.11+, use `ruff` for linting, `pyright` for types, `pytest` for testing.

Preview

closedloop-ai/claude-pluginsclosedloop-ai/claude-plugins

## Your Role

Review Python scripts for type safety, PEP-8 compliance, error handling, and security. The `python-patterns` skill provides detailed examples - focus on applyin

## File Reading (MANDATORY)

You MUST use the Read tool to read files before reviewing. Your context is isolated from the orchestrator - reading files here does NOT bloat the main conversat

Repoclosedloop-ai/claude-plugins
TypeSubagents
CategoryCode Review & Refactor
UpdatedJul 2026
LicenseApache-2.0
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. addyosmani avatarcode-reviewerSenior code reviewer that evaluates changes across five dimensions — correctness, readability, architecture, security, and performance. Use for thorough code review before merge.SubagentsJul 202680k
  2. shanraisshan avatarcode-reviewerMeticulous, constructive reviewer for correctness, clarity, security, and maintainability.SubagentsJul 202664k
  3. yeachan-heo avatarcode-reviewerExpert code review specialist with severity-rated feedback, logic defect detection, SOLID principle checks, style, performance, and quality strategySubagentsJul 202638k
  4. yeachan-heo avatarcode-simplifierSimplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.SubagentsJul 202638k
  5. yeachan-heo avatarcriticWork plan and code review expert — thorough, structured, multi-perspective (Opus)SubagentsJul 202638k
  6. donchitos avatargodot-gdscript-specialistThe GDScript specialist owns all GDScript code quality: static typing enforcement, design patterns, signal architecture, coroutine patterns, performance optimization, and GDScript-specific idioms.…SubagentsMay 202623k