Collect the code review feedback you received on your own pull requests and distill it into durable, cited rules to consult before design and implementation work so the same mistakes stop recurring. Use when the user says /learn-from-code-reviews, "learn from my code reviews", "learn from my PR reviews", "what do…
Plan a long-form article before writing it, defining the core insight, audience, section outline with supporting sources and planned visualizations, and non-goals, and writing plan.md next to the target article. Use when a long-form article's argument and structure should be settled and checked before drafting, after…
Review a change to an HTTP or RPC API contract (endpoints, request and response fields, status codes, auth, pagination, versioning) for breaking changes and consumer compatibility. Use when a PR, branch, or diff touches API routes, an OpenAPI or proto schema, or a public interface and the user asks whether the change…
Review a change to a command-line interface (new or changed commands, options, arguments, output, exit codes) for compatibility, consistency, and usability. Use when a PR, branch, or diff touches a CLI surface and the user asks whether the CLI change is safe, whether it breaks callers, whether flags or output are…
Review a database change (schema migration, index or constraint, data backfill, destructive statement) for lock safety, reversibility, data integrity, and zero-downtime deploy compatibility. Use when a PR, branch, or diff touches migrations, schema files, or data-changing SQL and the user asks whether the migration is…
Review a change to a published client library or SDK (public symbols, signatures, types, errors, release versioning, packaging) for breaking changes and consumer ergonomics. Use when a PR, branch, or diff touches an SDK or client library and the user asks whether the change breaks consumers, whether the version bump…
Generate a project-specific skill that documents every test level the codebase actually supports (unit, integration, end-to-end, and the rest), how to set up the environment for each one, and the exact commands that run them, and that makes every run leave a trace of the commands called and any temporary change made.…
Adversarially attack a GitHub pull request by finding the most likely ways the change breaks, then trying to make each one happen and reporting what was reproduced. Unlike static review it may execute throwaway probes outside the repo to reach L3 - Executed or L4 - Reproduced. Use when the user asks "how could this PR…
Draft a Slack announcement in regular markdown, ready to copy-paste. Use when the user says /create-slack-announcement, "draft a Slack announcement", "write a Slack announcement", "prepare a Slack message", or wants announcement text formatted for immediate paste into Slack.
★not rated 13▲
+1 yesterdayA61 tokens
originalMIT
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: