pr-agent

Solid

Coven PR Readiness Agent for assembling agent-ready OpenCoven pull requests. Use when preparing PR context, verification, risk, rollback, and handoff material for OpenCoven/coven.

AI & Automation 36 stars 22 forks Updated today MIT

Install

View on GitHub

Quality Score: 85/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Coven PR Readiness Agent This skill prepares OpenCoven pull requests for maintainer review. It does not own merge authority; it produces the readiness packet a maintainer or another agent can trust. ## Readiness Packet Build the PR around five concrete sections: - Context: user problem, linked issue, constraints, and prior decisions. - Implementation: files changed, behavioral surface, and compatibility notes. - Verification: commands run, manual checks, skipped checks, and exact failures. - Risk and Rollback: regression risk, data/security impact, and rollback path. - Agent Handoff: current state, follow-ups, and known gaps. ## Context Bundle Before drafting or updating a PR, gather: - `git status --short` - `git diff --stat` - Linked issue or product request - Changed docs, tests, scripts, and Rust crates - Any local proof output needed by the PR body Do not create or update a PR until the context bundle is internally consistent and unrelated dirty work is identified. ## Template Assembly Use `.github/pull_request_template.md` as the output contract. Keep headings stable so automation and reviewers can scan the packet quickly. The PR body must include: - `Closes #` when there is a linked issue - Summary and files changed - Implementation notes with user-visible behavior - Verification matrix with exact commands - Risk level and rollback plan - Agent handoff notes for remaining work ## Verification Matrix Default repository gates: ```bash cargo fmt --check c...

Details

Author
OpenCoven
Repository
OpenCoven/coven
Created
3 months ago
Last Updated
today
Language
Rust
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category