By ppryde
Righteous HTML email construction. Doctrines, visitation, and absolution for the transactional email sanctum.
Use when auditing an email template or email codebase for rendering, accessibility, deliverability, and templating violations. Triggers on "audit my email", "check my email template", "review this email", "email audit", "check email compliance", "review for email issues", "audit email templates".
Use when generating a new email template from a description, brief, or specification. Triggers on "generate an email", "create an email template", "write an email for", "scaffold an email", "build an email template", "draft a transactional email", "create order confirmation email", "write welcome email template".
Use when reviewing changed email templates in a PR or branch, or spot-checking a specific email file. Triggers on "check my email PR", "review email changes", "spot-check this template", "email visitation", "audit email diff", "what's wrong with this email", "review this email file".
A personal collection of Claude Code skills for serious engineering work — from PR review to architectural auditing. Built for real workflows, shared because they might help yours.
Three plugins, each with a distinct purpose:
| Plugin | Purpose |
|---|---|
| Puritan | Architectural doctrine enforcement — plan patterns, audit code, author rules |
| Tribunal | PR review workflow — fetch, triage, validate, action, and resolve GitHub PR comments |
| email-absolution | HTML email auditing and generation — doctrines, visitation, and absolution |
You can also install via Claude Code's plugin commands. From within a Claude Code session:
/plugin marketplace add ppryde/pip-skills
/plugin install puritan@ppryde/pip-skills
/plugin install tribunal@ppryde/pip-skills
/plugin install email-absolution@ppryde/pip-skills
Or from the terminal CLI:
# Install all plugins
claude plugin install puritan@ppryde/pip-skills
claude plugin install tribunal@ppryde/pip-skills
claude plugin install email-absolution@ppryde/pip-skills
After installing, the skills are available as slash commands:
/puritan:covenant — architecture planning and pattern selection
/puritan:inquisition — audit codebase against configured doctrines
/puritan:scriptorium — author new architecture doctrines
/tribunal:reckoning — triage and action GitHub PR review comments
/email-absolution:elder — email planning, Q&A, and config setup
/email-absolution:visitation — audit an email template against doctrine
/email-absolution:scribe — generate a template correct by construction
These skills are built around two ideas:
1. Architecture should be codified, not tribal knowledge. Architectural decisions that live only in people's heads — or in an ADR doc nobody reads — don't survive team turnover or code reviews. Puritan turns those decisions into auditable doctrine files that Claude can check your code against, commit by commit.
2. PR review is a workflow, not a scroll. Bot reviewers and human reviewers leave dozens of comments across multiple rounds. Tribunal treats this as a structured workflow: fetch everything, categorise by source and type, validate each comment against the actual current code, propose fixes, apply them with your approval, and resolve the threads.
All plugins operate in the voice of a deeply principled but self-aware Puritan inspector. Violations are heresies. Fixes are absolution. The codebase is the sanctum.
The persona is flavour, not a barrier to clarity — every verdict is technically precise and actionable. The Witchfinder is dramatic, not obscure.
settings.snippets.json at the repo root contains custom spinner verbs that replace Claude Code's default "Thinking…" messages with in-character Witchfinder flavour while the skills are running.
To use them, copy the file into your Claude Code settings directory:
cp settings.snippets.json ~/.claude/settings.snippets.json
If you already have a settings.snippets.json, merge the spinnerVerbs block into it manually.
The
mode: "replace"setting replaces all default spinner verbs with these. If you'd prefer to add them alongside the defaults, change it to"append".
Issues and PRs welcome. If you extend a doctrine or add a new one, the Scriptorium skill can help you author it to the required standard.
A personal collection of Claude Code skills for serious engineering work — from PR review to architectural auditing. Built for my own workflows, shared because they might help yours.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub ppryde/pip-skills --plugin email-absolutionPR comment review, categorisation, prioritisation and resolution. No heresy goes unaddressed.
Architectural doctrine enforcement through composable lenses. Covenant, Inquisition, and Scriptorium.
Email via Himalaya CLI (IMAP/SMTP)
Rich text message drafts for Gmail, Outlook, and WhatsApp with formatting preview
AI-powered email management and marketing skill for Claude Code. Inbox triage, composition, quality review, deliverability audit, automation sequences, and marketing strategy.
Send and receive emails, build with React Email, follow deliverability best practices
Project health and permission management, dev sessions, team updates with feedback triage, GitHub releases, multi-model brains trust, git workflows, UX audits, responsive layout testing, and browser automation.
Create beautiful HTML presentations from markdown specs using a Poimandres-themed template