yorrick
- 7 skills
- 0 followers
- 7 hours ago last updated
- ▌ Flowchart · yorrick bundleUse when asked to explain a process with a flowchart, improve a confusing flow diagram, or build an interactive step-by-step process walkthrough. Covers diagram clarity and keyboard usability, not statistical charts or implementing the production workflow being illustrated.
- ▌ Pr Review · yorrick bundleMulti-provider interactive PR code review. Runs Claude Code, Gemini CLI, and Codex CLI in parallel to review a pull request, merges and deduplicates findings by severity, then walks through each issue interactively so you can vet, discuss, and selectively post comments. Use this skill when the user wants to review a PR, asks for code review on a pull request, says 'review PR #123', 'code review this PR', 'check this PR for issues', or mentions reviewing changes before merging. Also triggers on 'multi-provider review', 'cross-AI review', or 'security review PR'.
- ▌ Task Status · yorrick bundleUse when the user asks for a simple, visual status or progress summary of the current task, including how far along it is, percent complete, what is done, in progress, next, deferred, blocked, or connected by dependencies.
- ▌ Reflect · yorrickAnalyze the current session transcript and improve project documentation based on what was learned. Triggered automatically via SessionEnd hook, or manually with /reflect. Use when the user says "reflect", "what did we learn", "improve docs from this session", or "capture learnings". Also runs automatically in the background after every substantial session.
- ▌ Supabase Security · yorrick bundleAccess control for Supabase projects where a browser talks straight to PostgREST with no API middle layer. Load this skill BEFORE writing or reviewing anything that decides who can read or write data: RLS policies, GRANT/REVOKE statements, SECURITY DEFINER functions, RPCs, views, triggers used as authorization, migrations that touch permissions, custom JWT claims, or code that handles an anon/publishable key or a service_role/secret key. Also load it when diagnosing 'permission denied for table', a 403 or empty result that should have returned rows, when a user can see or change data belonging to another tenant, or when asked to audit a Supabase project for privilege escalation. Bundles Supabase's own Splinter linter and adds four checks it lacks. Triggers on: RLS, row level security, Supabase policy, anon key, service_role, privilege escalation, multi-tenant isolation, column level security, PostgREST, Splinter, Security Advisor.
- ▌ Visual Design Review · yorrickUse when a user wants to review a system design or specification visually or steer consequential design choices without reading a long document. Organizes decisions and records feedback using available visualization skills; drawing a single diagram without a design review belongs to its diagram skill.
- ▌ Agent Session Monitor · yorrick bundleMonitor and steer Claude Code, Codex, or other terminal coding agents running in tmux panes. Use when asked to supervise, babysit, drive, or automate agent sessions through tmux, including reading agent output, detecting idle/blocked/context-boundary states, sending approved commands, clearing or compacting context at explicit boundaries, and coordinating multi-agent workflows without duplicating Claude/Codex-specific skill content.