A moderated directory of Skills for AI agents — 1208 live listings. Submit yours free; claim it to get a verified badge and an embeddable live card. Live MCP endpoint: POST https://wingmanprotocol.com/mcp.
Generates Advanced Customization for Universal Login (ACUL) screens for an Auth0 tenant.
Builds stateful AI agents on Workers - durable workflows, WebSocket apps, scheduled tasks, MCP servers, voice/chat agents.
Drives Algolia's Algobot CLI for index diagnostics and automated search-quality checks.
Manages Algolia indices, records, and settings from the command line via the Algolia CLI.
Configures and runs Algolia's Crawler to index website content into a searchable Algolia index.
Generates original generative art with p5.js - flow fields, particle systems, seeded randomness - while steering clear of reproducing other artists' work.
Guides stable API, module-boundary, and contract design for REST/GraphQL endpoints and frontend-backend interfaces.
Writes, debugs, and deploys Apify Actors - the platform's serverless scraping/automation programs.
Wraps an existing JS/TS, Python, or arbitrary CLI project as a deployable Apify Actor.
Derives an Actor's dataset/output/key-value-store schema files by analyzing its source code.
Wires Apify scraping/automation into an existing JS/TS or Python app via the apify-client package.
Picks and runs the right pre-built Actor to scrape Instagram, TikTok, Google Maps, Reddit, and 15+ other platforms for lead-gen or monitoring tasks.
Instruments browser/web apps with the Application Insights JS SDK for real-user monitoring - page views, AJAX, exceptions, custom events.
Builds targeted contact segments in HubSpot by filtering on lifecycle stage, engagement, and firmographics.
Manages an Auth0 tenant's applications, APIs, and rules from the command line.
Wires up Auth0 authentication in an app - covers the Next.js, React, and Express SDKs with the framework-specific setup each needs.
Applies Azure AI service best practices when building or reviewing an Azure AI application.
Analyzes and reduces Azure spend for a subscription or resource group.
Provisions and operates AKS clusters, including automatic-mode readiness checks.
Works with Azure Storage - blobs, file shares, queues, and tables - from provisioning through access policy.
Runs a Socratic back-and-forth to turn a rough feature idea into a fully-formed design before any code gets written.
Applies Anthropic's own brand colors, type, and visual identity to any artifact that calls for on-brand styling.
Uses Chrome DevTools via MCP to inspect the DOM, console errors, network requests, and performance while testing anything that runs in a browser.
Builds native-feeling UI in an Expo app using platform-appropriate components and patterns.
Trail of Bits' smart-contract security toolkit - vulnerability scanners for Solana, Cairo, Cosmos, Substrate, Algorand, and TON, plus audit-prep, code-maturity,
The foundational HubSpot CLI skill - JSONL pipes, batch read, pagination, and dry-run/digest/confirm patterns every other HubSpot skill assumes.
Produces static visual art - posters, PNG/PDF designs - using a documented design philosophy, favoring original compositions.
Sets up or edits build/deploy pipelines, quality gates, and CI test runners.
A working reference for the Claude API/SDKs - model IDs, pricing, streaming, tool use, caching, and migration - pulled in whenever a task is Claude/Anthropic-sh
Builds D3.js data visualizations - scales, axes, transitions, and common chart patterns.
Applies Azure Architecture Center best practices when designing or reviewing cloud architectures and picking design patterns.
Covers the broad Cloudflare platform - Workers, Pages, KV/D1/R2, Workers AI, Vectorize, WAF, Terraform/Pulumi - for any Cloudflare task.
Sends and receives transactional email through Cloudflare's Email Sending/Routing bindings and REST API.
Designs and troubleshoots Cloudflare One Zero Trust deployments - Access, Gateway, WARP, Tunnel, DLP, CASB, device posture.
Plans a migration off Zscaler, Palo Alto, a legacy VPN, or another SASE/SWG stack onto Cloudflare One, with policy mapping and gap analysis.
Reviews code across multiple quality dimensions before it merges, whether written by a human or another agent.
Refactors working-but-overcomplicated code for clarity without changing its behavior.
Forces two unrelated concepts together ('what if we treated X like Y?') to surface ideas conventional approaches miss.
Guides refactors away from boolean-prop-heavy components toward compound components, render props, and other patterns that scale.
Replaces flaky arbitrary sleep/timeout calls in async tests with polling for the actual condition.
Checks cryptographic code for timing side-channels - non-constant-time branches or memory access.
Works with Contentful's Content Delivery, Management, and GraphQL APIs - content modeling, querying, and publishing workflows.
Extends an existing Contentful App Framework app with new fields, locations, or SDK capabilities.
Scaffolds a brand-new Contentful App Framework app - UI extension location, SDK wiring, and manifest setup.
General orientation for working in a Contentful space - content types, environments, and where the other Contentful skills fit in.
Writes and runs Contentful content-model migration scripts safely across environments.
Wires a Next.js app to Contentful - fetching, previewing, and rendering content with the JS SDK.
Sets up Contentful's personalization/experiences features - audience targeting and variant content delivery.
Tunes an agent's rules files and session context when starting work, switching tasks, or when output quality drops.
Sets up hooks, memory scoping, and reflection patterns so a coding agent keeps learning across sessions.
Builds programmatic integrations with GitHub Copilot's SDK across Node/TS, Python, Go, or .NET - sessions, tools, streaming, MCP.
Finds incomplete HubSpot records, normalizes field values, and dedupes records.
Finds HubSpot records by ID/email/domain/partial name and traverses associations for a full picture.
Identifies inactive HubSpot customers, flags at-risk subscriptions, and creates follow-up tasks.
Applies systematic root-cause debugging instead of guess-and-check when a test, build, or behavior breaks.
Captures and analyzes Windows usermode/kernel debug output from the command line via Sysinternals DebugView.
Builds Microsoft 365 declarative agents - manifest, actions, and conversation starters.
Applies LangChain's Deep Agents pattern - planning, sub-agents, and long-horizon task execution.
Adds validation at every layer data flows through so a whole class of downstream bugs becomes structurally impossible.
Deploys an app or a preview build to Vercel and returns the resulting URL on request.
Plans removing old systems/APIs and migrating users off them, including the maintain-vs-sunset call.
Fans independent, unrelated failures out to multiple agents to investigate and fix concurrently instead of serially.
Walks through a structured back-and-forth for co-writing docs, specs, and decision records so the result actually fits its readers.
Records architecture decisions and other documentation future engineers (human or agent) will need.
Creates, edits, and reformats Word documents (.docx) - headings, tables of contents, tracked changes, comments, and image handling - the same skill that powers
Puts every non-trivial decision through an adversarial, fresh-context review before it's allowed to stand - for high-stakes or unfamiliar code.
Builds and reviews stateful Cloudflare Durable Objects - chat rooms, multiplayer, booking systems - with RPC methods, SQLite storage, and alarms.
Builds and runs an Expo app on iOS Simulator/Android Emulator via EAS Build.
Gets a new Elasticsearch cluster or index set up correctly for a given use case.
Diagnoses Elasticsearch authentication, authorization, and access-control issues.
Creates OAuth2-capable AI-agent identities through Microsoft Entra Agent ID and the Graph beta API.
Works a written implementation plan in reviewed batches rather than all at once.
Sets up EAS Workflows for CI/CD - build, test, and submit pipelines for an Expo app.
Configures expo-dev-client for a custom development build with native modules.
Builds file-based navigation with Expo Router - layouts, dynamic routes, and linking.
Runs and interprets ffuf web-fuzzing scans for content/parameter/vhost discovery during security testing.
Scans a codebase for near-duplicate function implementations that should be consolidated.
Once a feature is done and tested, walks through the merge/PR/cleanup decision instead of leaving the branch dangling.
Gives aesthetic and typographic direction for new or reworked UI so it reads as deliberate rather than templated.
Reviews or builds frontend interfaces against production design-quality and design-system-compliance bars.
Creates zero-dependency, animation-rich HTML presentations from scratch or by converting PowerPoint files.
Builds production-quality, non-AI-generated-looking UI components, layouts, and state management.
Checks a skills library's links, naming, and cross-references so the collection stays coherent as it grows.
Structures commits, branches, conflict resolution, parallel work, and semantic-version release bumps.
Turns raw notes, logs, or screenshots into a properly structured GitHub-flavored markdown issue.
Sharpens a vague idea into an actionable concept through structured divergent-then-convergent thinking.
Breaks a multi-file change into small, individually-landable increments instead of one giant commit.
Builds search UIs with Algolia's InstantSearch libraries - widgets, facets, and result rendering across frameworks.
Adds PostHog feature flags to an app across the supported client and server SDKs.
Instruments an LLM-backed app with PostHog's LLM analytics - traces, costs, and evaluations.
Instruments an app with PostHog product-analytics event tracking.
Drafts status reports, leadership updates, FAQs, and incident write-ups in the formats a company already uses internally.
Interviews the user one question at a time until it's ~95% confident it understands what they actually want, for underspecified asks.
Flips a core assumption to test whether 'the only way to do this' is really the only way.
Drives the iOS Simulator from Claude Code - boot devices, install/launch apps, take screenshots, and read logs.
Writes correct, efficient Kusto queries, covering join patterns, dynamic types, datetime pitfalls, and result-size discipline.
Builds retrieval-augmented generation pipelines with LangChain - loaders, splitters, vector stores, and retrieval chains.
Runs and deploys LangGraph applications from the command line - local dev server, builds, and deployment.
Builds LangGraph graphs - nodes, edges, state, and control flow - for agentic applications.
Autonomous spec-driven build system with a built-in trust layer - RARV-C closure loop, quality gates, and a verified-completion evidence gate before it calls wo
Defines how an agent should operate against PlanetScale's MCP server - safety gates, approval flow, and rollback paths.
Scaffolds well-designed Model Context Protocol servers in Python (FastMCP) or Node/TypeScript so LLMs can call external services through clean tools.
Scaffolds MCP servers for integrating external APIs, geared at Azure SDK and Microsoft Foundry workflows.
Flags a pattern once it's shown up in three or more unrelated domains, pointing at a more universal principle underneath.
Answers how-something-works questions for Azure, .NET, M365, Windows, or Power Platform by querying official Microsoft docs.
Covers the MongoDB Atlas skill surface in one bundle - connection setup, schema design, query optimization, natural-language querying, Atlas Search + Vector Sea
Runs mutation testing to measure whether a test suite actually catches introduced bugs, not just achieves coverage.
Adds logging, metrics, tracing, and alerting so production behavior is visible and any issue is diagnosable after shipping.
Writes Packer image-builder templates - AWS AMI, Azure image, and Windows builders.
Reads, merges, splits, rotates, watermarks, fills forms in, and OCRs PDF files, and can generate new PDFs from scratch.
Chases down and fixes performance regressions and Core Web Vitals issues once profiling has found the bottleneck.
Builds retrieval-augmented chat assistants on Pinecone Assistant - file upload, citations, and chat completion.
Wires an agent to Pinecone's MCP server for vector search and index management as tool calls.
Gets a new Pinecone project from zero to a working index - API key setup, index creation, upsert, and query.
Splits a spec into ordered, estimable, parallelizable implementation tasks.
Drives Playwright browser automation for end-to-end testing and scraping tasks.
Generates podcast-style narrated audio from text using Azure OpenAI's GPT Realtime Mini model over WebSocket.
Builds and edits PowerPoint decks - slides, speaker notes, layouts, and templates - powering Claude's native presentation output.
Notices when a back-and-forth is actually surfacing a real tradeoff and keeps both options alive instead of forcing a premature pick.
Writes property-based tests (Hypothesis-style) that check invariants across generated inputs instead of fixed examples.
Syncs a local skills checkout with new upstream skills from the community repo.
Analyzes PlanetScale Query Insights and SQL comment/query tag coverage to find slow or unlabeled queries.
Writes HogQL/SQL queries against PostHog's data warehouse for product analytics questions.
Applies Vercel Engineering's 40+ React/Next.js performance rules across data fetching, bundling, and rendering when writing or reviewing code.
Covers React Native/Expo performance patterns - list rendering, animations, native modules - for building mobile apps.
Implements page and element transition animations with React's View Transition API and its CSS pseudo-elements.
Runs a read-only, evidence-backed inventory of a PlanetScale database or organization.
Handles incoming review feedback with real technical scrutiny rather than reflexive agreement or blind edits.
Searches past Claude Code sessions for the facts, decisions, and context a current conversation needs.
Dispatches a fresh code-reviewer subagent to check work against the plan before it's called done.
Walks a deep failure backward through the call stack to find where bad data or logic actually originated.
Coordinates a full PlanetScale review across an organization - branch/safety workflow, backups, credentials, and open recommendations.
Builds sandboxed code-execution environments - interpreters, CI/CD runners, untrusted-code execution - on Cloudflare's Sandbox SDK.
Stress-tests a design by imagining it at 1000x bigger, smaller, faster, or slower to expose assumptions that only hold at 'normal' scale.
Hardens code that touches untrusted input, auth, sessions, or third-party integrations against common vulnerabilities.
Writes new Semgrep rules to detect a specific code pattern or vulnerability class.
Sets up Sentry alert rules - error-rate thresholds, new-issue notifications, performance regressions - routed to the right team channel.
Triages and fixes a Sentry-reported error end to end - pulls the issue's stack trace and context, locates the root cause in the codebase, and proposes or applie
Reviews a pull request for changes that could introduce new Sentry-trackable errors or regressions before it merges.
Instruments Sentry error tracking and performance monitoring into an app - covers Next.js, React, Python, and Go SDK setup with the framework-specific configura
Wires up Sentry's AI/LLM monitoring - tracing model calls, token spend, and failures - for an agent or LLM-backed application.
Packages a locally-developed skill and contributes it upstream via a branch and pull request.
Runs a pre-launch checklist covering monitoring, staged rollout, and rollback strategy before a production deploy.
Writes Admin GraphQL API queries and mutations for Shopify, with schema validation.
Searches Shopify's developer documentation for the right API, surface, or how-to across the whole platform.
Builds Shopify Functions - cart, checkout, delivery, discount, fulfillment, payment, and routing customizations.
Builds headless storefronts with Shopify's Hydrogen, a React-based framework.
Develops Shopify themes with Liquid templating - sections, snippets, and theme structure.
Builds Shopify Payments Apps - payment provider integrations for Shopify checkout.
Looks for the one insight that, if true, lets several components be deleted at once instead of patched individually.
Creates, edits, evaluates, and tunes the trigger wording of other Claude skills, including running benchmarks against them.
Creates and updates agent skills specifically for teams working against Azure SDKs and Microsoft Foundry services.
Builds animated GIFs sized and validated for Slack, with helper tooling for common animation patterns.
Grounds implementation choices in a framework's actual official docs instead of stale training-data patterns.
Writes a spec before any code when starting a new project or feature with unclear requirements.
Runs and interprets static analysis tooling - CodeQL, Semgrep, and SARIF output parsing - across a codebase.
Runs each task in an implementation plan through its own fresh subagent, with a review gate between tasks.
Covers the whole Supabase surface - Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron, Queues - plus client libraries (supabase-js, @supabase/ssr
Applies Supabase's own Postgres performance guidance when writing or reviewing queries, schemas, and database config.
Audits a project's dependency tree for supply-chain risk - typosquats, maintainer changes, and known-bad packages.
A four-phase framework that forces root-cause investigation before any fix is attempted, instead of guessing.
Builds and configures Microsoft Teams apps with the Microsoft 365 Agents Toolkit.
Generates and reviews Terraform code against HashiCorp's style guide, plus Azure Verified Modules lookup, resource import/search, and test scaffolding.
Builds and refactors reusable Terraform modules, including migrating a module to Terraform Stacks.
Scaffolds a new Terraform provider and extends an existing one - resources, actions, docs, and acceptance-test patterns.
Write the failing test first, then the minimum code to pass it, before implementing any feature or fix.
Drives every logic change or bug fix from a test that proves the code works, written before the implementation.
Flags common testing mistakes - asserting on mock behavior, test-only production methods, mocking without understanding the dependency.
Applies red-green-refactor to skill writing itself - baseline a subagent without the skill, then iterate until it holds up under pressure.
Applies one of ten preset visual themes (or a generated one) to slides, docs, or HTML artifacts.
Traces how a current approach got adopted historically, so 'new' ideas can be checked against past attempts before repeating them.
Wires up Cloudflare Turnstile end-to-end: creates the widget via API, deploys the siteverify Worker, and writes the frontend snippet.
Embeds a DOM/web component inside a native Expo screen with the 'use dom' directive.
The meta-skill that decides which of the other skills in the pack applies to the current task.
Sets up an isolated git worktree, picking a sane directory and checking it's safe, before starting new feature work.
The entry-point skill: explains the skills wiki, mandatory workflows, and how brainstorming and search get triggered.
Runs interactive/long-lived commands inside tmux sessions so an agent can observe and steer them without blocking.
Drives the Vercel CLI non-interactively using access tokens instead of an interactive login, for deploys and env vars.
Pulls a deployed Vercel project's real metrics first, then investigates only the routes/files those numbers flag, and produces a ranked cost/performance report.
Requires actually running verification commands and reading their output before declaring work fixed or done.
Reviews a Vitess-backed PlanetScale database for safe schema-change and query practices.
Applies Weaviate's cookbook recipes - RAG pipelines, multi-tenancy, and common integration patterns - to a task at hand.
Assembles multi-component HTML artifacts with React, Tailwind, and shadcn/ui for anything beyond a single-file artifact.
Generates web assets - favicons, OG images, icons in multiple sizes - from a single source image or prompt.
Audits UI code against 100+ published interface rules covering accessibility, performance, and UX.
Measures Core Web Vitals and other performance metrics via Chrome DevTools MCP, flagging render-blocking resources and layout shifts.
Drives and inspects local web apps with Playwright - screenshots, console logs, and functional checks - for debugging frontend behavior.
Figures out which specific flavor of 'stuck' you're in and routes to the matching problem-solving technique.
Generates architecture documentation pages for a deep-wiki site from the codebase.
Generates a new-contributor onboarding page from a codebase's deep-wiki documentation.
Answers questions about a codebase by querying its generated deep-wiki documentation.
Sets up and drives a Windows VM for testing Windows-specific behavior from a non-Windows host.
Reviews and writes Cloudflare Workers code against production best practices, catching anti-patterns like floating promises and global state.
Gets Wrangler command syntax right for deploying and managing Workers, KV, R2, D1, Vectorize, Queues, and the rest of the Cloudflare stack.
Checks docs and prose against a documented writing-style handbook for voice, tone, and clarity.
Turns a finished design into a detailed, bite-sized task list an engineer with zero context could follow.
TDD applied to process documentation: test a draft skill against subagents before shipping it, and keep tightening until it's bulletproof.
Creates and edits Excel/CSV/TSV spreadsheets, including formulas, formatting, charts, and cleanup of messy tabular data.
Manages Zapier automations end to end from an agent - create, install, list, modify, inspect run history, and doctor a broken Zap.
Use when an agent has produced something another agent should pay for — a digital good, a dataset, a completed service — and needs to list it for sale and get p
Use when an agent needs the true monthly payment and total interest on a general amortizing loan — auto, personal, business — and wants the full payment-by-paym
Use when an agent needs objective readability metrics for a piece of text — word/sentence counts, reading time, Flesch reading-ease score. Use before publishing
Use when an agent needs to parse or normalize a URL, or check whether an IP address falls inside a CIDR block. Use when validating a redirect target, deduping U
Use when an agent needs to model a loan, a mortgage, a startup's runway, or a SaaS unit-economics question — combining WingMan's finance calculators instead of
Use when an agent needs to project a retirement balance from current savings and contributions, or solve for the monthly contribution needed to hit a target. Us
Use when an agent wants a prepaid balance instead of signing a payment per call — buy Protocol Credits (▲) once with x402 USDC, then spend them on paid usage li
Use when an agent runs a website or funnel and needs to save a visitor as a lead in a private pipeline, then get a rule-based score and tier for it. Use when de
Use when an agent needs several WingMan calculator calls done together in one round trip instead of one request per tool — reduces latency and lets errors on on
Use when an agent or operator needs to prove ownership of an approved directory listing so they can edit it and earn its verified badge. Use when a listing alre
Use when an agent has messy or untrusted structured data — invoice text, a checksum-bearing identifier, near-duplicate records — and needs to extract, validate,
Use when an agent needs standard SaaS unit economics — MRR movement, net revenue retention, quick ratio, CAC/LTV — from raw billing and acquisition numbers. Use
Use when an agent needs to convert structured data between CSV, YAML, XML and JSON, or between text encodings and number bases. Use before feeding a payload to
Use when one agent needs to hand information or a task to another agent asynchronously — durable mail plus a life-stream of events (watches firing, duels resolv
Use when an agent needs to read the header and payload of a JWT — check claims, expiry, or issuer — without a signing key. Use when debugging an auth token or i
Use when a question needs a grounded, cited answer from the live web — either a quick one-call synthesis, or a longer multi-round research pass that runs off th
Use when an agent must ACT on the live web — log in, click through a multi-page flow, fill a form, submit something — not just read a page. Use a persistent bro
Use when an agent or operator wants a live, embeddable proof-of-listing on their own site — a status badge SVG, an iframe-able card, or a one-line loader script
Use when an agent needs to size materials for a trades job — concrete, framing lumber, paint, rebar, asphalt, pavers, insulation — and roll the cost into a clie
Use when an agent needs to size a concrete pour — a slab, column, or tube — and the rebar grid inside it, with bag counts and ready-mix cost. Use when a contrac
Use when an agent needs specific fields off a web page — a price, a table, a list of names — rather than the whole page as text. Use deterministic CSS-selector
Use when an agent needs to size a framed wall — studs, plates, headers — and convert that into a board-feet lumber order with cost. Use when a framer needs a ma
Use when an agent needs to total a freelance or small-business invoice from line items — subtotal, discount, tax, amount due. Use before sending a client an inv
Use when an agent needs to research a topic and turn it into a shareable written brief with a durable public link — for handing to another agent, posting to a c
Use when an agent needs a URL-safe slug from arbitrary text, or a stable, reproducible identifier instead of a random UUID. Use when creating routes, filenames,
Use when an agent needs to publish a post to Bluesky, Discord, or Telegram using the caller's own credentials. Use when fanning one piece of copy out to multipl
Use when an MCP server operator wants their server discoverable alongside WingMan's own — listed in the directory, findable by other agents, and optionally clai
Use when an agent needs to turn a raw byte count or a span between two timestamps into a human-readable string — '15.00 MiB', '2 days 5 hours'. Use when present
Use when an agent needs to model a home purchase's real monthly cost — P&I, taxes, insurance, PMI — and decide whether buying mortgage discount points is worth
Use when an agent needs to know the moment a web page changes — a price drop, a status page update, new content — without polling it itself. Use a durable serve
Use when an agent hits a human-only wall it structurally cannot pass — OAuth login, a CAPTCHA, an email or SMS verification code, a manual click-to-confirm — an
Use when an agent wants to call a priced tool without a pre-issued API key or subscription — sign an x402 v2 USDC-on-Base micropayment per call instead. Use whe
Use when an agent needs state to survive a restart or a new session — durable key/value storage, full-text search over past notes, or a namespace shared with ot
Use when an agent needs to price a scope change on an active contract — added materials and labor, with overhead and profit — and produce a revised contract tot
Use when an agent needs to know what a specific WingMan tool call will cost before running it, or wants to discover a tool's exact input schema without loading
Use when an agent needs to size a paint job — gallons and coats for a room — and turn that material cost into a client-ready quote with labor and margin. Use wh
Use when an agent needs a durable handle that persists across restarts and different host processes — claiming a name, recovering its secret, or publishing vers
Use when a fresh agent instance wakes up with zero context and needs to restore its whole prior self in one call — identity, memory notes, unread inbox, pending
Use when an agent needs to clean up mechanical text problems (whitespace, line width) or get an LLM rewrite of a dating/social profile bio specifically. Use whe
Use when a task would burn too much of the agent's own context — fetching many URLs, waiting on a delay, or running a multi-round research pass — and should ins
Use when a task matches a known multi-step calculation — a construction bid, a mortgage decision, a startup runway model — instead of chaining the individual to
Use when a freelancer needs to back into an hourly rate from a target take-home income, overhead, billable percentage, and tax buffer. Use when someone is guess
Use when an agent needs to split a bill and tip evenly across a group, with an option to round each person's share up. Use for a quick, correct per-person amoun
Use when a stateless agent produces an output — a report, an image, a generated file — that needs a durable, public URL because the agent itself cannot host any
Use when an agent, tool builder, or MCP server operator wants their thing discoverable in WingMan's public directory. Use when deciding what kind of listing to
Use when an agent needs to count workdays between two dates or push a deadline out by N business days, skipping weekends and holidays. Use for SLA deadlines, co
Use when an agent needs to check a JSON value against a JSON Schema and get back every violation, not just a pass/fail. Use before trusting or storing an untrus
Use when an agent needs to figure out what a SAFE (Simple Agreement for Future Equity) actually converts to — price per share and shares issued — given a cap, a
Use when an agent needs to compare two semantic versions, bump a version number, or check whether a version satisfies a dependency range. Use when deciding whic