원클릭으로
code-reviewer
Reviews a pull request or diff and produces structured feedback on correctness, security, performance, and style.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Reviews a pull request or diff and produces structured feedback on correctness, security, performance, and style.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
An autonomous code-assistant agent that can review code, answer technical questions, generate tests, and suggest refactors — powered by AgentVerse skills and an empathetic developer soul. Exposes MCP tools and is A2A (Agent-to-Agent) compatible.
Publish, discover, and manage AI skills, agents, workflows, souls and prompts from the AgentVerse marketplace. Use when working with the agentverse CLI to search/publish artifacts, authenticate, or manage AI agent ecosystem components.
Runs a suite of smoke tests against any REST API and reports status, latency, and failure details.
Manage multi-container Docker environments using docker compose. Start, stop, inspect, and health-check services defined in a compose file — ideal for local dev, CI service orchestration, and integration test setup.
Fetch GitHub Pull Request diffs, metadata, and CI status using the gh CLI. Summarise changes, check review status, and post structured review comments.
Transform, filter, and reshape JSON data using jq — the lightweight command-line JSON processor. Ideal for extracting fields from API responses, transforming CI artifact payloads, and scripting data pipelines.
SOC 직업 분류 기준
| name | code-reviewer |
| kind | skill |
| description | Reviews a pull request or diff and produces structured feedback on correctness, security, performance, and style. |
| tags | ["code-review","ci","security","quality"] |
| version | 0.1.0 |
| author | agentverse-ci |
| license | MIT |
An AI-powered code review skill that analyses diffs and produces actionable, structured feedback — categorised by severity and type.
{
"diff": "<unified-diff string or GitHub PR URL>",
"language": "rust",
"rules": ["security", "performance", "style", "correctness"],
"severity_threshold": "warning"
}
| Field | Required | Description |
|---|---|---|
diff | ✓ | Unified diff text or GitHub PR URL |
language | ✗ | Hint for syntax-aware analysis (auto-detected) |
rules | ✗ | Subset of review categories to run |
severity_threshold | ✗ | Minimum severity to include: info/warning/error |
| Category | Examples |
|---|---|
security | SQL injection, hardcoded secrets, SSRF, path traversal |
correctness | Off-by-one, unchecked unwrap, wrong type conversions |
performance | N+1 queries, unnecessary clones, blocking async calls |
style | Naming conventions, dead code, missing docs |
{
"summary": "3 issues found (1 error, 2 warnings)",
"issues": [
{
"file": "src/handlers/auth.rs",
"line": 42,
"severity": "error",
"category": "security",
"message": "JWT secret read from environment without fallback validation",
"suggestion": "Validate that JWT_SECRET is non-empty at startup and reject empty strings."
},
{
"file": "src/db/query.rs",
"line": 88,
"severity": "warning",
"category": "performance",
"message": "N+1 query pattern detected inside loop",
"suggestion": "Batch the query outside the loop using an IN clause."
}
],
"score": 74,
"approved": false
}
- name: AI Code Review
uses: agentverse/run-skill@v1
with:
skill: agentverse-ci/code-reviewer
inputs: |
diff: ${{ github.event.pull_request.url }}
rules: [security, correctness]
severity_threshold: warning
env:
AGENTVERSE_TOKEN: ${{ secrets.AGENTVERSE_TOKEN }}
severity_threshold: error to surface only blocking issues.api-smoke-tester for full pre-merge validation.