Total 59,304 skills
Showing 12 of 59304 skills
This skill should be used when the user asks to "write Effect code", "debug Effect code", "use Effect.gen", "create an Effect service", "define Effect Schema models", "compose Layers", "test Effect programs", "build an HttpApi", "look up an Effect API", or works in code importing effect or @effect/*.
Create or decompose workflow skills, dry-run workflows as callstack traces, and model workflows as state machines. Use when asked to design, document, improve, split, trace, simulate, visualize, or diagram a workflow, procedure, algorithm, function, or skill.
Create and improve plans as testable forecasts with explicit outcomes, probabilities, assumptions, evidence checkpoints, trigger rules, and calibration. Use when creating, reviewing, stress-testing, or updating a plan, estimate, roadmap, project proposal, or strategy.
Set up the Better TypeScript linter in Node.js/npm or Bun TypeScript projects, including single-package repositories and monorepos. Use when asked to add, install, configure, or create a lint script for @better-typescript/better-typescript.
Plan the smallest complete happy-path change or implement an approved happy-path plan. Use when asked to plan or implement a feature, change, or bug fix for only the normal valid path.
Build and operate a persistent, Git-backed Markdown wiki that an LLM maintains from immutable source documents. Use when creating, ingesting into, querying, linting, or compacting an LLM-maintained wiki or knowledge base.
Apply established software laws as context-aware guidance for planning, architecture, implementation, delivery, and review. Use when making software tradeoffs, assessing project risks, choosing designs, reviewing code or APIs, estimating work, or evaluating engineering practices.
Turn user stories into @effect/vitest Arbitrary tests plus exact proposed Effect Schemas, Errors, Services, and function signatures. Use when a human wants to review, run, edit, and agree on those contracts before implementation.
Manage an AI-agent project from request through decomposition, preparation, routing, execution, monitoring, review, and closure using durable task records. Use when asked to manage, coordinate, run, or track a multi-task project.
Standardize, build, pack, verify, version, and publish TypeScript npm packages with Bun. Use when asked to set up, prepare, test, publish, or release an npm package, npm-distributed TypeScript tool, or package monorepo.
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing.
Parse a local or remote FILE (PDF) into markdown or structured JSON with fastCRW. Use when the source is a file on disk — "parse this PDF", "extract text from this document", "read this report", "convert PDF to markdown". Routing rule: URL → use crw-scrape; file on disk → use crw-parse. Step 5 of the crw workflow ladder.