Skills.
Give your AI a better way to work.
A skill is a set of written instructions that teaches an AI how to do one job the way it should be done: review a pull request, plan a migration, write the release notes.
Install one here and it travels with your account into Claude, Claude Code, Cursor and every other client you sign in with.
Filter by category
55,286 results · page 182 of 1,843
- View details
slop-auditSkillDev tools
Audit Fallow for unnecessary code, misleading tests, redundant abstractions, avoidable copying, and stale maintenance guidance. Use for a requested slop audit or deep cleanup pass.
Ready to connect★ 5k
- View details
sweepSkillDocs & knowledge
Audit the current Fallow session for missed work, incomplete verification, stale documentation, companion drift, or cleanup before final completion.
Ready to connect★ 5k
- View details
team-assemblySkillDev tools
Select the minimum complete reviewer team for a Fallow change based on touched paths, contracts, integrations, and risk.
Ready to connect★ 5k
- View details
vscode-reviewSkillDev tools
Review fallow's VS Code extension behavior, activation, commands, views, downloads, and LSP-client integration. Use when changes touch editors/vscode.
Ready to connect★ 5k
- View details
create-keybindSkillDev tools
Guidance on creating new keyboard shortcuts in the Project Graph project. Use this skill when the user needs to add a new shortcut, modify shortcut bindings, or understand how the shortcut system is implemented.
Ready to connect★ 4k
- View details
create-setting-itemSkillDev tools
Guidance on creating new setting items in the Project Graph project. Use this skill when the user needs to add new setting items or configuration options, or wants to understand how the settings system is implemented.
Ready to connect★ 4k
- View details
manage-translationsSkillDev tools
Instructions for managing multilingual translations in the Project Graph project. Use this skill when adding new translations, updating existing ones, or learning about the translation system structure.
Ready to connect★ 4k
- View details
suggest-lucide-iconsSkillDocs & knowledge
Suggest relevant Lucide icons for concepts or UI placements. Searches lucide.dev to find actual icons that symbolize ideas or fit design contexts. Use when needing icons for UI work, documentation, or symbolic representation.
Ready to connect★ 4k
- View details
- View details
add-sdk-endpointSkillDev tools
Wrap a new backend endpoint in the TypeScript SDK (packages/sdk), or record it as skipped. Use when `just coverage` fails, or after adding an endpoint to a Rust service.
Ready to connect★ 4k
- View details
cloud-storage-hexagonal-architectureSkillDatabases & data
Enforce hexagonal architecture in the Rust backend. Use before modifying crates or Rust services, especially inbound axum/tool/listener adapters, domain services/ports, outbound adapters, authorization, permissions, database access, or external clients.
Ready to connect★ 4k
- View details
create-ai-toolSkillDev tools
Build a new AI tool end-to-end — Rust implementation, toolset wiring, infra, schema generation, and frontend UI.
Ready to connect★ 4k
- View details
debug-serviceSkillMonitoring & ops
Debug local Rust services in this repository by starting the crate's binary with debug logging, tailing service logs, and using those logs to answer runtime questions. Use when Codex needs to investigate service startup, runtime behavior, errors, or logs for a Rust binary in a crate.
Ready to connect★ 4k
- View details
define-feature-flagSkillDev tools
Define a frontend feature flag with `defineFlag` and wire its readers. Use when adding, suggesting, or changing a feature flag, PostHog flag, `ENABLE_*` env flag, `useFeatureFlag`, `isFeatureEnabled`, or `ShowFeatureFlag`.
Ready to connect★ 4k
- View details
dump-schemaSkillDatabases & data
Dump clean Postgres schema to a file and copy path to clipboard.
Ready to connect★ 4k
- View details
live-debugSkillWeb & browsing
Debug the running local stack with traces, logs, and a shared headless browser. Use when investigating a bug in a running service, tracing a request across services, reading service logs, reproducing a frontend issue, or writing/reviewing tracing instrumentation.
Ready to connect★ 4k
- View details
mintlifySkillDocs & knowledge
Build and maintain documentation sites with Mintlify. Use when creating docs pages, configuring navigation, adding components, or setting up API references.
Ready to connect★ 4k
- View details
mintlify-apiSkillDocs & knowledge
Interact with the Mintlify REST API to manage deployments, trigger builds, and query documentation site metadata programmatically.
Ready to connect★ 4k
- View details
qcSkillAI & models
Quality gate. 5 parallel agents review changes. All must pass.
Ready to connect★ 4k
- View details
release-sdkSkillDev tools
Bump and release @macro-inc/sdk from this repository. Use when asked to bump the SDK version or release it to npm.
Ready to connect★ 4k
- View details
run-appSkillWeb & browsing
Run the Macro app on Cursor Cloud and pick up edits. Use when asked to run the app, open it in the browser, test a frontend or backend change, hot reload, or before touching stack.sh, rebuild.sh, frontend.sh, or just stack.
Ready to connect★ 4k
- View details
rust-validationSkillProductivity
Validate Rust work after substantial Rust code changes by running `just check`, `just clippy`, then `just format`. Use before the final response after a significant Rust implementation or cleanup task; batch edits first instead of running after every small change.
Ready to connect★ 4k
- View details
sqlx-migrationSkillDatabases & data
Create SQLx migration files with `sqlx migrate add <name>`. Use when asked to add, create, or generate a sqlx/sqlx-cli database migration.
Ready to connect★ 4k
- View details
sqlx-query-validatorSkillSecurity
Inspect Rust changes for SQLx queries. Use after modifying Rust code that adds or changes SQLx queries to ensure compile-time SQLx macros are used, run `just prepare_db` for offline query cache, and review queries for performance and security issues.
Ready to connect★ 4k
- View details
upgrade-modelSkillAI & models
Upgrade an AI chat model (fast or good) across backend and frontend.
Ready to connect★ 4k
- View details
WRITE_ATTACHMENT_SERVICESkillDocs & knowledge
Macro is a unified workspace for teams: email, chat, docs, tasks, agents, calls, and CRM — @-linked together with shared AI memory.
Ready to connect★ 4k
- View details
ad-hoc-testSkillDev tools
Verify new nub functionality end-to-end by building the dev binary and exercising it against real throwaway fixtures. Invoke (via the Skill tool) in BOTH directions, and the second is the one that gets skipped. (1) CONFIRM — after implementing or changing a subcommand/flag/behavior, check the featur
Ready to connect★ 4k
- View details
address-issueSkillAI & models
End-to-end playbook for working a GitHub issue (or bug-fix PR) on nubjs/nub: triage → acknowledge an external report with an "Investigating" comment → reproduce it yourself → SIZE it → fix it at that size (most issues are a small fix you just write — no investigation spike, no sub-agent fleet, no to
Ready to connect★ 4k
- View details
aube-bumpSkillDev tools
Bump nub's vendored aube engine to a newer jdx/aube upstream. Invoke (via the Skill tool) whenever you need to pull upstream aube changes into `vendor/aube/**` — a new release, or arbitrary commits. Encodes the venue-less merge (build an ephemeral merge commit from nub's own objects with `git commit
Ready to connect★ 4k
- View details
audit-threadSkillDev tools
Use when running a compatibility/parity AUDIT — enumerating where nub diverges from a reference it claims parity with (pnpm CLI grammar, a lockfile format, a Node behavior, a flag surface). Encodes the hard gates that stop an audit from surfacing false positives. Auto-triggers on "audit", "compat au
Ready to connect★ 4k
What is a skill?
A skill is plain text, usually a SKILL.md file and the scripts it refers to, written for an AI rather than for a person. It carries the steps, the house rules and the examples a good answer needs, so you stop pasting the same briefing into every new chat.
54,855 of the 55,286 skills listed here can be served through ahel today, and they come from public repositories. Each one has its own page with the instructions themselves on it, so you can read what a skill will tell your AI to do before you install it.
Install one and every AI you use gets it
Installing a skill adds it to your gateway and turns it on in the same step. Claude Code surfaces it as a slash command; any client can read the full instructions with the skill_read tool.
Nothing is copied into a project folder. The instructions are served from your account, so the same skill is there in every AI you connect, and turning it off removes it from all of them at once.