All Skills

8065 skills found

Skills List

aoti-debug

aoti-debug

102Ktesting-qa

Debug AOTInductor (AOTI) errors and crashes. Use when encountering AOTI segfaults, device mismatch errors, constant loading failures, or runtime errors from aot_compile, aot_load, aoti_compile_and_package, or aoti_load_package.

pytorch avatarpytorch
Get
add-uint-support

add-uint-support

102Ktesting-qa

Add unsigned integer (uint) type support to PyTorch operators by updating AT_DISPATCH macros. Use when adding support for uint16, uint32, uint64 types to operators, kernels, or when user mentions enabling unsigned types, barebones unsigned types, or uint support.

pytorch avatarpytorch
Get
at-dispatch-v2

at-dispatch-v2

102Ktesting-qa

Convert PyTorch AT_DISPATCH macros to AT_DISPATCH_V2 format in ATen C++ code. Use when porting AT_DISPATCH_ALL_TYPES_AND*, AT_DISPATCH_FLOATING_TYPES*, or other dispatch macros to the new v2 API. For ATen kernel files, CUDA kernels, and native operator implementations.

pytorch avatarpytorch
Get
metal-kernel

metal-kernel

102Ktesting-qa

Write Metal/MPS kernels for PyTorch operators. Use when adding MPS device support to operators, implementing Metal shaders, or porting CUDA kernels to Apple Silicon. Covers native_functions.yaml dispatch, host-side operators, and Metal kernel implementation.

pytorch avatarpytorch
Get
pyrefly-type-coverage

pyrefly-type-coverage

102Ktesting-qa

Migrate a file to use stricter Pyrefly type checking with annotations required for all functions, classes, and attributes.

pytorch avatarpytorch
Get
triaging-issues

triaging-issues

102Kresearch-knowledge

Triages GitHub issues by routing to oncall teams, applying labels, and closing questions. Use when processing new PyTorch issues or when asked to triage an issue.

pytorch avatarpytorch
Get
pr-review

pr-review

102Kresearch-knowledge

Review PyTorch pull requests for code quality, test coverage, security, and backward compatibility. Use when reviewing PRs, when asked to review code changes, or when the user mentions "review PR", "code review", or "check this PR".

pytorch avatarpytorch
Get
docstring

docstring

102Kresearch-knowledge

Write docstrings for PyTorch functions and methods following PyTorch conventions. Use when writing or updating docstrings in PyTorch code.

pytorch avatarpytorch
Get
skill-writer

skill-writer

102Ktesting-qa

Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.

pytorch avatarpytorch
Get
fastapi

fastapi

101Kbackend-api

FastAPI best practices and conventions. Use when working with FastAPI APIs, Pydantic models, dependencies, streaming responses including Server-Sent Events (SSE), and serving frontend apps. Keeps FastAPI code clean and up to date with the latest features and patterns.

fastapi avatarfastapi
Get
reference-signal-forms

reference-signal-forms

101Kcode-generation

Explains the mental model and architecture of the code under `packages/forms/signals`. You MUST use this skill any time you plan to work with code in `packages/forms/signals`

angular avatarangular
Get
angular-developer

angular-developer

101Kcode-generation

Generates Angular code and provides architectural guidance. Trigger when creating projects, components, or services, or for best practices on reactivity (signals, linkedSignal, resource), forms, dependency injection, routing, SSR, accessibility (ARIA), animations, styling (component styles, Tailwind CSS), testing, or CLI tooling.

angular avatarangular
Get
browser-use

browser-use

100Kbrowser-web

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, or extract information from web pages.

browser-use avatarbrowser-use
Get
caveman-explore

caveman-explore

98Kprompting-reasoning

Read-only repository explorer. Use PROACTIVELY for cold-start exploration, broad cross-file localization, or when a direct search has failed and you need to find where something lives. Skip it when the issue already names the exact file or symbol, or a previous turn already returned usable file:line evidence. Returns only compact path:line citations; its reads and greps never enter the main conversation.

juliusbrussee avatarjuliusbrussee
Get
caveman-optimize

caveman-optimize

98Kprompting-reasoning

Turn Caveman's exact report-only repository observations into an operator-chosen optimization candidate with a paired baseline/candidate evaluation. Use when the user asks to inspect an optimization observation, evaluate a candidate change, or act on the current Caveman optimization report. Require a logged-in Caveman CLI connection and explicit approval; never infer money or actuation from a profile.

juliusbrussee avatarjuliusbrussee
Get
investigate-first

investigate-first

98Kprompting-reasoning

Diagnose ambiguous failures before editing. Use for unknown causes, intermittent behavior, performance regressions, or investigations needing evidence-ranked hypotheses.

juliusbrussee avatarjuliusbrussee
Get
verify-and-stop

verify-and-stop

98Kprompting-reasoning

Prove existing work meets acceptance conditions without expanding scope. Use for validation-only tasks, completion checks, focused gate runs, and last-mile proof.

juliusbrussee avatarjuliusbrussee
Get
surgical-patch

surgical-patch

98Kprompting-reasoning

Fix bugs and small behavior changes at the narrowest responsible layer. Use when regression proof, preserved surrounding behavior, and task-relevant tests matter.

juliusbrussee avatarjuliusbrussee
Get
safe-refactor

safe-refactor

98Kprompting-reasoning

Restructure code while preserving behavior. Use for extraction, consolidation, ownership moves, or cleanup where verification must bracket structural edits.

juliusbrussee avatarjuliusbrussee
Get
caveman-learn

caveman-learn

98Kprompting-reasoning

Close the loop on a Caveman learn report — review the ranked token sinks and apply cost-lowering fixes (trim config, offload recurring context to cavemem) with per-edit consent. Use when the user runs "caveman learn", asks to lower their agent's token cost, wants to trim a heavy CLAUDE.md, or wants to offload context they re-paste every session into cavemem.

juliusbrussee avatarjuliusbrussee
Get
lean-build

lean-build

98Kprompting-reasoning

Build feature work with high overbuilding risk. Use for new behavior, product slices, or integrations where repository reuse, strict scope, and an explicit stop condition matter.

juliusbrussee avatarjuliusbrussee
Get
caveman-evidence-review

caveman-evidence-review

98Kprompting-reasoning

Review Caveman Cloud evidence read-only: costs, Cave Score, Cave Plan, workflows, traces, latency, errors, compression, routing, and verified savings. Use when the user asks what Caveman found, where LLM spend goes, why cost or quality changed, which workflows need attention, or asks for a trace or analytics review. Prefer Caveman MCP tools; fall back to CLI JSON.

juliusbrussee avatarjuliusbrussee
Get
caveman-discover

caveman-discover

98Kprompting-reasoning

Find every LLM workflow in the current repository and label it, so Caveman Cloud groups spend by what the code actually does (support-reply, nightly-digest) instead of one anonymous bucket. Use when the user pastes the Caveman discovery prompt, says "discover workflows", or asks to break LLM spend down by workflow. The repo should already route through the Caveman gateway (the caveman-setup skill does that part).

juliusbrussee avatarjuliusbrussee
Get
caveman-manage

caveman-manage

98Kprompting-reasoning

Inspect Caveman Cloud's eval-gated experiment lifecycle and block unsafe execution. Use when the user asks to start, approve, cancel, promote, or roll back a Caveman experiment, or asks what action an experiment's evidence supports. Read evidence first; do not execute lifecycle mutations until server-authoritative transition and evidence gates ship.

juliusbrussee avatarjuliusbrussee
Get
Want a category view? Try /category/writing-content.