SomtoUgeh
- 100 skills
- 0 followers
- 2 repo stars
- last month last updated
- ▌ Blog Post Writer 2 · somtougeh bundleTransform brain dumps into polished blog posts in Nick Nisi's voice. Use when the user wants to write a blog post with scattered ideas, talking points, and conclusions that need organization into a cohesive narrative with Nick's conversational, authentic, and thoughtful tone.
- ▌ Technical Svg Diagrams 2 · somtougeh bundleGenerate clean, minimal technical SVG diagrams in a consistent Cloudflare-inspired style. Use when creating architecture diagrams, flow diagrams, or component diagrams for blog posts and documentation.
- ▌ Plan Arbiter 2 · somtougeh bundleUse when asked to compare, cross-review, merge, judge, choose, or arbitrate competing plans from multiple agents such as Codex and Claude Code; when given two or more proposed plans, session IDs, transcripts, plan documents, PR descriptions, or pasted strategies; or when the user wants one recommended execution plan after agents review each other's proposals.
- ▌ Agent Watchdog 2 · somtougeh bundleUse when asked to watch, babysit, audit, review, compare, or fix another agent's work from a Codex session ID, Claude Code session/transcript, chat/thread link, PR, branch, log, or pasted run summary. Monitor until the other agent is done or blocked, reconstruct what the user asked, inspect what the agent actually changed and verified, report gaps, and optionally make scoped fixes when the user authorizes repair.
- ▌ Prisma Postgres 2 · somtougeh bundlePrisma Postgres setup and operations guidance across Console, create-db CLI, Management API, and Management API SDK. Use when creating Prisma Postgres databases, working in Prisma Console, provisioning with create-db/create-pg/create-postgres, or integrating programmatic provisioning with service tokens or OAuth.
- ▌ Plan Arbiter · somtougeh bundleUse when asked to compare, cross-review, merge, judge, choose, or arbitrate competing plans from multiple agents such as Codex and Claude Code; when given two or more proposed plans, session IDs, transcripts, plan documents, PR descriptions, or pasted strategies; or when the user wants one recommended execution plan after agents review each other's proposals.
- ▌ Agent Watchdog · somtougeh bundleUse when asked to watch, babysit, audit, review, compare, or fix another agent's work from a Codex session ID, Claude Code session/transcript, chat/thread link, PR, branch, log, or pasted run summary. Monitor until the other agent is done or blocked, reconstruct what the user asked, inspect what the agent actually changed and verified, report gaps, and optionally make scoped fixes when the user authorizes repair.
- ▌ Prisma Postgres · somtougeh bundlePrisma Postgres setup and operations guidance across Console, create-db CLI, Management API, and Management API SDK. Use when creating Prisma Postgres databases, working in Prisma Console, provisioning with create-db/create-pg/create-postgres, or integrating programmatic provisioning with service tokens or OAuth.
- ▌ Agent Browser · somtougehUse the agent-browser CLI for browser or Electron automation when the user requests it, the repository already depends on it, or its session and cloud-browser features are needed. For ordinary browser work, use the active runtime's available browser capability when the CLI is absent.
- ▌ Breadboarding · somtougeh bundleTurn a workflow or shaped feature into canonical affordance tables that map places, visible UI, executable code, stores, control flow, and data flow. Use to understand an existing system, design a concrete interaction from shaped parts, translate a whiteboard breadboard, or prepare vertical implementation slices.
- ▌ Image To Code · somtougeh bundleImplement a web interface from supplied or intentionally generated visual references with close visual fidelity. Use when the user provides a screenshot or design image, or explicitly requests an image-first implementation workflow.
- ▌ Minimalist UI · somtougehApply a clean editorial minimalist web style with warm monochrome color, flat grids, and restrained surfaces when the user explicitly requests that aesthetic.
- ▌ Cloudflare One · somtougehGuides Cloudflare One Zero Trust and SASE work across Access, Gateway, WARP, Tunnel, Cloudflare WAN, DLP, CASB, device posture, and identity. Use when designing, configuring, troubleshooting, or reviewing Cloudflare One deployments. Retrieval-first: use current Cloudflare docs/API schemas instead of embedded product docs.
- ▌ CSS Animations · somtougeh bundleImplement web motion with CSS transitions, keyframes, transforms, 3D, `clip-path`, and `@starting-style`. Use when writing or fixing CSS-only entrances, exits, hover and press feedback, autonomous loops, multi-step sequences, staggers, or touch-safe hover states. Use `animate` for overall direction and focused skills for performance diagnosis or reduced-motion design.
- ▌ Sandbox Stable · somtougehUse when building or changing Cloudflare Sandbox apps on the current stable @cloudflare/sandbox package (default npm tag)—commands, sessions, files, ports, tunnels, terminals, bridge, production, or deprecated-API cleanup while staying on stable. Not for @cloudflare/sandbox@next (use sandbox-next) or for porting to 1.0 (use sandbox-migrate-to-next).
- ▌ Turnstile Spin · somtougeh bundleSet up Cloudflare Turnstile end-to-end in a project. Scan the codebase, create the widget via the Cloudflare API, embed it where user requests need bot verification (form submissions, SPA actions, API endpoints, download links, comment or vote submissions, etc.), wire canonical server-side siteverify in the customer's existing backend, validate, and persist the skill. Load this when a user asks to add Turnstile, set up CAPTCHA, protect a form or endpoint from bots, or fix a Turnstile integration. Locally maintained from developers.cloudflare.com/turnstile/spin.
- ▌ Web Typography · somtougehDesign or review typography for prose-heavy web pages, articles, documentation, and reading interfaces. Use when type scale, line length, leading, font choice, or reading comfort is a central part of the request; skip for routine UI text changes.
- ▌ Workflows Plan · somtougeh bundleTransform feature descriptions into well-structured specs and executable PRDs
- ▌ Workflows Work · somtougehExecute an implementation plan or PRD through complete, verified stories, preserving dependencies and progress across sessions.
- ▌ Diagnosing Bugs · somtougeh bundleDiagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
- ▌ Domain Modeling · somtougeh bundleBuild and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.
- ▌ Durable Objects · somtougeh bundleCreate and review Cloudflare Durable Objects. Use when building stateful coordination (chat rooms, multiplayer games, booking systems), implementing RPC methods, SQLite storage, alarms, WebSockets, or reviewing DO code for best practices. Covers Workers integration, wrangler config, and testing with Vitest. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
- ▌ Frontend Design · somtougeh bundleDesign and implement a production-grade web interface when no more specific supplied-design, image-first, redesign, or named-style workflow applies.
- ▌ Grill With Docs · somtougeh bundleGrilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.
- ▌ Pick UI Library · somtougehPicks the tool for a UI or motion task from the set the "Animations on the Web" course (animations.dev) actually uses and trusts, instead of hand-rolling a toast or installing whatever is trending. Use when choosing between CSS, WAAPI, Motion, GSAP and React Spring for an animation; when a task needs a dropdown, navigation menu, dialog, tooltip, tabs, select, toast or drawer; or when weighing a third-party dependency against building it yourself. Triggers on — which library, what should I use, install, add a dependency, package, bundle size, headless, unstyled primitives, accessible dropdown, focus management, Radix, Base UI, React Aria, Sonner, toast, Vaul, drawer, sheet, Framer Motion, motion/react, GSAP, React Spring, WAAPI, Web Animations API, AnimatePresence, layoutId, shared layout, Intersection Observer, View Transitions.
- ▌ Implement Design · somtougehImplement a Figma design when the active runtime has no native Figma design-to-code skill. Use for Figma URLs or selected nodes; prefer the installed Figma plugin workflow when available.
- ▌ Workflows Review · somtougehPerform an exhaustive review of a large or high-risk change using bounded specialist checks, scenario analysis, and one evidence-backed report. Use when exhaustive review is requested; use code-review closeout for ordinary ship gates.
- ▌ Prisma Client API · somtougeh bundlePrisma Client API reference covering model queries, filters, operators, and client methods. Use when writing database queries, using CRUD operations, filtering data, or configuring Prisma Client. Triggers on "prisma query", "findMany", "create", "update", "delete", "$transaction".
- ▌ Review Animations · somtougeh bundleReview animation and motion changes for evidenced usability, accessibility, interruption, and performance problems while preserving the project's visual intent.
- ▌ Efficient Frontier · somtougehCoordinate broad work through independent, bounded subagents while keeping decomposition, integration, and final review with the lead agent. Use when delegation reduces a concrete research, implementation, or verification bottleneck.
- ▌ Improve Animations · somtougeh bundleAudit a codebase's motion and return prioritized findings or requested implementation plans. Audit mode is read-only; direct implementation requests use the relevant motion workflow.
- ▌ Workflows Finalize · somtougeh bundleReview, fix, simplify, and validate an implemented change for ship readiness. Use when the user asks to finalize, harden, or make code shippable; do not publish, push, open a PR, merge, or deploy unless separately authorized.
- ▌ Create Agent Skills · somtougeh bundleCreate, audit, verify, and repair shared agent skills and their scripts, templates, and references across Codex, Claude Code, OpenCode, and Grok. Use when authoring or maintaining SKILL.md resources.
- ▌ Resolve Pr Parallel · somtougehAddress actionable pull-request review threads in bounded parallel waves and verify the resulting code and thread state.
- ▌ Animation Vocabulary · somtougehReverse-lookup glossary that turns a vague description of a web animation or motion effect into its exact term ("the bouncy thing when a popover opens" → Pop in; "the iOS rubber-band scroll" → Rubber-banding; "one shape turning into another" → Morph). Use when the user asks "what's it called when…", or describes a motion effect without knowing its name and wants the right word to prompt an AI or designer with. For naming an effect, not designing or building one. Terms are drawn from the Animations on the Web course (animations.dev).
- ▌ Reviewing Stop Gates · somtougehReviews stop-gate requests scoped to the immediately previous assistant turn. Use when the user asks for a stop-gate review, allow/block decision, or previous-turn-only review, especially when non-editing turns should return ALLOW immediately.
- ▌ Workflows Brainstorm · somtougeh bundleSave a completed shaping session as a repository brainstorm artifact and hand it off to planning. Use when the user invokes the brainstorm workflow or asks to persist shaped decisions for later planning.
- ▌ Animation Performance · somtougehDiagnose and improve measured web-animation performance. Use for jank, dropped frames, long main-thread work, layout or paint cost, compositor behavior, React updates during motion, and evidence-based choices about animation drivers and layer promotion.
- ▌ Breadboard Reflection · somtougehFind design smells in a breadboard and fix them. Use after breadboarding to validate affordance boundaries, naming, and wiring correctness.
- ▌ Imagegen Frontend Web · somtougeh bundleGenerate coherent, implementation-ready visual references for a website or web page. Use when the user explicitly asks for frontend comps, section images, or image-first art direction without code implementation.
- ▌ Resolve Todo Parallel · somtougehResolve a set of repository todo files in dependency-aware waves, using parallel workers only for independent work.
- ▌ Web Design Guidelines · somtougehReview 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".
- ▌ Workflows Deepen Plan · somtougehDeepen an existing implementation plan with targeted repository research, relevant current documentation, and bounded specialist review. Use when the user asks to strengthen or research a plan before implementation.
- ▌ Workflows Plan Review · somtougehStress-test an implementation plan before work begins. Use when the user asks for a plan review, scope challenge, feasibility review, or a more or less ambitious version of a plan.
- ▌ High End Visual Design · somtougehApply a polished luxury-agency web aesthetic when the user explicitly asks for premium, luxury, or high-end agency art direction.
- ▌ Workers Best Practices · somtougeh bundleReviews and authors Cloudflare Workers code against production best practices. Load when writing new Workers, reviewing Worker code, configuring wrangler.jsonc, or checking for common Workers anti-patterns (streaming, floating promises, global state, secrets, bindings, observability). Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
- ▌ Animation Accessibility · somtougeh bundleDesign and verify reduced-motion behavior for web interfaces. Use when adding or reviewing `prefers-reduced-motion`, replacing spatial motion with a safer state change, handling autoplaying or looping media, smooth scrolling, or configuring framework hooks such as `useReducedMotion` and `MotionConfig`.
- ▌ Emil Design Engineering · somtougeh bundleApply Emil Kowalski's design-engineering craft to polished, accessible web interfaces. Use for broad UI review and implementation across forms, controls, touch behavior, typography, layout stability, component APIs, marketing pages, and performance, or for a focused local polish pass when an interface feels off. Route deep motion work to the focused motion skills.
- ▌ Industrial Brutalist UI · somtougehApply a raw industrial-brutalist web style with Swiss print and military-terminal cues when the user explicitly requests that aesthetic.
- ▌ Cloudflare Email Service · somtougeh bundleSend and receive transactional emails with Cloudflare Email Service (Email Sending + Email Routing). Use when building email sending (Workers binding or REST API), email routing, Agents SDK email handling, or integrating email into any app — Workers, Node.js, Python, Go, etc. Also use for email deliverability, SPF/DKIM/DMARC, wrangler email setup, MCP email tools, or when a coding agent needs to send emails. Even for simple requests like "add email to my Worker" — this skill has critical config details.
- ▌ Cloudflare One Migrations · somtougehPlans migrations from Zscaler ZIA/ZPA, Palo Alto, legacy VPN, SWG, or SASE stacks to Cloudflare One. Use for migration assessments, policy mapping, rollout plans, and parity/gap analysis.
- ▌ Redesign Existing Projects · somtougehAudit and improve the visual design of an existing website or app in its current stack when the user explicitly requests a redesign.
- ▌ Organization Best Practices · somtougeh bundleImplement Better Auth organizations, memberships, invitations, teams, and role-based access control using the current organization plugin API.
- ▌ Vercel Composition Patterns · somtougeh bundleReact composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.
- ▌ Vercel React Best Practices · somtougeh 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.
- ▌ Find Animation Opportunities · somtougehSearches a UI for the few places motion would genuinely help, and names what should stay static. Read-only.
- ▌ Improve Codebase Architecture · somtougeh bundleAudit a codebase for architectural friction, present visual deepening opportunities, and explore a user-selected candidate.
- ▌ Tanstack Query Best Practices · somtougeh bundleTanStack Query (React Query) best practices for data fetching, caching, mutations, and server state management. Activate when building data-driven React applications with server state.
- ▌ Tanstack Start Best Practices · somtougeh bundleTanStack Start best practices for full-stack React applications. Server functions, middleware, SSR, authentication, and deployment patterns. Activate when building full-stack apps with TanStack Start.
- ▌ Tanstack Router Best Practices · somtougeh bundleTanStack Router best practices for type-safe routing, data loading, search params, and navigation. Activate when building React applications with complex routing needs.
- ▌ Tanstack Integration Best Practices · somtougeh bundleBest practices for integrating TanStack Query with TanStack Router and TanStack Start. Patterns for full-stack data flow, SSR, and caching coordination.
- ▌ Two Factor Authentication Best Practices · somtougehThis skill provides guidance and enforcement rules for implementing secure two-factor authentication (2FA) using Better Auth's twoFactor plugin.
- ▌ Bro · somtougehRestate the last message in plain human language, action-first. Use when the user says bro, /bro, "say that simply", "in plain English", or wants the last answer without jargon and without buried next steps.
- ▌ Tdd · somtougeh bundleTest-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.
- ▌ Jira · somtougeh bundleThis skill provides workflows for managing Jira tickets using Atlassian's official CLI (acli). It should be used when creating, viewing, searching, or managing Jira work items from the command line. Triggers on "create jira ticket", "search jira", "view issue", "jira cli", "jira workitem".
- ▌ Stack · somtougehUser guide for the local squash-safe `stack` CLI for stacked PR repair. Use when someone asks how to inspect, track, sync, merge, document, or undo stacked pull requests in squash-merge repositories. Prefer this tool over GitHub's `gh stack` command for this workflow.
- ▌ AI Sdk · somtougeh bundleAnswer questions about the AI SDK and help build AI-powered features. Use when developers: (1) Ask about AI SDK functions like generateText, streamText, ToolLoopAgent, embed, or tools, (2) Want to build AI agents, chatbots, RAG systems, or text generation features, (3) Have questions about AI providers (OpenAI, Anthropic, Google, etc.), streaming, tool calling, structured output, or embeddings, (4) Use React hooks like useChat or useCompletion. Triggers on: "AI SDK", "Vercel AI SDK", "generateText", "streamText", "add AI to my app", "build an agent", "tool calling", "structured output", "useChat".
- ▌ Deslop · somtougeh bundleRemove AI slop from code or writing. Use for branch code cleanup (redundant comments, defensive over-engineering, type hacks, over-abstraction) or for prose drafts that need less AI-sounding language while preserving voice. Also use when the user asks whether writing reads as AI, to audit or scan for slop patterns without rewriting. Triggers: deslop, no-ai-slop, remove AI slop, clean up this branch, is this AI, less AI-sounding, humanize this draft.
- ▌ Animate · somtougeh bundleDecide whether and how a web interaction should animate, then coordinate its easing, duration, physicality, interruption, and spatial continuity. Use for motion direction across a component or flow, including entrances, exits, gestures, drawers, popovers, morphs, and shared-element transitions. Route CSS or React implementation, measured performance debugging, and reduced-motion design to their focused skills.
- ▌ Improve · somtougeh bundleSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on source code — never implements, fixes, or refactors anything itself. Use when asked to audit a codebase, find improvement opportunities (bugs, security, performance, test coverage, tech debt, migrations, DX), suggest features or where to take the project next (roadmap, product direction), or generate handoff plans for another agent to implement.
- ▌ Shaping · somtougeh bundleCollaboratively define a problem, compare materially different solution shapes, and select a solution before implementation planning. Use when requirements or approach are genuinely unsettled.
- ▌ Brandkit · somtougeh bundleCreate a premium brand-kit image or identity-system board from a brand brief or references. Use for logo systems, brand-guideline boards, identity decks, visual-world presentations, and art-directed brand applications. Do not use for a single unrelated illustration or for implementing a brand in code.
- ▌ Postgres · somtougeh bundlePostgreSQL best practices, query optimization, connection troubleshooting, and performance improvement. Load when working with Postgres databases.
- ▌ Research · somtougeh bundleInvestigate questions using authoritative sources, including version-specific documentation checks for implementation, integrations, upgrades, and API-drift debugging.
- ▌ Web Perf · somtougehMeasure and diagnose web page performance using an available browser trace or profiling tool. Use for page-load, responsiveness, Core Web Vitals, Lighthouse, or network-performance investigations; report only metrics actually observed.
- ▌ Wrangler · somtougeh bundleCloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
- ▌ Gpt Taste · somtougehApply a bold editorial web style with wide typography, dense grids, cinematic spacing, and deliberate motion when the user explicitly requests this aesthetic.
- ▌ Prototype · somtougeh bundleBuild multiple genuinely different versions of a UI piece you describe, rendered behind a visual picker so you can flip through them live and promote the one that feels right. Only runs when explicitly invoked; it does not trigger on its own.
- ▌ Wayfinder · somtougehPlan a huge chunk of work — more than one agent session can hold — as a shared map of investigation tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear.
- ▌
- ▌ Agents Sdk · somtougeh bundleBuild AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, chat applications, voice agents, or browser automation. Covers Agent class, state management, callable RPC, Workflows, durable execution, queues, retries, observability, and React hooks. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
- ▌ File Todos · somtougeh bundleCreate, triage, update, and complete the repository's markdown todo files. Use for the file-based `todos/` queue, its schema, dependencies, work logs, and lifecycle; do not use for application Todo models or temporary session progress.
- ▌ Heal Skill · somtougehCorrect a skill whose instructions, paths, commands, or external API guidance were shown to be wrong or stale.
- ▌ Prisma CLI · somtougeh bundlePrisma CLI commands reference covering all available commands, options, and usage patterns. Use when running Prisma CLI commands, setting up projects, generating client, running migrations, or managing databases. Triggers on "prisma init", "prisma generate", "prisma migrate", "prisma db", "prisma studio".
- ▌ Code Review · somtougeh bundleCode review in three modes: closeout (ship/commit gate, default), axes (Standards + Spec in parallel), or hand-off to exhaustive workflows-review. Use when reviewing a branch, PR, uncommitted work, "is this ready", autoreview, second-model review, or "review since X". Also covers pre-commit structured review contracts from openclaw-style closeout.
- ▌ Apple Design · somtougehApple's approach to interface design and fluid, physical motion, translated for the web. Use when building or reviewing gesture-driven UI, spring animations, drag/swipe/sheet interactions, momentum and interruptible transitions, translucent materials and depth, typography (optical sizing, tracking, leading), reduced-motion, or the design foundations (feedback, spatial consistency, restraint) behind Apple-style interfaces.
- ▌ Edit Article · somtougehEdit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.
- ▌ Motion Brief · somtougehInterview the user relentlessly about an animation before any of it gets built — one decision at a time, each with a recommended answer — until a motion brief has no blanks. Use when motion needs to be decided or stress-tested before it's implemented, when the user says "grill me" / "write a motion brief" / "help me decide how this should animate", when an animation has been rebuilt several times and still feels wrong, or when another skill needs the motion specified before it writes code. Produces a brief, not an implementation.
- ▌ Motion React · somtougeh bundleBuild animations with Motion for React (`motion/react`, formerly Framer Motion) the way the "Animations on the Web" course (animations.dev) teaches — and debug them when the magic misfires. Use when writing motion components, exit animations, layout or shared-element morphs, springs, motion values, or drag gestures; when deciding whether a job needs the library at all; or when an exit animation won't play, a morph distorts its border radius, a direction-aware slide points the wrong way, or an auto height jumps. Triggers on — motion/react, framer-motion, motion.div, initial animate exit, AnimatePresence, popLayout, mode wait, layout animation, layoutId, shared element transition, variants, custom prop, MotionConfig, useMotionValue, useSpring, useTransform, useMotionTemplate, useInView, useReducedMotion, useAnimate, useMeasure, animate height auto, drag, dragConstraints, dragMomentum, whileTap, spring bounce, stiffness, damping.
- ▌ Office Hours · somtougeh bundleRun an explicit pre-build product diagnostic to test demand, users, scope, and premises before solution shaping. Use when the user asks for office hours, asks whether an idea is worth building, or requests a hard product critique.
- ▌ Sandbox Next · somtougeh bundleUse when building or changing Cloudflare Sandbox apps on @cloudflare/sandbox@next (Sandbox SDK 1.0 preview)—code execution, AI runners, interpreters, CI-like jobs, terminals, files, mounts, tunnels, preview URLs, lifecycle, or errors. Not for the default stable package (use sandbox-stable) or for porting stable to @next (use sandbox-migrate-to-next).
- ▌ Gwt · somtougehManage git worktrees using a centralized worktrees folder. Use for parallel development, PR reviews, or isolated work.
- ▌ Biome Gritql · somtougehCreates and manages Biome GritQL custom lint rules to enforce coding patterns. Use when creating linter rules, enforcing code conventions, preventing anti-patterns, or when the user mentions Biome, GritQL, custom lint rules, or AST-based linting.
- ▌ Dex Workflow · somtougehThis skill should be used when implementing features from a PRD spec, tracking implementation progress, or resuming work across sessions. Covers Dex task management for PRD story execution, daily workflows, and skill auto-loading.
- ▌ Prd Workflow · somtougehThis skill should be used when the user asks to "plan a feature", "create PRD", "interview me about requirements", "define stories", "write a spec", "break down feature into tasks", "create implementation plan", "help me scope this feature", "what questions should I answer", or discusses feature planning. Covers the PRD interview process, spec structure, story atomization, and 4-phase workflow from idea to Dex tasks.
- ▌ E2e Test Loop · somtougeh bundleThis skill should be used when the user asks for "browser tests", "playwright tests", "end-to-end testing", "test user flows", "E2E coverage", "integration tests for UI", "page object pattern", "/e2e command", or discusses automated browser testing. Covers the E2E test loop workflow, Playwright patterns, page objects, and selector strategies.
- ▌ Unit Test Loop · somtougehThis skill should be used when the user asks to "improve test coverage", "add unit tests", "TDD", "test this module", "write tests for", "increase coverage", "/ut command", or discusses unit testing strategies. Covers the unit test loop workflow, React Testing Library best practices, query priorities, and coverage improvement strategies.
- ▌ Blog Post Writer · somtougeh bundleTransform brain dumps into polished blog posts in Nick Nisi's voice. Use when the user wants to write a blog post with scattered ideas, talking points, and conclusions that need organization into a cohesive narrative with Nick's conversational, authentic, and thoughtful tone.
- ▌ Background Agents · somtougehThis skill should be used when the user asks about "parallel agents", "background tasks", "run_in_background", "non-blocking agents", "check agent progress", "TaskOutput", "retrieve agent results", or discusses running multiple agents concurrently. Covers patterns for launching agents in background, monitoring progress, and retrieving results.
- ▌ Technical Svg Diagrams · somtougeh bundleGenerate clean, minimal technical SVG diagrams in a consistent Cloudflare-inspired style. Use when creating architecture diagrams, flow diagrams, or component diagrams for blog posts and documentation.