pierre-guard
SolidGuard against breaking the @pierre/diffs integration in Plannotator's code review UI. Use this skill whenever modifying DiffViewer.tsx, upgrading the @pierre/diffs package, changing unsafeCSS injection, adding new props to FileDiff, or touching shadow DOM selectors or CSS variables that cross into Pierre's shadow boundary. Also trigger when someone asks "will this break the diff viewer", "is this safe to change", or when reviewing PRs that touch the review-editor package.
Install
Quality Score: 93/100
Skill Content
Details
- Author
- backnotprop
- Repository
- backnotprop/plannotator
- Created
- 5 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
security-permissions-review
Use when changes touch auth, permissions, secrets, env files, deploy config, external messages, data export/import, production DB writes, or customer-visible behavior; surfaces sensitive-path findings + approval-required list. Do NOT use as general code review.
pr-human-guide
Analyzes a PR diff and appends a categorized review guide to the PR description, highlighting where human judgment is needed: security, config/infrastructure, new dependencies, data model changes, novel patterns, and concurrency/state. Use this whenever a user wants to prepare a PR for human review or flag areas for reviewer attention — including casual phrasing like "prep this for review", "what should reviewers look at?", "add a review guide", or "flag this for human review".
ae-diff-review
Use before finishing any code, docs, script, or config change. Review the diff for behavior changes, secret exposure, accidental churn, missing tests, and whether the implementation matches the user's requested outcome.