Loading source
Pulling the file list, source metadata, and syntax-aware rendering for this listing.
Source from repo
A comprehensive collection of Agent Skills for context engineering, multi-agent architectures, and production agent systems.
Files
Skill
Size
Entrypoint
Format
Open file
Syntax-highlighted preview of this file as included in the skill package.
researcher/runbooks/pr-readiness.md
1# PR Readiness Runbook23Use this checklist before an autonomous researcher prepares a PR.45## Required Artifacts67- [ ] Source evaluation JSON exists and matches `../templates/source-evaluation.json`.8- [ ] Skill proposal exists and names the target path.9- [ ] Skill proposal records novelty-check command, verdict, max mechanism overlap, and top mechanism overlaps.10- [ ] `validate_run.py --run-dir <run>` passes and `run-state.json` is at `pr_ready` or `closed`.11- [ ] Mechanism proposals are either promoted, rejected, or explicitly deferred with rationale.12- [ ] Research thread records discovery, evaluation, and draft decisions.13- [ ] All cited sources were retrieved successfully.14- [ ] Rejected or partial sources are recorded as gaps, not cited as evidence.15- [ ] Human review notes are included when any rubric routes to `HUMAN_REVIEW`.1617## Skill Structure Checks1819- [ ] New or changed `SKILL.md` has YAML frontmatter with `name` and `description`.20- [ ] Skill directory name matches `name`.21- [ ] `SKILL.md` is under 500 lines.22- [ ] Description is third person and describes task boundaries rather than keyword triggers.23- [ ] Skill contains practical guidance and gotchas.24- [ ] Volatile evidence is in `references/`, not overloaded into the main skill.25- [ ] Integration section references related skills by plain name.2627## Sync Checks2829If publishing a new skill, update:3031- [ ] `README.md`32- [ ] root `SKILL.md`33- [ ] `.claude-plugin/marketplace.json`34- [ ] `.plugin/plugin.json` when description or version needs to reflect the new scope35- [ ] `CLAUDE.md` and `CONTRIBUTING.md` if authoring or packaging rules changed3637## Review Checks3839- [ ] The proposal explains why this is not duplicate content.40- [ ] The proposal cites accepted mechanisms that overlap and explains why the delta is still needed.41- [ ] The PR body lists risks and gaps.42- [ ] The test plan includes deterministic structure checks.43- [ ] Activation regression cases and researcher benchmarks pass, or failures are listed as risks.44- [ ] The PR body states that merge requires human approval.45- [ ] No secrets, credentials, or private source material are included.4647## Stop Conditions4849Stop before PR creation when:50511. Any source was not retrieved but is needed for a claim.522. A rubric changed during the same run and no independent review occurred.533. Manifest sync is ambiguous.544. The draft adds a new skill but activation scenario or mechanism overlaps strongly with an existing one.555. The user has not approved pushing to GitHub.56