AravindS-Wick
- 163 skills
- 0 followers
- last month last updated
- ▌ Doc Coauthoring · aravinds-wickThis skill provides a structured workflow for guiding users through collaborative document creation. Act as an active guide, walking users through three stages: Context Gathering, Refinement & Structure, and Reader Testing.
- ▌ Firecrawl Agent · aravinds-wickManage and execute tasks for firecrawl-agent. AI-powered autonomous data extraction that navigates complex sites and returns structured JSON. Use this skill when the user wants structured data from websites, needs to extract pricing tiers, product listings, directory entries, or any data as JSON with a schema. Triggers on "extract structured data", "get all the products", "pull pricing info", "extract as JSON", or when the user provides a JSON schema for website data. More powerful than simple scraping for multi-page structured extraction.
- ▌ Firecrawl Crawl · aravinds-wickManage and execute tasks for firecrawl-crawl. Bulk extract content from an entire website or site section. Use this skill when the user wants to crawl a site, extract all pages from a docs section, bulk-scrape multiple pages following links, or says "crawl", "get all the pages", "extract everything under /docs", "bulk extract", or needs content from many pages on the same site. Handles depth limits, path filtering, and concurrent extraction.
- ▌ Frontend Design · aravinds-wick bundleYou are a frontend designer-engineer, not a layout generator.
- ▌ Global Security · aravinds-wickManage and execute tasks for global-security. Use when validating staged changes before a commit or PR — catches linting errors, secrets, vulnerable dependencies, security patterns (eval, SQL injection, XSS, hardcoded keys), bad branch names, coverage drops, and build failures. Use --checks= for targeted validation.
- ▌ Grill With Docs · aravinds-wickForces grounding using live documentation (Redis, Postgres, external API docs, frameworks) fetched via curl or web search before generating integration code or database schemas.
- ▌ Jira Transition · aravinds-wickManage and execute tasks for jira-transition. Transition a Jira issue to any target status (e.g. "In Progress", "Closed", "Blocked"). Use this skill whenever the user asks to move, transition, update the status of, or mark a Jira ticket as something — "move XP-1234 to In Progress", "close AORG-5678", "mark this ticket as blocked", "set the ticket status to done". Also invoked when finishing work-on or pr-create-from-commits flows where a ticket status update is the last step. Handles Jira's quirky workflow validators by discovering required screen fields upfront, assigns the ticket to the current user, and posts a comment confirming the transition.
- ▌ Notes Humanizer · aravinds-wickHumanize AI-generated text or drafts. Strips out machine-writing patterns (e.g. em-dashes, "let's dive in" hooks, rules of three, buzzwords) and adds human writing patterns (varying sentence lengths, personal opinions, specific concrete details, and conversational asides). Use when the user runs /humanize, asks to make text sound like a human wrote it, or wants to rewrite generic AI copy.
- ▌ Plugin Settings · aravinds-wick bundleThis skill should be used when the user asks about "plugin settings", "store plugin configuration", "user-configurable plugin", ".local.md files", "plugin state files", "read YAML frontmatter", "per-project plugin settings", or wants to make plugin behavior configurable. Documents the .claude/plugin-name.local.md pattern for storing plugin-specific configuration with YAML frontmatter and markdown content.
- ▌ Security Cmdexe · aravinds-wickConvert PHP exec, shell_exec, system, passthru, or backticks to the ShellBuilder pattern. Use when PHP code contains those builtins; follows .agent/rules/security-cmdexe.mdc.
- ▌ Aeo Optimization · aravinds-wickRewrite drafts or articles to optimize them for Answer Engine Optimization (AEO) and Generative Engine Optimization (GEO). Rewrites H2 headings into explicit questions, inserts a 50-80 word answer capsule immediately under each, and ensures the content is optimized for AI extraction. Use when the user asks to AEO-optimize content, run /aeo-optimize, or prepare an article for AI citation.
- ▌ Autolyse Convert · aravinds-wickConvert a Controller action to an Autolyse gRPC service. Use when the user asks to convert a controller to Autolyse, create a gRPC service, or migrate an action to Autolyse.
- ▌ Brand Guidelines · aravinds-wick bundleWrite copy following Sentry brand guidelines. Use when writing UI text, error messages, empty states, onboarding flows, 404 pages, documentation, marketing copy, or any user-facing content. Covers both Plain Speech (default) and Sentry Voice tones.
- ▌ Firecrawl Scrape · aravinds-wickManage and execute tasks for firecrawl-scrape. Extract clean markdown from any URL, including JavaScript-rendered SPAs. Use this skill whenever the user provides a URL and wants its content, says "scrape", "grab", "fetch", "pull", "get the page", "extract from this URL", or "read this webpage". Handles JS-rendered pages, multiple concurrent URLs, and returns LLM-optimized markdown. Use this instead of WebFetch for any webpage content extraction.
- ▌ Firecrawl Search · aravinds-wickManage and execute tasks for firecrawl-search. Web search with full page content extraction. Use this skill whenever the user asks to search the web, find articles, research a topic, look something up, find recent news, discover sources, or says "search for", "find me", "look up", "what are people saying about", or "find articles about". Returns real search results with optional full-page markdown — not just snippets. Provides capabilities beyond Claude's built-in WebSearch.
- ▌ Hook Development · aravinds-wick bundleThis skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.
- ▌ Lite Superpowers · aravinds-wickManage and execute tasks for lite-superpowers. Use when analyzing code quality, suggesting refactors, optimizing performance, generating boilerplate, reviewing implementation details, or explaining complex code sections — without loading the full superpowers plugin or forcing Opus 4.6.
- ▌ Plugin Structure · aravinds-wick bundleThis skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.
- ▌ Pr Review Triage · aravinds-wickMonitor a Slack channel for new PR review requests, perform code reviews scoped to team-owned files, post findings to Slack threads, and approve or comment. Requires --channel, --team, and --repo arguments. Designed to run on /loop.
- ▌ Product Designer · aravinds-wickManage and execute tasks for product-designer. Use when designing a UI component spec, auditing for WCAG 2.1 AA accessibility violations (missing ARIA, contrast, keyboard nav), reviewing design system consistency, analyzing user flows, or evaluating design token architecture.
- ▌ Sprint Commander · aravinds-wickManage and execute tasks for sprint-commander. Use when planning a sprint, forecasting velocity based on historical data, running retrospectives, identifying long-running PRs or blocked tasks, or mapping task dependencies to sequence work across a sprint.
- ▌ Verify Endpoints · aravinds-wickBoots a local dev server, listens to logs, runs curl/HTTP validation requests, checks status codes, and debugs failures automatically.
- ▌ Agent Development · aravinds-wick bundleThis skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
- ▌ Ckm Banner Design · aravinds-wick bundleDesign banners for social media, ads, website heroes, creative assets, and print. Multiple art direction options with AI-generated visuals. Actions: design, create, generate banner. Platforms: Facebook, Twitter/X, LinkedIn, YouTube, Instagram, Google Display, website hero, print. Styles: minimalist, gradient, bold typography, photo-based, illustrated, geometric, retro, glassmorphism, 3D, neon, duotone, editorial, collage. Uses ui-ux-pro-max, frontend-design, ai-artist, ai-multimodal skills.
- ▌ Firecrawl Browser · aravinds-wickManage and execute tasks for firecrawl-browser. DEPRECATED — use scrape + interact instead. Interact lets you scrape a page and then click, fill forms, and navigate without managing sessions manually. Use this skill when the user needs to interact with a webpage, log into a site, click buttons, fill forms, navigate multi-step flows, handle pagination, or when regular scraping fails because content requires JavaScript interaction. Triggers on "click", "fill out the form", "log in to", "paginated", "infinite scroll", "interact with the page", or "scrape failed".
- ▌ Market Researcher · aravinds-wickManage and execute tasks for market-researcher. Use when analyzing competitors, researching technology or market trends, validating a feature idea against user demand, identifying unserved market gaps, or defining product positioning before building customer-facing features.
- ▌ Optimizely Create · aravinds-wickCreate new Mailchimp A/B experiment (Optimizely) with class and registration. Use when the user asks to create an Optimizely experiment, A/B test, or experiment class.
- ▌ Pr List By Author · aravinds-wickLists open GitHub pull requests filtered by a user-supplied list of author logins and review state (not draft, not fully approved). Supports per-repo gh pr list or cross-repo gh search prs plus optional reviewDecision post-check, and optional posting to a Slack channel or canvas. Use when the user runs /pr-list-by-author, asks for a daily PR queue, PRs waiting on review, team triage, or sharing that list to Slack across named repos or all visible repos on GitHub Enterprise or GitHub.com.
- ▌ Pr Request Review · aravinds-wickRequest a code review for a PR by finding the right Slack channel (from PR CODEOWNERS comment or capabilities.json), checking if a bot thread already exists in that channel, and bumping the thread or posting fresh. Use when the user runs /pr-request-review, asks to request a review, wants to ping a team for their PR, or says "bump my PR".
- ▌ Skill Development · aravinds-wick bundleThis skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.
- ▌ Slack Gif Creator · aravinds-wick bundleA toolkit providing utilities and knowledge for creating animated GIFs optimized for Slack.
- ▌ Sycophancy Buster · aravinds-wickDisable default sycophantic agreement and challenge the user's assumptions. Argues the strongest case against the user's proposal, highlights blind spots, and refuses to agree unless presented with strong evidence. Use when the user runs /sycophancy-buster or /criticize, asks for critical feedback on an idea, or wants a devil's advocate review.
- ▌ Article Thumbnails · aravinds-wickGenerate article and newsletter thumbnail candidates using the Gemini API. Analyzes article copy, constructs image prompts matching brand specs, calls the model, and evaluates candidates. Use when the user runs /article-thumbnails, asks to create a newsletter/article thumbnail, or wants image candidates for an article.
- ▌ Dev Account Create · aravinds-wickCreate a new internal, experimental dev user account in the local Mailchimp dev environment. Automatically marks the account as internal and experimental (Optimizely). Asks for marketing plan, manual activation, feature flags, and account link interactively one at a time. Use when the user says "create a dev account", "create a test user", "spin up a dev user", or runs /dev-account-create.
- ▌ Firecrawl Download · aravinds-wickManage and execute tasks for firecrawl-download. Download an entire website as local files — markdown, screenshots, or multiple formats per page. Use this skill when the user wants to save a site locally, download documentation for offline use, bulk-save pages as files, or says "download the site", "save as local files", "offline copy", "download all the docs", or "save for reference". Combines site mapping and scraping into organized local directories.
- ▌ Merge All Features · aravinds-wick bundleEnd-to-end multi-repo feature shipping. Use whenever the user invokes "/merge-all-features" or asks to commit, push, and raise PRs across one or many repos at once. Splits a target folder into independent repos, groups uncommitted changes feature-by-feature, runs ESLint + Jest gates before every commit, commits in dependency order with clean messages (NO co-author trailers), pushes, opens PRs with full descriptions (purpose, file changes, work done, use cases, splatter zone / blast radius, new imports, feature flags, required reviewers, test + lint results), then self-reviews and posts the review on the PR with required actions. Works on a single repo, a folder of repos, or the current directory if it is itself a repo. Spawns parallel subagents (one per repo) on cheap/default models so independent repos progress concurrently. If one repo is blocked, surfaces the blocker to the user in **bold** and keeps going on the others.
- ▌ Spartan AI Toolkit · aravinds-wickEnforces quality gates (typecheck -> lint -> test -> build) and stack profiles (React, TypeScript, Go, Python) to prevent agent code degradation. Use when running build check, lint check, typecheck, or init rules.
- ▌ Command Development · aravinds-wick bundleThis skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
- ▌ Comprehensive Review · aravinds-wick bundleComprehensive code review using parallel specialized subagents. If a PR URL is provided, fetches PR details and can post comments. If no PR is provided, reviews the diff between the current branch and its base branch plus any uncommitted changes. CRITICAL: this skill is costly, don't use it unless user explicitly requested to use it.
- ▌ Instagram Downloader · aravinds-wickDownload high-resolution images, carousels, or reels from Instagram URLs using the agent-browser CLI. Stitches carousel slides into a single PDF if requested. Use when the user runs /instagram-downloader or asks to download/extract media from an Instagram URL.
- ▌ Legal Docs Generator · aravinds-wick bundleGenerate Privacy Policies, Terms of Service, and other legal documents with 7-level verification.
- ▌ Marketing Strategist · aravinds-wickManage and execute tasks for marketing-strategist. Use when planning a product launch, building go-to-market strategy, writing positioning statements, creating launch week checklists, drafting email drip sequences, or building a content calendar for developer-focused products.
- ▌ Morning Intelligence · aravinds-wickGenerate a personalized daily morning briefing based on your professional role, focus areas, and preferred news sources. Use when the user runs /morning-intelligence, asks for their daily brief, or sets up a scheduled briefing routine.
- ▌ Notebooklm Connector · aravinds-wickAutomate NotebookLM actions using the agent-browser CLI. Supports creating notebooks, uploading sources (links, documents), and generating mindmaps or audio summaries. Use when the user runs /notebooklm, asks to automate NotebookLM, or wants to create audio summaries/study guides.
- ▌ Pageready Marker Add · aravinds-wickPlace the markPageReadyEnd() performance marker at the "content ready" point in a React component — i.e. after data has loaded and meaningful content is rendered, not on first paint/mount. Use when the user asks to add a PageReady marker, review an existing markPageReadyEnd placement, or ensure a marker fires at content-ready rather than shell-ready.
- ▌ Security Unserialize · aravinds-wickPrevent serialization vulnerabilities when using serialize, unserialize, or magic methods. Use when generating or editing PHP code with serialization; follows .agent/rules/security-unserialize.mdc.
- ▌ Generate Mc Trx Email · aravinds-wickGenerate a new Mailchimp transactional email template set (HTML, txt, metadata). Use when the user asks to generate a transactional email, create an email template, or add a trx email.
- ▌ Web Artifacts Builder · aravinds-wick bundleTo build powerful frontend claude.ai artifacts, follow these steps:
- ▌
- ▌ Writing Hookify Rules · aravinds-wickThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
- ▌ Interactive Pr Shipper · aravinds-wickFully customizable end-to-end PR shipping workflow with interactive checkbox options, saved user preferences, GitHub issue creation, AI PR reviews, test gates, and automated merging. Use when shipping features or invoking "/ship-pr".
- ▌ Pr Create From Commits · aravinds-wickCreate a PR from recent commits with Jira status and template. Use when the user asks to create a PR, open a pull request, or run pr-create-from-commits.
- ▌ Substack Notes Scraper · aravinds-wickScrape Substack Notes metrics for a specific author and time period. Uses agent-browser to load the page, scrolls to fetch all posts, extracts metrics (likes, comments, restacks), and formats them as a structured spreadsheet (.xlsx). Use when the user runs /substack-notes-scraper, asks to scrape/analyze Substack notes, or wants a metrics report on Substack posts.
- ▌ Aravindhan UI Execution · aravinds-wickExecution plan and roadmap tracker for the @aravi1008/ui design system.
- ▌ Pr Merge Tracker · aravinds-wick bundleSequentially updates, polls, and merges open PRs, interactively pausing for conflict resolution or check failures.
- ▌ Claude Opus 4 5 Migration · aravinds-wick bundleMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5. Use when the user wants to update their codebase, prompts, or API calls to use Opus 4.5. Handles model string updates and prompt adjustments for known Opus 4.5 behavioral differences. Does NOT migrate Haiku 4.5.
- ▌ Create Global Ipd Attribute · aravinds-wickCreate a new IPD (In-Product Discovery) attribute provider hook for targeting in the Recommendations widget. Use when the user wants to add new attributes to IPD, add targeting data to the recommendations widget, create a new useIPDAttributes provider, or mentions IPD attributes.
- ▌ Vercel React Best Practices · aravinds-wick bundleReact 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.
- ▌ Improve Codebase Architecture · aravinds-wickReorganizes backend codebases to enforce clean architectural patterns (Controllers, Services, Repositories/Data Access Objects) to reduce token bloat and maintain codebase longevity.
- ▌ Weekly Performance Regression Report · aravinds-wickGenerate a weekly regression report for the Mailchimp monolith by querying Bugsnag (SmartBear MCP) for new errors and correlating them with recent releases and GitHub commits. Use when the user asks to check for performance degradation, find regressions, generate a weekly error report, or investigate what broke recently.
- ▌ Github Reviewed Pr Auto Merge · aravinds-wickEnd-to-end automation for creating GitHub issues, branches, pushing features, opening PRs, conducting automated self-reviews with PR comments, and merging the PR once clear. Triggered whenever the user says "raise PR", "raise reviewed PR", or "automated PR merge".
- ▌ Wordpress Penetration Testing · aravinds-wickAssess WordPress installations for common vulnerabilities and WordPress 7.0 attack surfaces.
- ▌ Chrome Extension Media Sniffer · aravinds-wickImplementation specifications for browser extension-based media sniffing, stream parsing (HLS/DASH), DOM scraping, and local/remote helper backends for video downloading.