BenjaminG

BenjaminG

@BenjaminG

GitHub
22 Skills
44 Total Stars
February 2026 Joined

Public Skills

vercel-react-best-practices

by BenjaminG

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

2 1mo ago

pr

by BenjaminG

Publish a pull request with automated type detection, Jira linking, PR templates, and Slack review message.

Code Review 2 3mo ago

daily-next

by BenjaminG

Pick up the next task from today's daily task list and gather full context for working on it. This skill should be used when Benjamin says "next", "next task", "what's next", "pick up task", "start task", or wants context for a specific task ID or Jira key.

Automation 2 3mo ago

daily-standup

by BenjaminG

Daily standup assistant for Benjamin that compiles work priorities from Jira and Slack into a single prioritized task list. This skill should be used when Benjamin asks for morning standup, daily priorities, what to work on today, or needs to compile work items.

Code Review 2 3mo ago

daily-standby

by BenjaminG

Put a task on standby when it's blocked or waiting on someone. This skill should be used when Benjamin says "standby", "waiting on", "put on hold", "blocked", "can't proceed", or needs to park a task that requires external input.

Automation 2 3mo ago

daily-done

by BenjaminG

Mark the current or specified task as done in today's daily task list and show progress. This skill should be used when Benjamin says "done", "task complete", "finished", "mark done", or wants to mark a task as completed.

Automation 2 3mo ago

daily-unblock

by BenjaminG

Unblock a task on standby and bring it back to active status. This skill should be used when Benjamin says "unblock", "resume", "unpause", "pick back up", or when a blocked task's dependency has been resolved.

Automation 2 3mo ago

quality-gate

by BenjaminG

Run parallel quality reviews (React, SOLID, Security, Simplification, Slop) on branch changes and auto-fix issues

Automation 2 3mo ago

interview

by BenjaminG

Interview user to clarify any topic - exploring codebase, investigating issues, planning features, understanding requirements, or drilling into plans. Socratic questioning to uncover details.

Code Gen 2 3mo ago

ralph-loop

by BenjaminG

Create autonomous iterative loops (Ralph Wiggum pattern) for multi-step tasks. Use when setting up automated workflows that iterate over a backlog of tasks with clear acceptance criteria. Triggers on requests like "create a ralph loop", "set up an iterative agent", "automate this migration", or "create an autonomous loop".

Automation 2 3mo ago

code-slop

by BenjaminG

Remove AI code slop — unnecessary comments, defensive checks, any casts, and style inconsistencies introduced by AI.

File Ops 2 3mo ago

applying-solid-principles

by BenjaminG

This skill should be used when implementing code that requires SOLID principles and clean code practices. It provides detailed guidance on Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion principles with comparison examples in TypeScript.

Refactoring 2 4mo ago

atlassian-cli-jira

by BenjaminG

Use Atlassian CLI (acli) to manage Jira work items, projects, and workflows from the command line. Ideal for bulk operations, automation, scripting, and when users request CLI-based Jira interactions. Trigger on requests like "use Jira CLI", "create Jira issues via CLI", "bulk update Jira tickets", "automate Jira workflows", or when users want to script Jira operations.

Processing 2 4mo ago

backend-developer

by BenjaminG

Specialist for TypeScript backend development including Node.js servers, NestJS applications, APIs, databases (PostgreSQL, MongoDB, Redis), authentication, testing, deployment, server-side code, microservices, database queries, migrations, controllers, services, repositories, and middleware. Use for ANY work involving .ts backend files, server-side architecture, performance optimization, and backend security.

API Dev 2 4mo ago

confluence-cli

by BenjaminG

Use confluence-cli (NPM package) to manage Confluence content, pages, and spaces from the command line. Ideal for documentation workflows, bulk content operations, page migration, and when users request CLI-based Confluence interactions. Trigger on requests like "use Confluence CLI", "create Confluence pages via CLI", "migrate Confluence content", "automate documentation workflows", or when users want to script Confluence operations.

CLI Tools 2 4mo ago

ai-skills

by BenjaminG

Code Gen 2 4mo ago

hooks

by BenjaminG

Create and manage Claude Code hooks for automating workflows, validating inputs, and customizing behavior. Use when users request to create hooks, set up automation for tool usage (PreToolUse, PostToolUse), add session context (SessionStart), validate prompts (UserPromptSubmit), control stopping behavior (Stop, SubagentStop), or configure permission handling (PermissionRequest).

CLI Tools 2 4mo ago

madai-investigator

by BenjaminG

Investigate MadAI/MadKudu support tickets from Jira or Zendesk. This skill should be used when analyzing ticket context, checking tenant health, querying knowledge bases, and producing structured investigation reports. Triggers on requests like "investigate this ticket", "look into Zendesk/Jira issue", "check tenant health", or "why is tenant X having issues".

Code Review 2 4mo ago

codex-cli

by BenjaminG

Use OpenAI Codex CLI in non-interactive mode for automated code analysis, review, and programmatic task execution. Trigger on requests like "use Codex to analyze", "run codex exec", "codex code review", or when users want AI-powered code analysis without interactive prompts. Ideal for automation workflows, code quality checks, and generating structured analysis reports.

CLI Tools 2 4mo ago

skill-creator

by BenjaminG

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

Code Gen 2 4mo ago

ui-skills

by BenjaminG

Opinionated constraints for building better interfaces with agents.

Animation 2 4mo ago

frontend-developer

by BenjaminG

Specialist for modern React applications, TypeScript frontend code, UI development, TanStack Query, component creation, CSS styling, responsive design, accessibility, form validation, state management, routing, and performance optimization. Use for ANY work involving .tsx/.jsx files, React components, frontend bugs, or client-side development tasks.

Accessibility 2 4mo ago