pstuart
01Plugin Claude Code
Public Claude Code plugins for safer development, modern Swift and Nuxt projects, and publishing workflows.
Plugin Claude Code
Public Claude Code plugins for safer development, modern Swift and Nuxt projects, and publishing workflows.
Instructions file
Instructions for pstuart/pstuart, covering claude.md, project overview, what's here, notes for claude and validation.
Plugin Claude Code
Universal developer safety guardrails — blocks dangerous commands, verifies builds, provides session context, and scans repo health.
Command
Scan all repos in a directory for health status — dirty files, sync state, open PRs, issues, merge conflicts, and branch hygiene.
Hook
Runs before the agent uses a tool for Bash tool calls, executing command-validator.sh via bash. From pstuart/pstuart.
Hook
Runs after a tool call finishes for Edit and Write tool calls, executing auto-format.sh via bash. From pstuart/pstuart.
Hook
Runs when a session starts, executing project-task-list.sh and session-context.sh via bash (2 commands). From pstuart/pstuart.
Hook
Runs when the agent finishes a response, executing build-check.sh via bash. From pstuart/pstuart.
Skill Claude CodeCodex
Generate comprehensive status reports for all projects in a folder. Use when asked for project rundowns, status reports, release readiness, or development summaries.
Plugin Claude Code
Modern Nuxt/Vue development toolkit — enforces Tailwind-only styling, validates nginx configs, and provides accessibility and security guidance.
Skill Claude CodeCodex
Audit web pages and apps for WCAG 2.1 AA accessibility compliance. Use when fixing lighthouse issues, contrast ratios, ARIA labels, or keyboard navigation.
Skill Claude CodeCodex
Use when building or reviewing Nuxt 4 apps, app/ directory layout, pages, layouts, server routes, composables, layers, or Nuxt data fetching.
Skill Claude CodeCodex
Security audit checklist for web applications. Use when reviewing security posture, checking for vulnerabilities, or hardening a deployment.
Skill Claude CodeCodex
Use when styling Nuxt or Vue UI, migrating from Tailwind 3, configuring @tailwindcss/vite, writing utility classes, or tempted to add custom CSS or inline styles.
Skill Claude CodeCodex
Use when writing or reviewing TypeScript in Vue, Nuxt, Node, or shared TS utilities, fixing type errors, or deciding how to type API responses and composables.
Skill Claude CodeCodex
Use when writing Vue 3 components or composables, choosing Options vs Composition API, handling reactivity, provide/inject, or script setup patterns.
Skill Claude CodeCodex
Use when setting up or running ESLint, Prettier, Vitest, or Playwright for Nuxt/Vue projects, deciding what to test, or enforcing pre-deploy quality gates.
Plugin Claude Code
Professional book publishing workflows for PDF, EPUB, covers, and KDP-ready output.
Skill Claude CodeCodex
Professional book publishing from Markdown, Word, or text to PDF/EPUB. Use when creating books, converting manuscripts to PDF, generating covers (Kindle and paperback with spine), building indexes with real page numbers, creating table of contents, or formatting chapters. Handles trade paperback (5.5x8.5), two-pass…
Plugin Claude Code
Modern Swift/iOS development toolkit — enforces @Observable, NavigationStack, Swift Concurrency patterns and blocks deprecated APIs.
Command
Build, sign, notarize, and package macOS apps into distributable DMGs with branded installer layout.
Skill Claude CodeCodex
Use when implementing or auditing VoiceOver, Dynamic Type, accessibility labels, focus, contrast, or Hit-testing for SwiftUI iOS/macOS apps.
Skill Claude CodeCodex
Use when investigating memory growth, retain cycles, leaks in Instruments, Task cancellation issues, or ARC problems in Swift 6 apps.
Skill Claude CodeCodex
Use when reviewing Swift code for outdated patterns, modernizing a project, running architecture health checks, or grepping for ObservableObject, DispatchQueue.main, NavigationView, or Core Data.