KS
Killer-Skills

pull-request — Categories.community

v1.0.0
GitHub

About this Skill

Perfect for Code Review Agents needing streamlined pull request management with focused scope and formatted code. A system for handling product reviews.

entazis entazis
[0]
[0]
Updated: 3/4/2026

Quality Score

Top 5%
34
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add entazis/product-reviews

Agent Capability Analysis

The pull-request MCP Server by entazis is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion.

Ideal Agent Persona

Perfect for Code Review Agents needing streamlined pull request management with focused scope and formatted code.

Core Value

Empowers agents to ensure code quality by enforcing pre-flight checks, including gofmt and goimports formatting, and verifying behavior changes through targeted tests, while also handling review mutations with DB transactions and outbox events.

Capabilities Granted for pull-request MCP Server

Automating code review checks for secrets and credentials
Validating behavior changes through targeted testing
Streamlining review mutations with DB transactions and outbox events

! Prerequisites & Limits

  • Requires adherence to pre-flight checklist
  • Focused scope with no unrelated refactors
  • Limited to handling product reviews and responses
Project
SKILL.md
1.4 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Pull Request

Pre-flight checklist

  • Scope is focused; no unrelated refactors.
  • Code is formatted (gofmt, goimports).
  • No secrets checked in (env files, credentials, tokens).
  • Behavior changes are tested (at least targeted tests; full suite when appropriate).
  • For review mutations: aggregates update in the same DB transaction and outbox events are emitted (if relevant).
  • Product responses still do not include reviews (if touching product endpoints).

Testing guidance

Default (unit tests, containerized toolchain):

bash
1docker run --rm -v "$PWD":/src -w /src golang:1.25.6-alpine sh -c "go test ./..."

Optional integration concurrency test (when relevant):

bash
1RUN_INTEGRATION=1 docker run --rm -v "$PWD":/src -w /src golang:1.25.6-alpine sh -c "go test ./... -run TestConcurrentReviewCreates_UpdateAggregates"

PR description template

Use this structure:

markdown
1## Summary 2- <What changed and why> 3- <Any user-facing/API impact> 4 5## Test plan 6- [ ] `go test ./...` (or targeted packages) 7- [ ] Manual check: <endpoint / scenario> (if applicable) 8- [ ] Integration test (if applicable) 9 10## Notes 11- <Risks, migrations, rollout considerations>

Review-ready final pass

  1. Re-read the diff like a reviewer.
  2. Ensure errors are handled and logs are not leaking sensitive info.
  3. Ensure docs/config are updated if behavior or env vars changed.

Related Skills

Looking for an alternative to pull-request or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication