Sheshiyer
- 721 skills
- 0 followers
- 4 hours ago last updated
- ▌ Prediction Market Risk Review · sheshiyerReview prediction-market, basket, oracle, and trading-agent workflows for compliance, safety, data-quality, privacy, and execution risk. USE WHEN a workflow handles venue authentication, user portfolio data, API keys, or trade planning, before it gains any execution authority.
- ▌ Compose Multiplatform Patterns · sheshiyerCompose Multiplatform and Jetpack Compose patterns for KMP — state management, navigation, theming, performance, and platform-specific UI. USE WHEN building shared Compose UI across Android/iOS/Desktop/Web, managing Compose state, or optimizing recomposition.
- ▌ Logistics Exception Management · sheshiyerCodified expertise for handling freight exceptions, shipment delays, damages, losses, and carrier disputes. Informed by logistics professionals with 15+ years operational experience. Includes escalation protocols, carrier-specific behaviors, claims procedures, and judgment frameworks. Use when handling shipping exceptions, freight claims, delivery issues, or carrier disputes.
- ▌ Carrier Relationship Management · sheshiyerCodified expertise for managing carrier portfolios, negotiating freight rates, tracking carrier performance, allocating freight, and maintaining strategic carrier relationships. Informed by transportation managers with 15+ years experience. Includes scorecarding frameworks, RFP processes, market intelligence, and compliance vetting. Use when managing carriers, negotiating rates, evaluating carrier performance, or building freight strategies.
- ▌ Supabase Postgres Best Practices · sheshiyer bundlePostgres performance optimization and best practices from Supabase, with impact-prioritized rules, correct-vs-incorrect SQL, and query-plan analysis. USE WHEN writing, reviewing, or optimizing Postgres queries, schema designs, indexes, connection management, or database configuration on Supabase or Postgres.
- ▌ Prediction Market Oracle Research · sheshiyerResearch prediction markets as data sources or oracle signals for products, agents, dashboards, and decision intelligence, with source-grounded analysis of market-implied probabilities and caveats. USE WHEN evaluating a prediction market as a forecasting input or oracle-like signal, never for investment advice.
- ▌ Scientific Thinking Literature Review · sheshiyerSystematic literature-review workflow with search planning, source screening, synthesis, citation checks, and evidence logging. USE WHEN building a systematic, scoping, or narrative review, synthesizing the state of the art, or finding gaps for a research question.
- ▌ Scientific Thinking Scholar Evaluation · sheshiyerStructured rubric-based evaluation of scholarly work: methodology, evidence quality, citation support, and limitations. USE WHEN reviewing a paper, proposal, thesis chapter, or literature review, checking whether claims are backed by cited evidence, comparing papers, or producing revision feedback.
- ▌ Ck · sheshiyer bundlePersistent per-project memory for Claude Code that auto-loads context on session start, tracks sessions with git activity, and writes native memory via deterministic Node.js scripts. USE WHEN running /ck:* commands or keeping project context across sessions.
- ▌ SEO · sheshiyerAudit, plan, and implement SEO improvements across technical SEO, on-page optimization, structured data, Core Web Vitals, and content strategy. Use when the user wants better search visibility, SEO remediation, schema markup, sitemap/robots work, or keyword mapping.
- ▌ Tmux · sheshiyer bundleRemote-control tmux sessions for interactive CLIs by sending keystrokes and scraping pane output. USE WHEN driving a REPL, TUI, or prompt-based tool that needs live input, watching long-running terminal output, or automating a CLI that resists plain piping.
- ▌ Sympy · sheshiyerPython library for symbolic mathematics — exact algebra, calculus, equation solving, matrices, and LaTeX/code generation instead of numeric approximation. USE WHEN a research task needs exact symbolic results: solving equations, derivatives/integrals, simplification, or deriving closed-form expressions.
- ▌ X API · sheshiyerX/Twitter API integration for posting tweets, threads, reading timelines, search, and analytics. Covers OAuth auth patterns, rate limits, and platform-native content posting. Use when the user wants to interact with X programmatically.
- ▌ AI SEO · sheshiyer bundleWhen 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.
- ▌ Convex · sheshiyerConvex reactive-backend expert covering schema design, TypeScript queries/mutations/actions, real-time subscriptions, auth, file storage, scheduling, cron, and deployment. USE WHEN building or debugging an app on the Convex reactive backend.
- ▌ Crewai · sheshiyerCrewAI expert for role-based multi-agent systems: agents with roles/goals, task definitions, sequential/hierarchical/parallel crews, memory, and flows. USE WHEN orchestrating a multi-agent crew with the CrewAI framework.
- ▌ Ffmpeg · sheshiyer bundleVideo and audio processing with FFmpeg — format conversion, resizing, compression, audio extraction, and preparing assets for Remotion. USE WHEN converting GIF to MP4, resizing or compressing video, extracting or stripping audio, changing codecs/containers, or any media transformation task.
- ▌ Gemini · sheshiyerGemini CLI for one-shot Q&A, summaries, and text generation from the command line. USE WHEN you want a quick Gemini answer, to summarize a file or piped text, or generate content via the gemini binary without entering interactive mode.
- ▌ Github · sheshiyerInteract with GitHub using the gh CLI — gh issue, gh pr, gh run, and gh api. USE WHEN creating or reviewing issues and pull requests, checking or rerunning CI/Actions runs, or running advanced GitHub REST/GraphQL queries from the terminal.
- ▌ Imagen · sheshiyerStandalone Google Gemini image-generation CLI (gemini-3-pro-image-preview) for UI placeholders, documentation illustrations, icons, and design assets, driven by a stdlib Python script with no MCP server. USE WHEN you want to generate an image from a text prompt during a coding session using only a GEMINI_API_KEY.
- ▌ Readme · sheshiyerGenerate an absurdly thorough README.md by deeply exploring a codebase first — tech stack, getting-started, architecture, env vars, scripts, testing, deployment, and troubleshooting. USE WHEN a user asks to write, create, or update a README or document a project's setup and architecture.
- ▌ Astropy · sheshiyerCore Python package for astronomy: coordinate transforms, units/quantities, FITS I/O, WCS, cosmology, precise time handling, and table operations. USE WHEN a research task involves astronomical data, celestial coordinates, FITS files, unit conversions, or cosmological calculations.
- ▌ Discord · sheshiyerDiscord operations through the unified message tool (channel=discord). USE WHEN sending or reading Discord messages, posting to a channel or DMing a user, managing roles/moderation/presence, or building rich Discord UI with components v2.
- ▌ Gifgrep · sheshiyerSearch GIF providers from a CLI/TUI, download results, and extract stills or contact sheets. USE WHEN finding a GIF by keyword, downloading GIFs in bulk, grabbing a single frame as a still image, or generating a sprite/contact sheet from a GIF.
- ▌ Inngest · sheshiyerInngest expert for serverless-first background jobs, event-driven workflows, and durable execution without managing queues or workers. USE WHEN building background jobs, durable multi-step workflows, fan-out, or scheduled functions on Inngest instead of running your own queue/worker infra.
- ▌ UI Demo · sheshiyerRecord polished UI demo videos using Playwright. Use when the user asks to create a demo, walkthrough, screen recording, or tutorial video of a web application. Produces WebM videos with visible cursor, natural pacing, and professional feel.
- ▌ Uncloud · sheshiyerUse when managing an Uncloud cluster — deploying services, configuring Caddy ingress, adding static proxy routes for non-cluster devices, publishing ports, scaling, inspecting logs, or managing machines and volumes with the `uc` CLI.
- ▌ Videodb · sheshiyer bundleSee, understand, and act on video and audio: ingest files, URLs, RTSP feeds, or desktop capture; build searchable indexes; transcode, edit timelines, and fire real-time alerts. USE WHEN searching video moments by content, editing or transcoding video programmatically, or monitoring live streams for events.
- ▌ Defuddle · sheshiyerExtract clean markdown content from web pages using the Defuddle CLI, removing nav/ads/clutter to save tokens. USE WHEN a user gives a URL to read, summarize, or analyze (docs, articles, blog posts, standard pages) and you want lean content instead of a raw page fetch.
- ▌ Firebase · sheshiyerFirebase backend expert across Authentication, Firestore, Realtime Database, Cloud Functions, Cloud Storage, Hosting, and security-rule design for denormalized read-heavy data. USE WHEN building or securing an app on Firebase/Firestore.
- ▌ Langfuse · sheshiyerLangfuse expert for open-source LLM observability: tracing, prompt management, evaluation, datasets, and integrations with LangChain, LlamaIndex, and OpenAI. USE WHEN you need to trace, monitor, or debug an LLM app in production with Langfuse.
- ▌ Nano PDF · sheshiyerEdit PDFs with natural-language instructions using the nano-pdf CLI. USE WHEN modifying PDF content or layout from a plain-English request, making text or formatting changes to a PDF, or editing a document without manual PDF tooling.
- ▌ Networkx · sheshiyerNetworkX is a Python package for creating, manipulating, and analyzing complex networks and graphs. USE WHEN modeling graph/network data, running graph algorithms (shortest path, centrality, community detection), or analyzing relationships and connectivity in Python.
- ▌ Page Cro · sheshiyer bundleWhen the user wants to optimize, improve, or increase conversions on any marketing page — including homepage, landing pages, pricing pages, feature pages, or blog posts. Also use when the user says "CRO," "conversion rate optimization," "this page isn't converting," "improve conversions," "why isn't this page working," "my landing page sucks," "nobody's converting," "low conversion rate," "bounce rate is too high," "people leave without signing up," or "this page needs work." Use this even if the user just shares a URL and asks for feedback — they probably want conversion help. For signup/registration flows, see signup-flow-cro. For post-signup activation, see onboarding-cro. For forms outside of signup, see form-cro. For popups/modals, see popup-cro.
- ▌ Peekaboo · sheshiyerCapture and automate macOS UI with the Peekaboo CLI: screenshot and inspect screens, target UI elements, drive keyboard/mouse input, and manage apps, windows, and menus. USE WHEN scripting native macOS GUI automation, taking screenshots, or clicking/typing into app elements from the terminal.
- ▌ SEO Page · sheshiyerDeep single-page SEO analysis covering on-page elements, content quality, technical meta tags, schema, images, and performance signals — returns a per-page score card and prioritized fixes. USE WHEN a user says analyze this page, check page SEO, or provides a single URL for a detailed on-page review.
- ▌ SEO Plan · sheshiyer bundleStrategic SEO planning for new or existing websites — industry templates, competitive analysis, content strategy, KPI targets, and a phased implementation roadmap. USE WHEN a user wants an SEO plan, SEO strategy, content strategy, or SEO roadmap rather than a point-in-time audit.
- ▌ Web Perf · sheshiyerAnalyzes web performance using Chrome DevTools MCP. Measures Core Web Vitals (LCP, INP, CLS) and supplementary metrics (FCP, TBT, Speed Index), identifies render-blocking resources, network dependency chains, layout shifts, caching issues, and accessibility gaps. Use when asked to audit, profile, debug, or optimize page load performance, Lighthouse scores, or site speed. Biases towards retrieval from current documentation over pre-trained knowledge.
- ▌ Wrangler · sheshiyerCloudflare Workers CLI for deploying and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. USE WHEN running any wrangler command, deploying or dev-serving a Worker, or provisioning Cloudflare storage and compute bindings.
- ▌ Biopython · sheshiyerBiopython is a comprehensive set of freely available Python tools for biological computation — sequence manipulation, file I/O, database access, structural bioinformatics, and phylogenetics. USE WHEN parsing FASTA/GenBank or other bio file formats, querying NCBI/Entrez, or running sequence/structure/phylogenetic analysis in Python.
- ▌ Code Tour · sheshiyerCreate CodeTour .tour files — persona-targeted, step-by-step walkthroughs anchored to real files and line ranges. USE WHEN building onboarding tours, architecture walkthroughs, PR tours, RCA tours, or a reusable 'explain how this works' artifact.
- ▌ Crosspost · sheshiyerMulti-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.
- ▌ Repo Scan · sheshiyerCross-stack source code audit that classifies every file, detects embedded third-party libraries, and emits four-level verdicts with interactive HTML reports. USE WHEN onboarding a legacy codebase, planning a refactor, or auditing embedded dependencies across C++, Android, iOS, and Web.
- ▌ Summarize · sheshiyerSummarize or extract text/transcripts from URLs, podcasts, and local files (great fallback for “transcribe this YouTube/video”). USE WHEN summarize a URL/podcast/file, transcribe this, get the gist, extract the transcript.
- ▌ UI To Vue · sheshiyerUse when the user has UI screenshots or design exports that need batch conversion into Vue 3 components, especially with Vant, Element Plus, or Ant Design Vue.
- ▌ Agent Eval · sheshiyerRun head-to-head comparisons of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks, reporting pass rate, cost, time, and consistency metrics. USE WHEN choosing between coding agents or benchmarking agent performance on representative tasks.
- ▌ Agentic Os · sheshiyerBuild persistent multi-agent operating systems on Claude Code, covering kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and database-free state. USE WHEN designing a multi-agent system, kernel, or file-based memory and automation layer on Claude Code.
- ▌ Agents Sdk · sheshiyer bundleBuild AI agents on Cloudflare Workers with the Agents SDK — Agent class, state, callable RPC, Workflows, durable execution, queues, retries, React hooks. USE WHEN creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, chat or voice agents, or browser automation.
- ▌ AI Product · sheshiyerProduction-grade LLM product engineering — RAG architecture, prompt engineering that scales, structured-output validation, latency/streaming UX, and cost control. USE WHEN building an AI-powered product feature and deciding how to integrate an LLM so it survives production rather than shipping a fragile demo.
- ▌ API Design · sheshiyerREST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs. USE WHEN designing or reviewing a REST API's endpoints, response shapes, versioning, or error conventions.
- ▌ Browser QA · sheshiyerAutomate visual testing and UI interaction verification through browser automation. USE WHEN confirming a deployed or in-progress feature renders and behaves correctly in a real browser, or catching visual and interaction regressions.
- ▌ Claude API · sheshiyer bundleBuild apps with the Claude API / Anthropic SDKs (TypeScript, Python, Agent SDK), choosing the right surface and language-specific patterns; not for OpenAI or other providers. USE WHEN code imports anthropic/@anthropic-ai/sdk/claude_agent_sdk or a user asks to use the Claude API or Anthropic Agent SDK.
- ▌ Clean Code · sheshiyerApply Robert C. Martin (Uncle Bob) Clean Code principles — meaningful names, small single-purpose functions, comment discipline, error handling, and code-smell heuristics — to transform code that works into code that is clean. USE WHEN reviewing a PR for maintainability, refactoring legacy code, or aligning a team on readability standards.
- ▌ Django Tdd · sheshiyerDjango testing strategies with pytest-django: TDD methodology, factory_boy, mocking, coverage, and testing DRF APIs. USE WHEN writing Django tests, setting up pytest-django or factory_boy, or test-driving a Django or DRF feature.
- ▌ Evaluation · sheshiyerBuild evaluation frameworks for non-deterministic agent systems: rubric design, eval methodologies, test-set design, context-engineering eval, and continuous evaluation. USE WHEN you need to stand up an eval framework to validate or compare agent behavior.
- ▌ Exa Search · sheshiyerNeural search via Exa MCP for web, code, and company research. Use when the user needs web search, code examples, company intel, people lookup, or AI-powered deep research with Exa's neural search engine.
- ▌ Fix Review · sheshiyerVerify that fix commits properly resolve security/audit findings at the root cause without introducing new bugs, regressions, or vulnerabilities, and confirm test coverage for the fixed scenario. USE WHEN reviewing remediation commits that claim to close audit findings, or validating that a fix is complete and side-effect-free before merging.
- ▌ Github Ops · sheshiyerGitHub repository operations, automation, and management. Issue triage, PR management, CI/CD operations, release management, and security monitoring using the gh CLI. Use when the user wants to manage GitHub issues, PRs, CI status, releases, contributors, stale items, or any GitHub operational task beyond simple git commands.
- ▌ SEO Images · sheshiyerImage optimization analysis for SEO and Core Web Vitals — alt text, file sizes, WebP/AVIF formats, responsive srcset, lazy loading, fetchpriority, and CLS prevention. USE WHEN a user mentions image optimization, alt text, image SEO, image size, or an image audit.
- ▌ Using Neon · sheshiyerNeon serverless-Postgres expert: autoscaling, database branching, instant restore, and scale-to-zero, compatible with any Postgres language, framework, or ORM. USE WHEN provisioning or branching a serverless Postgres database on Neon for an app or agent.
- ▌ Blogwatcher · sheshiyerMonitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI. USE WHEN watch a blog/feed for updates, track an RSS/Atom source, get notified of new posts.
- ▌ Bun Runtime · sheshiyerBun as runtime, package manager, bundler, and test runner, including when to choose Bun vs Node. USE WHEN adopting Bun, migrating from Node, writing or debugging Bun scripts/tests, or configuring Bun on Vercel.
- ▌ Cpp Testing · sheshiyerC++ test authoring and tooling with GoogleTest and CTest. USE WHEN writing, updating, or fixing C++ tests, configuring GoogleTest/CTest, diagnosing failing or flaky tests, or adding coverage or sanitizers.
- ▌ Dbos Golang · sheshiyer bundleGuide for building reliable, fault-tolerant Go applications with DBOS durable workflows. Use when adding DBOS to existing Go code, creating workflows and steps, or using queues for concurrency control.
- ▌ Dbos Python · sheshiyer bundleGuide for building reliable, fault-tolerant Python applications with DBOS durable workflows. Use when adding DBOS to existing Python code, creating workflows and steps, or using queues for concurrency control.
- ▌ E2e Testing · sheshiyerPlaywright E2E testing patterns: Page Object Model, config, CI/CD integration, artifact management, and flaky-test strategies. USE WHEN writing or structuring Playwright E2E suites, wiring them into CI, or stabilizing flaky browser tests.
- ▌ JSON Canvas · sheshiyer bundleCreate and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections per the JSON Canvas 1.0 spec. USE WHEN working with .canvas files or building visual canvases, mind maps, knowledge maps, or flowcharts (e.g. in Obsidian).
- ▌ Laravel Tdd · sheshiyerTest-driven development for Laravel with PHPUnit and Pest, factories, database testing, fakes, and coverage targets. USE WHEN building new Laravel features or endpoints, fixing bugs or refactoring, or testing Eloquent models, policies, jobs, and notifications via red-green-refactor.
- ▌ Model Usage · sheshiyer bundleUse the CodexBar CLI local cost data to summarize per-model usage for Codex or Claude, either the current model or a full breakdown. USE WHEN asked for model-level usage or cost from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
- ▌ Quarkus Tdd · sheshiyerTest-driven development for Quarkus 3.x LTS using JUnit 5, Mockito, REST Assured, Camel testing, and JaCoCo. Use when adding features, fixing bugs, or refactoring event-driven services.
- ▌ Sandbox Sdk · sheshiyer bundleBuild sandboxed apps for secure code execution on Cloudflare Workers with the Sandbox SDK (lifecycle, commands, files, code interpreter, preview URLs). USE WHEN building AI code execution, code interpreters, CI/CD systems, interactive dev environments, or running untrusted code. Biases toward Cloudflare docs.
- ▌ Screenshots · sheshiyerGenerate marketing-quality, true-retina (2x) app screenshots with Playwright — discover routes/features from the codebase, handle login, and capture each view. USE WHEN a user wants screenshots for Product Hunt, social media, a landing page, or documentation.
- ▌ SEO Content · sheshiyerContent quality and E-E-A-T analysis with AI-citation (GEO) readiness scoring — readability, thin-content risk, keyword and structure checks, and helpful-content alignment. USE WHEN a user wants a content quality review, E-E-A-T audit, readability check, thin-content assessment, or content audit rather than a full technical audit.
- ▌ SEO Sitemap · sheshiyerAnalyze existing XML sitemaps or generate new ones with industry templates — validates format, URL limits, lastmod, canonical/noindex hygiene, and sitemap-index splitting. USE WHEN a user mentions sitemap, generate sitemap, sitemap issues, or XML sitemap.
- ▌ Taste Skill · sheshiyerSenior UI/UX engineer persona that overrides default LLM design biases with metric-based rules, strict component architecture, and CSS hardware acceleration. USE WHEN architecting interfaces, enforcing design-token discipline, fixing generic-looking AI output, or balancing taste with engineering rigor.
- ▌ Canary Watch · sheshiyerMonitor and verify a deployed URL by checking HTTP endpoints, SSE streams, static assets, console errors, and performance regressions. USE WHEN smoke-testing or canary-watching after a deploy, a risky merge, or a dependency upgrade.
- ▌ Coding Agent · sheshiyerRun Codex CLI, Claude Code, OpenCode, or Pi Coding Agent as a PTY-backed background process for programmatic control. USE WHEN driving another coding agent from the shell, launching a coding CLI in the background, or orchestrating Codex/Claude Code/OpenCode/Pi non-interactively.
- ▌ Eval Harness · sheshiyerFormal evaluation framework for Claude Code sessions implementing eval-driven development (EDD). USE WHEN defining pass/fail criteria for agent tasks, measuring reliability with pass@k, or building regression suites for prompt or agent changes.
- ▌ Fal AI Media · sheshiyerUnified media generation via fal.ai MCP — image, video, and audio. Covers text-to-image (Nano Banana), text/image-to-video (Seedance, Kling, Veo 3), text-to-speech (CSM-1B), and video-to-audio (ThinkSound). Use when the user wants to generate images, videos, or audio with AI.
- ▌ Git Workflow · sheshiyerGit workflow patterns: branching strategies, commit conventions, merge vs rebase, conflict resolution, and collaborative development practices. USE WHEN choosing a branching model, writing commits or PR descriptions, resolving merge conflicts, or managing releases and tags.
- ▌ IOS Icon Gen · sheshiyer bundleGenerate iOS app icons as PNG imagesets for Xcode asset catalogs from SF Symbols (5000+ Apple-native) or Iconify API (275k+ open source icons from 200+ collections). Use when generating icons, creating icon assets, adding icons to asset catalog, or searching for icons for iOS projects.
- ▌ Jpa Patterns · sheshiyerJPA/Hibernate patterns for entity design, relationships, query optimization, transactions, auditing, indexing, pagination, and pooling in Spring Boot. USE WHEN modeling JPA entities, defining relationships, fixing N+1 queries, or tuning HikariCP and caching.
- ▌ Obsidian CLI · sheshiyerDrive the Obsidian CLI to read, create, search, append, and manage vault notes, or develop/debug Obsidian plugins and themes from the shell. USE WHEN a user wants command-line interaction with a running Obsidian vault or scripted note management.
- ▌ Perl Testing · sheshiyerPerl testing patterns using Test2::V0, Test::More, the prove runner, mocking, coverage with Devel::Cover, and TDD methodology. USE WHEN writing Perl tests, designing test suites for modules, setting up testing infrastructure, migrating Test::More to Test2::V0, or debugging failing Perl tests.
- ▌ RAG Engineer · sheshiyerBuild Retrieval-Augmented Generation systems: embedding models, vector databases, chunking strategies, and retrieval optimization for LLM applications. USE WHEN designing or tuning a RAG retrieval pipeline for an LLM app.
- ▌ Rust Testing · sheshiyerRust testing with unit and integration tests, async testing, property-based tests, mocking, and coverage under TDD. USE WHEN writing Rust tests, adding coverage to existing code, building benchmarks, or following a TDD workflow.
- ▌ Search First · sheshiyerResearch-before-coding workflow that searches for existing tools, libraries, and patterns before writing custom code, via the researcher agent. USE WHEN starting a feature that likely has a prebuilt solution, adding a dependency or integration, or before creating a new utility, helper, or abstraction.
- ▌ SEO Hreflang · sheshiyerHreflang and international SEO audit, validation, and generation — self-referencing/return tags, x-default, ISO language/region code validation, and HTML/header/sitemap output. USE WHEN a user mentions hreflang, i18n SEO, international SEO, multi-language, multi-region, or language tags.
- ▌ Tdd Workflow · sheshiyerEnforces test-driven development — tests before code — with 80%+ coverage across unit, integration, and E2E tests, including edge cases and error scenarios. USE WHEN writing a new feature or functionality, fixing a bug, refactoring existing code, adding an API endpoint, or creating a new component.
- ▌ Video Frames · sheshiyer bundleExtract still frames or short clips from videos using ffmpeg. USE WHEN grabbing thumbnails or keyframes, sampling frames at an interval for analysis, trimming a clip out of a longer video, or pulling specific timestamps as images.
- ▌ AI Native CLI · sheshiyerDesign spec with 98 rules for building CLI tools that AI agents can safely use — structured JSON output, error handling, input contracts, safety guardrails, exit codes, and agent self-description. USE WHEN building, retrofitting, or auditing a command-line tool that AI agents or automation pipelines will invoke.
- ▌ Clickhouse Io · sheshiyerClickHouse schema, query optimization, and data-engineering patterns for high-performance OLAP workloads. USE WHEN designing MergeTree tables, writing or tuning analytical queries, ingesting large data volumes, or migrating from Postgres/MySQL to ClickHouse.
- ▌ Deep Research · sheshiyerMulti-source deep research using firecrawl and exa MCPs. Searches the web, synthesizes findings, and delivers cited reports with source attribution. Use when the user wants thorough research on any topic with evidence and citations.
- ▌ Design System · sheshiyerGenerate or audit design systems, check visual consistency, and review styling changes. USE WHEN creating a design system or design tokens, auditing visual consistency, or reviewing a PR that touches CSS, theming, or styling.
- ▌ Django Celery · sheshiyerDjango + Celery async task patterns — configuration, task design, beat scheduling, retries, canvas workflows, monitoring, and testing. Use when adding background jobs, scheduled tasks, or async processing to a Django app.
- ▌ Knowledge Ops · sheshiyerKnowledge base management, ingestion, sync, and retrieval across multiple storage layers (local files, MCP memory, vector stores, Git repos). Use when the user wants to save, organize, sync, deduplicate, or search across their knowledge systems.
- ▌ Perl Patterns · sheshiyerModern Perl 5.36+ idioms, best practices, and conventions for building robust, maintainable Perl applications. USE WHEN writing new Perl code or modules, reviewing Perl for idiom compliance, refactoring legacy Perl, or migrating pre-5.36 code to modern standards.
- ▌ Perl Security · sheshiyerPerl security covering taint mode, input validation, safe process execution, DBI parameterized queries, web security (XSS/SQLi/CSRF), and perlcritic security policies. USE WHEN handling user input, building Perl web apps, running system commands, writing DBI queries, or reviewing Perl for vulnerabilities.
- ▌ Rust Patterns · sheshiyerIdiomatic Rust patterns: ownership, error handling, traits, concurrency, and safe, performant design. USE WHEN writing, reviewing, or refactoring Rust code or designing crate structure and module layout.
- ▌ Schema Markup · sheshiyer bundleWhen the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," "breadcrumb schema," "Google rich results," "knowledge panel," "star ratings in search," or "add structured data." Use this whenever someone wants their pages to show enhanced results in Google. For broader SEO issues, see seo-audit. For AI search optimization, see ai-seo.