用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/deathrashed/agents --skill review命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Control the in-app Browser for opening, navigating, inspecting visible or interactive page state, clicking, typing, screenshots, and local web testing. It can have existing signed-in sessions. For semantic operations on linked resources, prefer a purpose-built connector, API, or CLI when available.
Control the user's Chrome browser for tasks that depend on existing Chrome state: tabs, logged-in sessions, or extensions. Prefer purpose-built connectors, APIs, or CLIs when available.
Control local Mac apps through Computer Use for tasks that require reading or operating app UI. Prefer purpose-built connectors, APIs, or CLIs when available.
基于 SOC 职业分类
正在显示 SKILL.md
| name | review |
| description | Review code quality with severity categories (Code Reviewer Agent) |
Review request:
Scope: {{args}}
| Scope | Trigger | Mode |
|---|---|---|
| Codebase | "codebase", "full", "all" | Full codebase review |
| Directory | path ends with / | Review all files in dir |
| Feature | feature name | Review related files |
| Security | "security", "audit" | OWASP compliance |
| Types | "types", "any" | TypeScript audit |
| Performance | "performance", "slow" | N+1, indexes |
When triggered with "codebase"/"full"/"all":
Create improvement plan:
plans/YYYYMMDD-review/
├── plan.md # Overview
└── phase-XX-name.md # Detailed fixes
| Category | Count |
|---|---|
| 🔴 Critical | X |
| 🟠 High | X |
| 🟡 Medium | X |
| 🟢 Low | X |
Verdict: ❌ Block merge / ⚠️ Fix recommended / ✅ Ready
Issues that can cause security breaches or data loss.
path/to/file.ts:42// Before
[problematic code]
// After
[fixed code]
Performance, type safety, reliability issues.
path/to/file.ts:15Maintainability, code smells, patterns.
Style, minor improvements.
| Check | Status | Details |
|---|---|---|
| Injection (SQL/NoSQL) | ✅/❌ | [Details] |
| Broken Auth | ✅/❌ | [Details] |
| Sensitive Data Exposure | ✅/❌ | [Details] |
| XSS | ✅/❌ | [Details] |
| Insecure Deserialization | ✅/❌ | [Details] |
| Using Vulnerable Components | ✅/❌ | [Details] |
| Logging & Monitoring | ✅/❌ | [Details] |
any Type Locations| File | Line | Variable | Suggested Type |
|---|---|---|---|
file.ts | 42 | data | UserResponse |
noImplicitAnystrictNullChecksstrictFunctionTypes// Problem: N+1 in loop
for (const user of users) {
const posts = await getPosts(user.id); // ❌ Query in loop
}
// Fix: Batch query
const posts = await getPostsByUserIds(users.map(u => u.id));
users: Add index on emailorders: Add composite index on (user_id, created_at)| Gate | Status | Target |
|---|---|---|
| Test Coverage | X% | 80% |
Zero any Types | X found | 0 |
| Security Scan | ✅/❌ | Pass |
| No Critical Issues | X found | 0 |
# Fix critical issues
/fix [critical security issues]
# Run tests
/test
# Re-review
/review [same scope]
Key Takeaway: Code reviewer prevents production incidents by catching security vulnerabilities, type safety violations, and performance issues before merge.