When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatGPT,' 'optimize for Perplexity,' 'AI citations,' 'AI visibility,' 'zero-click search,' 'how do I show up in AI answers,' 'LLM mentions,' or 'optimize for Claude/Gemini.' Use this whenever someone wants their content to be cited or surfaced by AI assistants and AI search engines. For traditional technical and on-page SEO audits, see seo-audit. For structured data implementation, see schema-markup.
71 agent skills.
Each one, one click into your LLM.
A library of agent skills used daily at Benmore Technologies — payments, design, compliance, CLI tooling, AI SEO, frontend production. Built on the open Anthropic Skills format. Click any skill to copy its full SKILL.md into your clipboard, then paste into Claude, ChatGPT, or any LLM.
● How to use these skills
More on skills.sh →① One skill, one paste
Hit Copy for LLM on any card. Paste the SKILL.md into Claude, ChatGPT, Cursor, or any agent — it's a self-contained system prompt.
② Install all globally (Claude Code)
mkdir -p ~/.claude/skills
for s in $(curl -s https://www.arkashj.com/skills.json | jq -r '.[]'); do
mkdir -p ~/.claude/skills/$s
curl -fsSL "https://www.arkashj.com/skills/$s/raw" \
-o ~/.claude/skills/$s/SKILL.md
doneOne-shot pull of all /skills.json into the Claude Code skills dir.
③ Symlink for your LLM
Pick the path your tool uses:
# Claude Code
~/.claude/skills/<name>/SKILL.md
# Cursor (per-repo)
ln -s ~/.claude/skills/<name>/SKILL.md \
.cursor/rules/<name>.mdc
# Codex
ln -s ~/.claude/skills/<name>/SKILL.md \
~/.codex/skills/<name>.md
# Continue / Aider / Cline
~/.config/<tool>/skills/<name>.md
# Web LLM (Claude.ai, ChatGPT)
Paste into a Project or Custom GPTAuthored at Benmore Technologies → · MIT-style usage. Skills are documentation, not executable code — review before running anything they suggest.
Pre-flight checklist for Apple App Store submissions of the Cattle Logic mobile app. Use BEFORE running `eas submit -p ios` or uploading a build to App Store Connect. Catches every Apple rejection class this app has historically hit (2.3.10 screenshots, 3.1.1 external-payment disclosure, 5.1.1(ii) purpose strings, 5.1.1(v) account deletion, 5.1.2 data-use declarations). Verifies `mobile/app.json`, `mobile/eas.json`, version bumps, in-app disclosure modals, and the account-deletion path before you ship.
Use when adding audit logging to API endpoints, database operations, or security events - covers model creation, structured logging, Kafka/event emission, IP/user-agent capture, and correlation ID tracking
Generate client-ready development agreements (SCOPE_AGREEMENT.md) and comprehensive feature outlines (SCOPE_OUTLINE.md) from technical architecture documents. Produces a single scope agreement containing all build options (1-3 tiers) with pricing tables, timeline milestones, and signature blocks, plus a hierarchical scope outline with connections map and data flow. Supersedes the older scope-gen skill. Use when the user says "generate scope agreement", "create development agreement", "scope agreement from architecture doc", "build scope document", "create proposal from tech architecture", "generate scope outline", "scope this project for a client", "create client agreement", or wants to produce formal client-facing scope documents from technical architecture deliverables.
AI Chatbot Skill - Enterprise Website Assistant
Build production-ready CLI tools with Python using Typer, Rich, and modern patterns. Use when creating command-line tools, adding subcommands, building interactive terminal UIs, or scaffolding CLI projects.
Maximize delivered value for any client project through a structured audit-to-implementation pipeline. Deploys parallel exploration agents to audit a codebase across multiple dimensions (frontend UX, backend API, SEO, accessibility, conversion, performance, emails/notifications), synthesizes findings into prioritized quick wins with effort estimates, writes a requirements doc, implements wins in parallel batches using file-ownership-based agent groups, verifies the build, updates QA docs, and generates a delivery checklist. Use when the user says "maximize value", "quick wins", "audit the codebase", "client value pass", "find improvements", "low-hanging fruit", "value maximizer", "what can we improve", or wants to systematically find and implement high-impact, low-effort improvements across an entire codebase. Works with any stack — not tied to a specific framework or project.
Generates user flow diagrams and documentation for Benmore client projects during Discovery phase. Use when asked to create user flows, map user journeys, visualize workflows, build workflow diagrams, create discovery deliverables, or document how different user types interact with a product. Produces paired .md and .html files with Mermaid.js flowcharts in Benmore dark theme.
After editing code in a module, reads that module's CLAUDE.md cross-module integration section, identifies dependent modules, and dispatches parallel agents to verify each dependency still works. Use when making changes that could break cross-module contracts.
Comprehensive dependency security auditing and automated fixing for npm, pnpm, yarn, pip, poetry projects. Scans for CVEs, explains vulnerability business impact, applies safe fixes automatically, uses parallel Explore agents for deep codebase analysis, and generates detailed security reports. Use when (1) User asks to "audit security", "check for vulnerabilities", "fix Dependabot issues", "scan dependencies", "security audit"; (2) Before production deployment; (3) After major dependency updates; (4) Quarterly security reviews; (5) When Dependabot alerts are found; (6) User mentions CVEs, security patches, or outdated packages.
Complete, production-ready Django authentication system for React Native applications. This skill should be used when building a new Django + React Native project that needs authentication, implementing JWT-based authentication with refresh tokens, adding email verification and OTP functionality, setting up password reset workflows, implementing multi-device session management, building multi-tenant SaaS applications, or migrating from session-based to token-based authentication. Provides complete backend and frontend templates with security best practices built-in.
Expert Django and Celery guidance for asynchronous task processing. Use when designing background tasks, configuring workers, handling retries and errors, optimizing task performance, implementing periodic tasks, or setting up production monitoring. Follows Celery best practices with Django integration patterns.
Use when auditing Django codebases for production readiness or implementing production best practices with modern tooling (uv, ruff, pytest, Docker, drf-spectacular). Provides automated detection, gap analysis, and step-by-step implementation with ready-to-use configuration templates.
Complete TOTP two-factor authentication for Django + React/Next.js applications. Use when implementing authenticator app 2FA (Google Authenticator, Authy), backup codes, QR code enrollment, two-phase login with TOTP priority, email/phone OTP fallback for locked-out users, channel switching on resend, login resend throttling, or adding a 2FA settings UI. Covers the full stack — backend (pyotp, Fernet encryption, Redis pending secrets, DRF views, throttles) and frontend (React Query hooks, 7 UI components, TypeScript types). Works with any Django REST Framework + React/Next.js stack using JWT auth.
Manage DigitalOcean Droplets, databases, domains, and infrastructure from the command line using doctl
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great.
Implement Expo Push Notifications for React Native (Expo) frontend and Python backend. Use when adding push notifications to an Expo app, registering device tokens, sending push from a Python backend (Django, FastAPI), setting up expo-notifications on the frontend, handling foreground/background notification listeners, or debugging push delivery. Triggers on "push notifications", "expo notifications", "expo push token", "send push notification", "notification listener", "expo-notifications", "expo-server-sdk", "ExponentPushToken", "device token registration", "notification channel", "badge count", or "push receipt". Covers both iOS (APNs) and Android (FCM) via Expo's unified push service. No Firebase Admin SDK or raw APNs setup needed.
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
Analyzes meeting transcripts and client documents to extract features, evaluate necessity/feasibility/cost, then generates an interactive HTML scoping tool with recommended scope, timeline, editable hours/costs, and localStorage persistence. Triggers on "feature alignment", "evaluate features", "scope features", "scope this project", "MVP vs V2", "feature cost breakdown", "which features should we build", "build a feature alignment".
Reads documented financial formulas from module docs (CLAUDE.md), compares against actual code implementation, flags mismatches, and runs related tests. Use when auditing financial calculations, after changing pricing/billing logic, or before releases.
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Productionize Next.js frontends with Django backends using OpenAPI TypeScript codegen for type-safe API integration. Use when: (1) Starting development on Next.js project, (2) Before staging/production deployment, (3) Fresh Next.js + Django setup, (4) Quarterly health checks, (5) User asks to "productionize", "make production-ready", "audit", or "set up CI/CD" for Next.js. Performs audits, auto-fixes safe issues, reports complex issues. Generates Markdown report with checklist. Capabilities: OpenAPI TypeScript integration, code quality audits (ESLint/TS/Prettier), security scanning (secrets/Gitleaks), testing setup (Vitest/Playwright), CI/CD (GitHub Actions), monitoring (Sentry), production configs.
Use when implementing privacy compliance features - GDPR consent management, data subject access requests (DSARs), data retention policies, right to erasure, data portability, or CCPA/FCRA consent tracking
GitHub Issue Generator Skill
Custom GitHub Issue Generator Skill
This skill should be used when the user asks to "generate audit logs", "create HIPAA audit trail", "log healthcare events", "configure audit logging", "track PHI access", "maintain compliance logs", "audit log format", "healthcare event logging", "access control logging", "authentication logging", "HIPAA logging requirements", or mentions HIPAA audit trails, healthcare event logging, compliance logging, PHI access tracking, authentication auditing, or §164.312(b) logging requirements.
Deploy, manage, and operate apps on Heroku from the command line — dynos, databases, config, logs, and pipelines
Audits HealthTech applications for HIPAA technical safeguards like encryption and audit logging. Use when reviewing healthcare infrastructure or ensuring PHI is handled according to legal security standards.
Read and send email via IMAP/SMTP. Check for new/unread messages, fetch content, search mailboxes, mark as read/unread, and send emails with attachments. Works with any IMAP/SMTP server including Gmail, Outlook, 163.com, vip.163.com, 126.com, vip.126.com, 188.com, and vip.188.com.
Mailjet Email Service Implementation Skill
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
This skill provides guidance for implementing the Thor Electric minimalist UI design system. Use this skill when styling Django templates with Tailwind CSS to maintain consistency across the application with clean, professional aesthetics featuring black buttons, light typography, white cards, and Heroicons.
Modern Floating UI Design System
Set up a modern, productive macOS/Linux terminal with curated CLI tools, fzf-powered keybindings, git history browsers, and a beautiful prompt. Use when the user asks to set up a terminal, install CLI tools, configure bash/zsh with modern replacements (bat, eza, ripgrep, fzf, zoxide, starship, lazygit, delta), or wants fzf-based keybindings for shell history and git. Also triggers on: "set up my terminal", "modern CLI tools", "better terminal", "fzf setup", "terminal productivity", "dev environment setup".
Use when implementing or auditing multi-tenant isolation in shared-database architectures - covers row-level org_id filtering, context propagation, tenant-aware queries, cross-tenant data leak prevention, and isolation testing
Scans all ViewSets, querysets, and API endpoints for missing tenant isolation filters. Catches data leaks where one tenant can see another's data. Framework-aware for Django, FastAPI, and Rails.
Generates or edits an image using the Gemini 2.5 Flash Image (Nano Banana) model via the API.
OTP Verification Implementation Skill
Use this skill whenever the user wants to do anything with PDF files. This includes reading or extracting text/tables from PDFs, combining or merging multiple PDFs into one, splitting PDFs apart, rotating pages, adding watermarks, creating new PDFs, filling PDF forms, encrypting/decrypting PDFs, extracting images, and OCR on scanned PDFs to make them searchable. If the user mentions a .pdf file or asks to produce one, use this skill.
Enhanced Presentation Formatter Skill
Enhanced Presentation Formatter Skill
Productionize a full-stack application by completing all release-readiness tasks in parallel using an agent team. Covers: (1) writing/updating a comprehensive README.md, (2) adding an Apache 2.0 or project-appropriate open source license, (3) configuring DRF Spectacular for Swagger UI + ReDoc API docs, (4) establishing semantic versioning with CHANGELOG.md, (5) activating GitHub Dependabot for automated dependency security PRs, (6) creating a signed Git release tag and GitHub Release. Use when asked to "productionize", "prep for release", "add docs and versioning", "make the app production-ready", or any combination of docs/license/API-docs/changelog/dependabot/release tasks.
When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions "programmatic SEO," "template pages," "pages at scale," "directory pages," "location pages," "[keyword] + [city] pages," "comparison pages," "integration pages," "building many pages for SEO," "pSEO," "generate 100 pages," "data-driven pages," or "templated landing pages." Use this whenever someone wants to create many similar pages targeting different keywords or locations. For auditing existing SEO issues, see seo-audit. For content strategy planning, see content-strategy.
Creates a pre-kickoff project primer for a Benmore Technologies client engagement. Use when preparing to meet a new client for the first time — before the kickoff call. Triggered by phrases like "create a primer", "write a primer for project", "pre-kickoff primer", "client primer", or "prepare a primer for [client/project]". Gathers sales team notes, researches the client's industry and market (with cited sources), incorporates the user's complexity thoughts and value proposition hypotheses, writes a structured PRIMER.md in the project's Discovery directory, then generates a polished PRIMER_PRESENTATION.html using the embedded design system below.
Push Notifications Implementation Skill
Generate a QA test plan from code changes. Analyzes git diffs, traces blast radius, risk-scores each area, and outputs prioritized test cases with smoke checklist and exit criteria.
Use when implementing real-time updates in a React app that uses React Query (TanStack Query) and WebSockets. Use when adding live data sync, push notifications of backend changes, or replacing polling with socket-driven cache invalidation.
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
Generate user-facing release notes from tickets, PRDs, or changelogs. Creates clear, engaging summaries organized by category (new features, improvements, fixes). Use when writing release notes, creating changelogs, announcing product updates, or summarizing what shipped.
Best practices for Remotion - Video creation in React
Authentication Flow in House Service Pass Web-Frontend
Conduct comprehensive security compliance audits for SOC 2, GDPR, HIPAA, PCI-DSS, and ISO 27001. Use when preparing for certification, annual audits, or compliance validation.
Manage Sentry releases, sourcemaps, cron monitors, issues, and deployments from the command line using sentry-cli
Set up Sentry error monitoring for Next.js + Django projects deployed on Vercel. Covers full integration: SDK install, client/server/edge configs, instrumentation hooks, tunnel route, source maps, Vercel env vars, Django CORS, and Sentry project creation. Use when: (1) Adding Sentry to a Next.js project, (2) Setting up error monitoring for production, (3) Configuring Sentry with Vercel deployment, (4) User says "add Sentry", "error monitoring", "production monitoring", or "set up error tracking".
When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," "SEO health check," "my traffic dropped," "lost rankings," "not showing up in Google," "site isn't ranking," "Google update hit me," "page speed," "core web vitals," "crawl errors," or "indexing issues." Use this even if the user just says something vague like "my SEO is bad" or "help with SEO" — start with an audit. For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema-markup. For AI search optimization, see ai-seo.
Scans for direct mutations of aggregate or computed fields that should only be modified through a centralized service. Catches bypasses of HeadCountService, BalanceService, InventoryService, or any domain service that owns a critical invariant. Configurable for any domain.
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.
Stripe processing skill for onetime payment and subscription with email notification.
Guides Stripe integration decisions — API selection (Checkout Sessions vs PaymentIntents), Connect platform setup (Accounts v2, controller properties), billing/subscriptions, Treasury financial accounts, integration surfaces (Checkout, Payment Element), migrating from deprecated Stripe APIs, and security best practices (API key management, restricted keys, webhooks, OAuth). Use when building, modifying, or reviewing any Stripe integration — including accepting payments, building marketplaces, integrating Stripe, processing payments, setting up subscriptions, creating connected accounts, or implementing secure key handling.
Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.
Use when setting up a new app or local repo with Stripe Projects, provisioning a software stack, or bootstrapping the Projects CLI from a coding agent.
Use when building 3D experiences with Three.js — product configurators, scroll-driven animations, interactive viewers, marketing hero scenes, data visualizations, architecture renderings, 3D UI components. Triggers on requests involving WebGL, Three.js, 3D rendering, GLB/glTF/OBJ/FBX models, scene setup, camera systems, scroll-driven 3D animation, GPU performance optimization, or integrating 3D into React, Next.js, Vue, or vanilla JS projects. Also triggers on terms like configurator, 3D viewer, hero animation, orbit controls, raycasting, or mesh instancing.
Custom GitHub Issue Generator Skill
Use when adding authentication to any application — mobile, web, SaaS, internal tool, or healthcare system. Triggers on requests for login, signup, 2FA, TOTP, biometric auth, Face ID, fingerprint, JWT, session management, password reset, MFA setup, role-based access, or audit logging. Covers Django, Node/Express, NestJS, Laravel, React Native, Next.js, Flutter. Applies to new projects and retrofitting existing codebases without breaking architecture.
Guide for upgrading Stripe API versions and SDKs
Deploy, manage, and develop projects on Vercel from the command line
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.
Download videos from Douyin (抖音), Xiaohongshu (小红书), Bilibili (B站), YouTube, Twitter/X, Instagram, and 1700+ sites to local disk. Use when the user shares a video link, asks to download a video, or mentions v.douyin.com / xiaohongshu.com / xhslink.com / bilibili.com / b23.tv / youtube.com / youtu.be / x.com / twitter.com / instagram.com or any other video URL.
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".
Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .csv, or .tsv file (e.g., adding columns, computing formulas, formatting, charting, cleaning messy data); create a new spreadsheet from scratch or from other data sources; or convert between tabular file formats. Trigger especially when the user references a spreadsheet file by name or path — even casually (like "the xlsx in my downloads") — and wants something done to it or produced from it. Also trigger for cleaning or restructuring messy tabular data files (malformed rows, misplaced headers, junk data) into proper spreadsheets. The deliverable must be a spreadsheet file. Do NOT trigger when the primary deliverable is a Word document, HTML report, standalone Python script, database pipeline, or Google Sheets API integration, even if tabular data is involved.