What problem does it solve?
Contributing to the agent-deck repository means passing a strict automated intake gate and a four-lens review machine (correctness, security, fit, intent); this Skill walks an agent or human through the exact contract so PRs pass intake on the first try instead of bouncing with needs-info labels.
Core Features & Use Cases
- Full contribution loop: Covers claiming an issue, reproducing bugs, implementing scoped diffs, writing tests that fail without the fix, opening the PR, and responding to review verdicts.
- Pre-open self-check script: Runs gofmt, go vet, sandboxed tests, a revert-check, diff-size and forbidden-path checks, a hidden-logic security sweep, and a PR-body lint against the intake contract.
- Gate specification references: Maps every rule to the exact repo-side check with the precise fix, plus a passing PR-body template and an author-side security self-scan.
- Use Case: An AI agent fixing an agent-deck issue captures the human's ask verbatim, writes a failing test first, runs scripts/self-check.sh on its drafted PR body, fixes every FAIL, and opens a PR that passes intake cleanly.
Quick Start
Ask the agent to fix an agent-deck issue and prepare a pull request that passes the repo's intake gate using this contributor skill.