← ai-atoms

Skills (284)

Bounded, invocable units of AI capability. Each skill declares a system_prompt_fragment — the instruction text injected into the agent when the skill loads — plus inputs, outputs, and applicable domains.

Run a WCAG 2.1 AA accessibility audit on a design or page. Trigger with "audit accessibility", "check a11y", "is this accessible?", or when reviewing a design for color contrast, keyboard navigation, touch target size, or screen reader behavior before handoff.

System prompt fragment View full ↗
# /accessibility-review > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Audit a design or page for WCAG 2.1 AA accessibility compliance. ## Usage ``` /accessibility-review $ARGUMENTS ``` Audit for acc…
designux anthropicsknowledge-work
skill/accessibility-review · v1.0.0

Research a company or person and get actionable sales intel. Works standalone with web search, supercharged when you connect enrichment tools or your CRM. Trigger with "research [company]", "look up [person]", "intel on [prospect]", "who is [name] at [company]", or "tell me about [company]".

System prompt fragment View full ↗
# Account Research Get a complete picture of any company or person before outreach. This skill always works with web search, and gets significantly better with enrichment and CRM data. ## How It Works ``` ┌─────────────────────────────────────────────────────────────────┐ │ …
salescrm anthropicsknowledge-work
skill/account-research · v1.0.0

Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.

System prompt fragment View full ↗
Algorithmic philosophies are computational aesthetic movements that are then expressed through code. Output .md files (philosophy), .html files (interactive viewer), and .js files (generative algorithms). This happens in two steps: 1. Algorithmic Philosophy Creation (.md file) 2…
codeproductivity algorithmic-artanthropicsskills-repo
skill/algorithmic-art · v1.0.0

Guided workflow for authoring and publishing governance amendments against the four canonical files (Constitution, Common, Code, Writing). Walks the full lifecycle: identify the violation or gap, draft the amendment stub, review it against the governance model, apply it to the governance file, and optionally publish it as a versioned amendment atom. Triggers on: /amendment-author, 'author an amendment', 'create an amendment', 'propose a governance change'.

System prompt fragment View full ↗
Guide the user through authoring a governance amendment. Step 1 IDENTIFY: ask 'What rule was violated or what gap needs addressing?' Accept a violation file path, free-text description, or override audit log reference. Step 2 LOCATE: find the relevant section in the governance fi…

Inputs

violation_or_gap Violation file path, audit log reference, or free-text description of what needs addressing.
target_file ? Which governance file to amend (Constitution/Common/Code/Writing). Inferred if not provided.

Outputs

amendment_text The drafted amendment text ready to apply.
amended_file Path to the updated governance file.
governancemetaatoms amendmentconstitutionlifecycle
skill/amendment-author · v1.0.0

analyze

stable

Answer data questions -- from quick lookups to full analyses. Use when looking up a single metric, investigating what's driving a trend or drop, comparing segments over time, or preparing a formal data report for stakeholders.

System prompt fragment View full ↗
# /analyze - Answer Data Questions > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Answer a data question, from a quick lookup to a full analysis to a formal report. ## Usage ``` /analyze <natural lang…
dataanalytics anthropicsknowledge-work
skill/analyze · v1.0.0

>-

System prompt fragment View full ↗
# .NET Performance Patterns Scan C#/.NET code for performance anti-patterns and produce prioritized findings with concrete fixes. Patterns sourced from the official .NET performance blog series, distilled to customer-actionable guidance. ## When to Use - Reviewing C#/.NET code…
codedotnetengineering dotnet-diagcsharpmicrosoft
skill/analyzing-dotnet-performance · v1.0.0

Symbolicate the .NET runtime frames in an Android tombstone file. Extracts BuildIds and PC offsets from the native backtrace, downloads debug symbols from the Microsoft symbol server, and runs llvm-symbolizer to produce function names with source file and line numbers. USE FOR triaging a .NET MAUI or Mono Android app crash from a tombstone, resolving native backtrace frames in libmonosgen-2.0.so or libcoreclr.so to .NET runtime source code, or investigating SIGABRT, SIGSEGV, or other native signals originating from the .NET runtime on Android. DO NOT USE FOR pure Java/Kotlin crashes, managed .NET exceptions that are already captured in logcat, or iOS crash logs. INVOKES Symbolicate-Tombstone.ps1 script, llvm-symbolizer, Microsoft symbol server.

System prompt fragment View full ↗
# Android Tombstone .NET Symbolication Resolves native backtrace frames from .NET Android app crashes (MAUI, Xamarin, Mono) to function names, source files, and line numbers using ELF BuildIds and Microsoft's symbol server. **Inputs:** Tombstone file or logcat crash output, `ll…
codedotnetengineering dotnet-diagcsharpmicrosoft
skill/android-tombstone-symbolication · v1.0.0

Symbolicate .NET runtime frames in Apple platform .ips crash logs (iOS, tvOS, Mac Catalyst, macOS). Extracts UUIDs and addresses from the native backtrace, locates dSYM debug symbols, and runs atos to produce function names with source file and line numbers. Automatically downloads .dwarf symbols from the Microsoft symbol server using Mach-O UUIDs. USE FOR triaging a .NET MAUI or Mono app crash from an .ips file on any Apple platform, resolving native backtrace frames in libcoreclr or libmonosgen-2.0 to .NET runtime source code, retrieving .ips crash logs from a connected iOS device or iPhone, or investigating EXC_CRASH, EXC_BAD_ACCESS, SIGABRT, or SIGSEGV originating from the .NET runtime. DO NOT USE FOR pure Swift/Objective-C crashes with no .NET components, or Android tombstone files. INVOKES Symbolicate-Crash.ps1 script, atos, dwarfdump, idevicecrashreport.

System prompt fragment View full ↗
# Apple Platform Crash Log .NET Symbolication Resolves native backtrace frames from .NET MAUI and Mono app crashes on Apple platforms (iOS, tvOS, Mac Catalyst, macOS) to function names, source files, and line numbers using Mach-O UUIDs and dSYM debug symbol bundles. **Inputs:**…
codedotnetengineering dotnet-diagcsharpmicrosoft
skill/apple-crash-symbolication · v1.0.0

Create or evaluate an architecture decision record (ADR). Use when choosing between technologies (e.g., Kafka vs SQS), documenting a design decision with trade-offs and consequences, reviewing a system design proposal, or designing a new component from requirements and constraints.

System prompt fragment View full ↗
# /architecture > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Create an Architecture Decision Record (ADR) or evaluate a system design. ## Usage ``` /architecture $ARGUMENTS ``` ## Modes **Create a…
codeengineeringarchitecture anthropicsknowledge-work
skill/architecture · v1.0.0

Analyzes the variety and depth of assertions across .NET test suites. Use when the user asks to evaluate assertion quality, find shallow testing, identify assertion-free tests (no assertions or only trivial ones like Assert.IsNotNull), flag self-referential or tautological assertions (output equals input on identity/round-trip operations), measure assertion coverage diversity, or audit whether tests verify different facets of correctness. Produces metrics and actionable recommendations. Works with MSTest, xUnit, NUnit, TUnit. DO NOT USE FOR: writing new tests (use writing-mstest-tests), other anti-patterns like flakiness or duplication (use test-anti-patterns), or fixing assertions.

System prompt fragment View full ↗
# Assertion Diversity Analysis Analyze .NET test code to measure how varied and meaningful the assertions are. Produce a metrics report that reveals whether tests verify different facets of correctness — not just "output equals X" but also structure, exceptions, state transition…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/assertion-quality · v1.0.0

Full fleet snapshot of all *-atoms.com catalog sites — deploy health, DNS, HTTPS reachability, atom_types per catalog with item counts, schema compliance, /ai/index.json, Terraform backend, sidenav, brand asset uniformity, builder script, federation field, and registry presence. Use when the user asks about the state of the atoms fleet, wants to verify deployments, asks for a fleet snapshot or schema compliance report, or before starting any cross-fleet work.

System prompt fragment View full ↗
Run the atom fleet status check. For each *-atoms.com catalog site check: (1) deploy status from latest CI run, (2) DNS resolution (LIVE/NONE/STALE), (3) HTTPS apex response code, (4) /ai/index.json reachability, (5) schema spec_version compliance, (6) Terraform vs Wrangler backe…

Inputs

catalog ? Optional: check a single catalog by name (e.g. brand-atoms). Omit for full fleet.

Outputs

fleet_table ASCII table showing status of each catalog across all checks.
needs_attention List of catalogs with actionable issues.
atomsdevopsfleet statusdeploydnscompliance
skill/atom-state · v1.0.0

Guided 5-step workflow for drafting, canonicalizing, verifying, and publishing a new atom to the appropriate *-atoms catalog. Supports skill, hook, persona, profile, plugin, amendment, and action atom types. Routes to the correct catalog based on type. Triggers on: /atom-publisher, 'publish an atom', 'create an atom', 'contribute an atom'.

System prompt fragment View full ↗
Guide the user through publishing an atom. Step 1 IDENTIFY: ask what type of atom (skill/hook/persona/profile/amendment/plugin/action) and which catalog it belongs to. Step 2 DRAFT: produce the JSON payload conforming to the catalog's atom-v1.json schema. Required fields: schema,…

Inputs

atom_type The class of atom to publish (skill, hook, persona, profile, amendment, etc.).
atom_data ? The atom payload fields. Can be partial — the skill will prompt for missing required fields.

Outputs

atom_json The validated atom JSON ready to commit.
pr_url URL of the opened PR against the catalog repo.
atomsmetapublishing workflowcatalog
skill/atom-publisher · v1.0.0

Navigate the convergent-systems atom ecosystem to find, fetch, or scaffold atoms. Routes 'apply brand X' to brand-atoms, 'use persona Y' to persona-atoms, 'load skill Z' to skill-atoms, etc. Covers discovery, cross-atom reference resolution, and new-atom scaffolding.

System prompt fragment View full ↗
You know the full convergent-systems atom ecosystem topology. When the user references any atom by name or type: 1. IDENTIFY: determine which catalog holds this atom type (brand-atoms, persona-atoms, skill-atoms, prompt-atoms, schema-atoms, plugin-atoms, action-atoms, workflow-at…

Inputs

query Natural language request referencing an atom: 'apply brand X', 'use persona Y', 'load skill Z', etc.

Outputs

result Atom fetched and applied, or scaffold initiated with guidance.
atomsdiscoveryconfigurationpersonasbrandsskills brandpersonaskillscaffoldcross-catalog
skill/atoms-discover · v1.0.0

Support SOX 404 compliance with control testing methodology, sample selection, and documentation standards. Use when generating testing workpapers, selecting audit samples, classifying control deficiencies, or preparing for internal or external audits.

System prompt fragment View full ↗
# Audit Support **Important**: This skill assists with SOX compliance workflows but does not provide audit or legal advice. All testing workpapers and assessments should be reviewed by qualified financial professionals. While "significance" and "materiality" are context-specific…
financeaccounting anthropicsknowledge-work
skill/audit-support · v1.0.0

>

System prompt fragment View full ↗
# Author Blazor Component ## Core Rules - Data flows **down** via `[Parameter]`. Events flow **up** via `EventCallback<T>` (never `Action`/`Func`). - Never mutate `[Parameter]` properties. Copy to a private field in `OnParametersSet`. - Use `[Parameter] public T Prop { get; set…
codedotnetengineering dotnet-blazorcsharpmicrosoft
skill/author-component · v1.0.0

Analyze MSBuild binary logs to diagnose build failures. Only activate in MSBuild/.NET build context. USE FOR: build errors that are unclear from console output, diagnosing cascading failures across multi-project builds, tracing MSBuild target execution order, and generally any MSBuild build issues. Requires an existing .binlog file. DO NOT USE FOR: generating binlogs (use binlog-generation), non-MSBuild build systems. INVOKES: binlog MCP server tools (overview, errors, search, items, properties); falls back to dotnet msbuild binlog replay + grep/cat when the MCP is unavailable.

System prompt fragment View full ↗
# Analyzing MSBuild Failures with Binary Logs This skill diagnoses MSBuild build failures from a `.binlog` file. The preferred path uses the **binlog MCP server** (`Microsoft.AITools.BinlogMcp`, exposed under the `binlog` MCP namespace) which is bundled with this plugin. If the …
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/binlog-failure-analysis · v1.0.0

Generate MSBuild binary logs (binlogs) for build diagnostics and analysis. Only activate in MSBuild/.NET build context. USE FOR: adding /bl:{} to any dotnet build, test, pack, publish, or restore command to capture a full build execution trace, prerequisite for binlog-failure-analysis and build-perf-diagnostics skills, enabling post-build investigation of errors or performance. Requires MSBuild 17.8+ / .NET 8 SDK+ for {} placeholder; PowerShell needs -bl:{{}}. DO NOT USE FOR: non-MSBuild build systems (npm, Maven, CMake), analyzing an existing binlog (use binlog-failure-analysis instead). INVOKES: shell commands (dotnet build /bl:{}).

System prompt fragment View full ↗
# Generate Binary Logs **Pass the `/bl` switch when running any MSBuild-based command.** This is a non-negotiable requirement for all .NET builds. ## Commands That Require /bl You MUST add the `/bl:{}` flag to: - `dotnet build` - `dotnet test` - `dotnet pack` - `dotnet publish…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/binlog-generation · v1.0.0

Explore user intent, requirements, and design space before writing any code. Surfaces constraints, alternatives, and tradeoffs. Must run before any creative work — features, components, new functionality, or behavior modifications. Prevents building the wrong thing.

System prompt fragment View full ↗
Before writing any code or UI, run a brainstorming session. Ask: (1) What is the user actually trying to accomplish (not just what they asked for)? (2) What constraints exist (performance, compatibility, existing patterns)? (3) What are 2-3 distinct approaches? For each: pros, co…
codedesignplanning brainstormrequirements
skill/brainstorming · v1.0.0

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

System prompt fragment View full ↗
# Anthropic Brand Styling ## Overview To access Anthropic's official brand identity and style resources, use this skill. **Keywords**: branding, corporate identity, visual identity, post-processing, styling, brand colors, typography, Anthropic brand, visual formatting, visual …
codeproductivity brand-guidelinesanthropicsskills-repo
skill/brand-guidelines · v1.0.0

Review content against your brand voice, style guide, and messaging pillars, flagging deviations by severity with specific before/after fixes. Use when checking a draft before it ships, when auditing copy for voice consistency and terminology, or when screening for unsubstantiated claims, missing disclaimers, and other legal flags.

System prompt fragment View full ↗
# Brand Review > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Review marketing content against brand voice, style guidelines, and messaging standards. Flag deviations and provide specific improvement su…
marketingcontent anthropicsknowledge-work
skill/brand-review · v1.0.0

brief

stable

Generate contextual briefings for legal work — daily summary, topic research, or incident response. Use when starting your day and need a scan of legal-relevant items across email, calendar, and contracts, when researching a specific legal question across internal sources, or when a developing situation (data breach, litigation threat, regulatory inquiry) needs rapid context.

System prompt fragment View full ↗
# /brief -- Legal Team Briefing > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate contextual briefings for legal work. Supports three modes: daily brief, topic brief, and incident brief. **Import…
legalcompliance anthropicsknowledge-work
skill/brief · v1.0.0

Build an interactive HTML dashboard with charts, filters, and tables. Use when creating an executive overview with KPI cards, turning query results into a shareable self-contained report, building a team monitoring snapshot, or needing multiple charts with filters in one browser-openable file.

System prompt fragment View full ↗
# /build-dashboard - Build Interactive Dashboards > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Build a self-contained interactive HTML dashboard with charts, filters, tables, and professional styling.…
dataanalytics anthropicsknowledge-work
skill/build-dashboard · v1.0.0

Guide for optimizing MSBuild build parallelism and multi-project scheduling. Only activate in MSBuild/.NET build context. USE FOR: builds not utilizing all CPU cores, speeding up multi-project solutions, evaluating graph build mode (/graph), build time not improving with -m flag, understanding project dependency topology. Note: /maxcpucount default is 1 (sequential) — always use -m for parallel builds. Covers /maxcpucount, graph build for better scheduling and isolation, BuildInParallel on MSBuild task, reducing unnecessary ProjectReferences, solution filters (.slnf) for building subsets. DO NOT USE FOR: single-project builds, incremental build issues (use incremental-build), compilation slowness within a project (use build-perf-diagnostics), non-MSBuild build systems. INVOKES: binlog MCP server tools (expensive_projects, expensive_targets, project_target_times); falls back to dotnet build -m, dotnet build /graph, binlog replay + grep.

System prompt fragment View full ↗
## MSBuild Parallelism Model - `/maxcpucount` (or `-m`): number of worker nodes (processes) - Default: 1 node (sequential!). Always use `-m` for parallel builds - Recommended: `-m` without a number = use all logical processors - Each node builds one project at a time - Projects …
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/build-parallelism · v1.0.0

Establish build performance baselines and apply systematic optimization techniques. Only activate in MSBuild/.NET build context. USE FOR: diagnosing slow builds, establishing before/after measurements (cold, warm, no-op scenarios), applying optimization strategies like MSBuild Server, static graph builds, artifacts output, and dependency graph trimming. Start here before diving into build-perf-diagnostics, incremental-build, or build-parallelism. DO NOT USE FOR: non-MSBuild build systems, detailed bottleneck analysis (use build-perf-diagnostics after baselining).

System prompt fragment View full ↗
# Build Performance Baseline & Optimization ## Overview Before optimizing a build, you need a **baseline**. Without measurements, optimization is guesswork. This skill covers how to establish baselines and apply systematic optimization techniques. **Related skills:** - `build-…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/build-perf-baseline · v1.0.0

Diagnose MSBuild build performance bottlenecks using binary log analysis. Only activate in MSBuild/.NET build context. USE FOR: identifying why builds are slow by analyzing binlog performance summaries, detecting ResolveAssemblyReference (RAR) taking >5s, Roslyn analyzers consuming >30% of Csc time, single targets dominating >50% of build time, node utilization below 80%, excessive Copy tasks, NuGet restore running every build. Covers timeline analysis, Target/Task Performance Summary interpretation, and 7 common bottleneck categories. Use after build-perf-baseline has established measurements. DO NOT USE FOR: establishing initial baselines (use build-perf-baseline first), fixing incremental build issues (use incremental-build), parallelism tuning (use build-parallelism), non-MSBuild build systems. INVOKES: binlog MCP server tools (overview, errors, search, items, properties); falls back to dotnet msbuild binlog replay + grep/cat when the MCP is unavailable.

System prompt fragment View full ↗
## Performance Analysis Methodology 1. **Generate a binlog**: `dotnet build /bl:{} -m` 2. Use the **binlog MCP server** (`Microsoft.AITools.BinlogMcp`, exposed under the `binlog` MCP namespace) which is bundled with this plugin ### Alternate flow when MCP is unavailable: binlog…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/build-perf-diagnostics · v1.0.0

>

System prompt fragment View full ↗
# Business Pulse One prompt, one page. Pull live data from every connected tool, synthesize it into a single scannable brief, and surface the single most important thing to act on today. Do the work — don't ask the user to help find the data. ## Step 1 — Pull data in parallel …
businessoperations small-businessanthropicsknowledge-work
skill/business-pulse · v1.0.0

Ranks the top-5 leads most worth calling today, supplies talking points from email history, blocks time on the calendar, and drafts follow-up messages. Accepts optional count and date arguments.

System prompt fragment View full ↗
Run the lead prioritization. Scan the pipeline, rank by urgency and opportunity, pull relevant email context, and get the owner ready to make calls. Parse arguments: - `--n` (default: `5`) — number of leads to surface (1–10) - `--date` (default: today) — date to build the call l…
businessoperations small-businessanthropicsknowledge-work
skill/call-list · v1.0.0

Prepare for a sales call with account context, attendee research, and suggested agenda. Works standalone with user input and web research, supercharged when you connect your CRM, email, chat, or transcripts. Trigger with "prep me for my call with [company]", "I'm meeting with [company] prep me", "call prep [company]", or "get me ready for [meeting]".

System prompt fragment View full ↗
# Call Prep Get fully prepared for any sales call in minutes. This skill works with whatever context you provide, and gets significantly better when you connect your sales tools. ## How It Works ``` ┌─────────────────────────────────────────────────────────────────┐ │ …
salescrm anthropicsknowledge-work
skill/call-prep · v1.0.0

Process call notes or a transcript — extract action items, draft follow-up email, generate internal summary. Use when pasting rough notes or a transcript after a discovery, demo, or negotiation call, drafting a customer follow-up, logging the activity for your CRM, or capturing objections and next steps for your team.

System prompt fragment View full ↗
# /call-summary > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Process call notes or a transcript to extract action items, draft follow-up communications, and update records. ## Usage ``` /call-summar…
salescrm anthropicsknowledge-work
skill/call-summary · v1.0.0

Generate a full campaign brief with objectives, audience, messaging, channel strategy, content calendar, and success metrics. Use when planning a product launch, lead-gen push, or awareness campaign, when you need a week-by-week content calendar with dependencies, or when translating a marketing goal into a structured, executable plan.

System prompt fragment View full ↗
# Campaign Plan > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a comprehensive marketing campaign brief with objectives, audience, messaging, channel strategy, content calendar, and success met…
marketingcontent anthropicsknowledge-work
skill/campaign-plan · v1.0.0

>

System prompt fragment View full ↗
# Canva Creator ## Scope This skill handles a campaign in five sequential stages, each gated by owner approval: ``` brief → calendar → asset inventory → Canva designs → copy → HubSpot staging ``` | Path | Channels | What this skill produces | |------|----------|--------------…
businessoperations small-businessanthropicsknowledge-work
skill/canva-creator · v1.0.0

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

System prompt fragment View full ↗
These are instructions for creating design philosophies - aesthetic movements that are then EXPRESSED VISUALLY. Output only .md files, .pdf files, and .png files. Complete this in two steps: 1. Design Philosophy Creation (.md file) 2. Express by creating it on a canvas (.pdf fil…
codeproductivity canvas-designanthropicsskills-repo
skill/canvas-design · v1.0.0

Plan resource capacity — workload analysis and utilization forecasting. Use when heading into quarterly planning, the team feels overallocated and you need the numbers, deciding whether to hire or deprioritize, or stress-testing whether upcoming projects fit the people you have.

System prompt fragment View full ↗
# /capacity-plan > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Analyze team capacity and plan resource allocation. ## Usage ``` /capacity-plan $ARGUMENTS ``` ## What I Need From You - **Team size a…
operationsprocess anthropicsknowledge-work
skill/capacity-plan · v1.0.0

>

System prompt fragment View full ↗
# Cash Flow Snapshot Produces a 30/60/90-day cash flow forecast with percentage-variance confidence bands and named risk flags. Delivers a two-part output: a concise chat summary and a downloadable XLSX workbook. **Quick start** > "Will I make payroll next month?" Claude pull…
businessoperations small-businessanthropicsknowledge-work
skill/cash-flow-snapshot · v1.0.0

Create a change management request with impact analysis and rollback plan. Use when proposing a system or process change that needs approval, preparing a change record for CAB review, documenting risk and rollback steps before a deployment, or planning stakeholder communications for a rollout.

System prompt fragment View full ↗
# /change-request > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Create a structured change request with impact analysis, risk assessment, and rollback plan. ## Usage ``` /change-request $ARGUMENTS ``…
operationsprocess anthropicsknowledge-work
skill/change-request · v1.0.0

Detects MSBuild projects with conflicting OutputPath or IntermediateOutputPath. Only activate in MSBuild/.NET build context. USE FOR: builds failing with 'Cannot create a file when that file already exists', 'The process cannot access the file because it is being used by another process', intermittent build failures that succeed on retry, missing outputs in multi-project builds, multi-targeting builds where project.assets.json conflicts. Diagnoses when multiple projects or TFMs write to the same bin/obj directories due to shared OutputPath, missing AppendTargetFrameworkToOutputPath, or extra global properties like PublishReadyToRun creating redundant evaluations. DO NOT USE FOR: file access errors unrelated to MSBuild (OS-level locking), single-project single-TFM builds, non-MSBuild build systems. INVOKES: binlog MCP server tools (overview, projects, evaluations, properties, double_writes); falls back to dotnet msbuild binlog replay + grep when the MCP is unavailable.

System prompt fragment View full ↗
# Detecting OutputPath and IntermediateOutputPath Clashes ## Overview This skill helps identify when multiple MSBuild project evaluations share the same `OutputPath` or `IntermediateOutputPath`. This is a common source of build failures including: - File access conflicts durin…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/check-bin-obj-clash · v1.0.0

Build, debug, and optimize Claude API / Anthropic SDK apps. Apps built with this skill should include prompt caching. Also handles migrating existing Claude API code between Claude model versions (4.5 → 4.6, 4.6 → 4.7, retired-model replacements). TRIGGER when: code imports `anthropic`/`@anthropic-ai/sdk`; user asks for the Claude API, Anthropic SDK, or Managed Agents; user adds/modifies/tunes a Claude feature (caching, thinking, compaction, tool use, batch, files, citations, memory) or model (Opus/Sonnet/Haiku) in a file; questions about prompt caching / cache hit rate in an Anthropic SDK project. SKIP: file imports `openai`/other-provider SDK, filename like `*-openai.py`/`*-generic.py`, provider-neutral code, general programming/ML.

System prompt fragment View full ↗
# Building LLM-Powered Applications with Claude This skill helps you build LLM-powered applications with Claude. Choose the right surface based on your needs, detect the project language, then read the relevant language-specific documentation. ## Before You Start Scan the targ…
codeproductivity claude-apianthropicsskills-repo
skill/claude-api · v1.0.0

Cleanup

stable

Remove dead code, unused imports, commented-out blocks, and resolved TODOs. Behavior-preserving: no logic changes, only deletion of unreachable or inert code.

System prompt fragment View full ↗
Clean up the file or directory: delete dead code (unreachable branches, unused functions), remove unused imports, strip commented-out code blocks, remove resolved TODO/FIXME comments. Do NOT change any logic. Do NOT refactor. Do NOT rename. One commit per file cleaned. If a TODO …

Inputs

target File path or directory to clean up.

Outputs

changes Summary of what was removed.
code cleanupdead-coderefactor
skill/cleanup · v1.0.0

Manage the month-end close process with task sequencing, dependencies, and status tracking. Use when planning the close calendar, tracking close progress, identifying blockers, or sequencing close activities by day.

System prompt fragment View full ↗
# Close Management **Important**: This skill assists with close management workflows but does not provide financial advice. All close activities should be reviewed by qualified financial professionals. Month-end close checklist, task sequencing and dependencies, status tracking…
financeaccounting anthropicsknowledge-work
skill/close-management · v1.0.0

Closes the month — reconciles QB vs payment processors, flags gaps, writes P&L narrative, exports close packet. Accepts optional month and save-to arguments.

System prompt fragment View full ↗
Run the month-end close workflow. Reconcile, flag gaps, narrate the P&L, and export the close packet for the owner's records (and their accountant). Parse arguments: - `--month` (default: previous calendar month) — `YYYY-MM` format - `--save-to` (default `files`) — `files` (Goog…
businessoperations small-businessanthropicsknowledge-work
skill/close-month · v1.0.0

>-

System prompt fragment View full ↗
# CLR Activation Debugging Diagnose .NET Framework runtime activation issues by analyzing CLR activation logs (CLRLoad logs) produced by the shim (mscoree.dll). These logs record every decision the shim makes when selecting and loading a CLR version. ## When to Use - A process…
codedotnetengineering dotnet-diagcsharpmicrosoft
skill/clr-activation-debugging · v1.0.0

Review code changes for security, performance, and correctness. Trigger with a PR URL or diff, "review this before I merge", "is this code safe?", or when checking a change for N+1 queries, injection risks, missing edge cases, or error handling gaps.

System prompt fragment View full ↗
# /code-review > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Review code changes with a structured lens on security, performance, correctness, and maintainability. ## Usage ``` /code-review <PR URL o…
codeengineeringarchitecture anthropicsknowledge-work
skill/code-review · v1.0.0

>-

System prompt fragment View full ↗
# Code Testing Generation Skill An AI-powered skill that generates comprehensive, workable unit tests for any programming language using a coordinated multi-agent pipeline. ## When to Use This Skill Use this skill when you need to: - Generate unit tests for an entire project …
codedotnetengineering dotnet-testcsharpmicrosoft
skill/code-testing-agent · v1.0.0

>-

System prompt fragment View full ↗
# Code Testing Extensions This skill provides access to language-specific guidance files used by the code-testing pipeline. Call this skill to get the file paths, then read the relevant file for your target language. ## Available Extension Files | File | Language | Contents | …
codedotnetengineering dotnet-testcsharpmicrosoft
skill/code-testing-extensions · v1.0.0

Build forms, validate data, and react to user input in Blazor. USE FOR adding forms, search boxes, filter panels, inline editing, data-entry UI, file uploads, validation (annotations or custom), handling form submissions, and binding input controls. Covers EditForm, built-in input components, DataAnnotationsValidator, custom validation, SSR form patterns (SupplyParameterFromForm, FormName, AntiforgeryToken, Enhance), and @bind for simple interactive controls. DO NOT USE for project scaffolding (see create-blazor-project) or prerendering issues (see support-prerendering).

System prompt fragment View full ↗
# Collect User Input ## Step 1 — Read the Project's AGENTS.md Check `AGENTS.md` for **Interactivity Mode** and **Interactivity Scope**. This determines which form patterns apply: | Mode | Form mechanism | |------|---------------| | None (Static SSR) | `EditForm` with `FormName…
codedotnetengineering dotnet-blazorcsharpmicrosoft
skill/collect-user-input · v1.0.0

Commit

stable

Generate a conventional-commit message from the staged diff and commit. Reads the diff, analyzes the change, picks the right Conventional Commits prefix (feat/fix/refactor/chore/docs/test/ci), and commits with a descriptive message.

System prompt fragment
Generate a conventional-commit message. Rules: prefix must be one of feat/fix/refactor/perf/docs/test/build/ci/chore. Subject line ≤72 chars, imperative mood, no trailing period. Body explains WHY, not what. Wrap at 72. Stage and commit. Do not amend unless explicitly asked.

Inputs

staged_diff The output of git diff --staged.

Outputs

commit_message The conventional commit message used.
codegit commitconventional-commits
skill/commit · v1.0.0

Analyze compensation — benchmarking, band placement, and equity modeling. Trigger with "what should we pay a [role]", "is this offer competitive", "model this equity grant", or when uploading comp data to find outliers and retention risks.

System prompt fragment View full ↗
# /comp-analysis > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Analyze compensation data for benchmarking, band placement, and planning. Helps benchmark compensation against market data for hiring, ret…
hrpeople human-resourcesanthropicsknowledge-work
skill/comp-analysis · v1.0.0

Research competitors and generate a positioning and messaging comparison with content gaps, opportunities, and threats. Use when building sales battlecards, when finding positioning gaps and messaging angles competitors haven't claimed, or when a competitor makes a move and you need to assess the impact.

System prompt fragment View full ↗
# Competitive Brief > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Research competitors and generate a structured competitive analysis comparing positioning, messaging, content strategy, and market pres…
marketingcontent anthropicsknowledge-work
skill/competitive-brief · v1.0.0

Research your competitors and build an interactive battlecard. Outputs an HTML artifact with clickable competitor cards and a comparison matrix. Trigger with "competitive intel", "research competitors", "how do we compare to [competitor]", "battlecard for [competitor]", or "what's new with [competitor]".

System prompt fragment View full ↗
# Competitive Intelligence Research your competitors extensively and generate an **interactive HTML battlecard** you can use in deals. The output is a self-contained artifact with clickable competitor tabs and an overall comparison matrix. ## How It Works ``` ┌────────────────…
salescrm anthropicsknowledge-work
skill/competitive-intelligence · v1.0.0

Run a compliance check on a proposed action, product feature, or business initiative, surfacing applicable regulations, required approvals, and risk areas. Use when launching a feature that touches personal data, when marketing or product proposes something with regulatory implications, or when you need to know which approvals and jurisdictional requirements apply before proceeding.

System prompt fragment View full ↗
# /compliance-check -- Compliance Review > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Run a compliance check on a proposed action, product feature, marketing campaign, or business initiative. **Impor…
legalcompliance anthropicsknowledge-work
skill/compliance-check · v1.0.0

Track compliance requirements and audit readiness. Trigger with "compliance", "audit prep", "SOC 2", "ISO 27001", "GDPR", "regulatory requirement", or when the user needs help tracking, preparing for, or documenting compliance activities.

System prompt fragment View full ↗
# Compliance Tracking Help track compliance requirements, prepare for audits, and maintain regulatory readiness. ## Common Frameworks | Framework | Focus | Key Requirements | |-----------|-------|-----------------| | SOC 2 | Service organizations | Security, availability, proc…
operationsprocess anthropicsknowledge-work
skill/compliance-tracking · v1.0.0

>

System prompt fragment View full ↗
# Configure Auth ## Step 1 — Read AGENTS.md Read `AGENTS.md` at the workspace root for the project's interactivity mode and scope before making changes. ## Step 2 — Register auth services in Program.cs ```csharp // Program.cs (server project) builder.Services.AddCascadingAuth…
codedotnetengineering dotnet-blazorcsharpmicrosoft
skill/configure-auth · v1.0.0

Configure OpenTelemetry distributed tracing, metrics, and logging in ASP.NET Core using the .NET OpenTelemetry SDK. Use when adding observability, setting up OTLP exporters, creating custom metrics/spans, or troubleshooting distributed trace correlation.

System prompt fragment View full ↗
# Configuring OpenTelemetry in .NET ## When to Use - Adding distributed tracing to an ASP.NET Core application - Setting up OpenTelemetry exporters (OTLP is the primary protocol; Jaeger accepts OTLP natively; Prometheus OTLP ingestion requires explicit opt-in) - Creating custom…
codedotnetengineering dotnet-aspnetcsharpmicrosoft
skill/configuring-opentelemetry-dotnet · v1.0.0

Draft marketing content across channels — blog posts, social media, email newsletters, landing pages, press releases, and case studies. Use when writing any marketing content, when you need channel-specific formatting, SEO-optimized copy, headline options, or calls to action.

System prompt fragment View full ↗
# Content Creation Skill Guidelines and frameworks for creating effective marketing content across channels. ## Content Type Templates ### Blog Post Structure 1. **Headline** — clear, benefit-driven, includes primary keyword (aim for 60 characters or less for SEO) 2. **Introdu…
marketingcontent anthropicsknowledge-work
skill/content-creation · v1.0.0

>

System prompt fragment View full ↗
# Content Strategy > **Status:** MVP draft > **Owner:** JJ > **Version:** 0.2.0 · Phase MVP > **Category:** Marketing & Sales ## Quick start When an SMB owner asks "what should I post this month?" or "what's my content plan?", this skill: 1. **Pulls sales data** from QuickBoo…
businessoperations small-businessanthropicsknowledge-work
skill/content-strategy · v1.0.0

>

System prompt fragment View full ↗
# Contract Review ## Quick start Attach a contract file, forward the email containing it, or paste the text directly. ``` User: "Review this MSA and flag anything I should push back on." → Skill reads the document, identifies parties and contract type, analyzes 8 risk catego…
businessoperations small-businessanthropicsknowledge-work
skill/contract-review · v1.0.0

>

System prompt fragment View full ↗
# Convert Blazor Server App to Blazor Web App This skill helps an agent convert a pre-.NET 8 Blazor Server app into a .NET 8+ Blazor Web App. The old hosting model uses `AddServerSideBlazor`/`MapBlazorHub` with a `_Host.cshtml` Razor Page as the entry point. The new Blazor Web A…
codedotnetengineering dotnet-aspnetcsharpmicrosoft
skill/convert-blazor-server-to-webapp · v1.0.0

>

System prompt fragment View full ↗
# Convert to Central Package Management Migrate .NET projects from per-project package versioning to NuGet Central Package Management (CPM). CPM centralizes all package versions into a single `Directory.Packages.props` file, making version governance and upgrades easier across m…
codedotnetengineering dotnet-nugetcsharpmicrosoft
skill/convert-to-cpm · v1.0.0

>

System prompt fragment View full ↗
# Coordinate Components ## Step 1 — Read AGENTS.md Read `AGENTS.md` at the workspace root to learn the project's conventions before making changes. ## Step 2 — Decide the scope | Need | Mechanism | When to use | |------|-----------|-------------| | Subtree (same render mode) …
codedotnetengineering dotnet-blazorcsharpmicrosoft
skill/coordinate-components · v1.0.0

>

System prompt fragment View full ↗
# Coverage Analysis ## Purpose Raw coverage percentages answer "what code was executed?" — they don't answer what you actually need to know: - **What tests should I write next?** — ranked by risk and impact - **Which uncovered code is risky vs. trivial?** — CRAP scores separat…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/coverage-analysis · v1.0.0

>

System prompt fragment View full ↗
# CRAP Score Analysis Calculate CRAP (Change Risk Anti-Patterns) scores for .NET methods to identify code that is both complex and undertested. ## Background The CRAP score combines **cyclomatic complexity** and **code coverage** into a single metric: $$\text{CRAP}(m) = \text…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/crap-score · v1.0.0

Generate tailored sales assets (landing pages, decks, one-pagers, workflow demos) from your deal context. Describe your prospect, audience, and goal — get a polished, branded asset ready to share with customers.

System prompt fragment View full ↗
# Create an Asset Generate custom sales assets tailored to your prospect, audience, and goals. Supports interactive landing pages, presentation decks, executive one-pagers, and workflow/architecture demos. --- ## Triggers Invoke this skill when: - User says `/create-an-asset`…
salescrm anthropicsknowledge-work
skill/create-an-asset · v1.0.0

>

System prompt fragment View full ↗
# Create a Blazor Web App ## Before You Start — Gather Requirements If the user's request doesn't make the following clear, ask before scaffolding: 1. **What does the app do?** List the main screens/features (e.g., "product catalog with search and shopping cart"). 2. **What ki…
codedotnetengineering dotnet-blazorcsharpmicrosoft
skill/create-blazor-project · v1.0.0

Create publication-quality visualizations with Python. Use when turning query results or a DataFrame into a chart, selecting the right chart type for a trend or comparison, generating a plot for a report or presentation, or needing an interactive chart with hover and zoom.

System prompt fragment View full ↗
# /create-viz - Create Visualizations > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Create publication-quality data visualizations using Python. Generates charts from data with best practices for clari…
dataanalytics anthropicsknowledge-work
skill/create-viz · v1.0.0

Scans HubSpot for stale deals, duplicate contacts, and missing fields, then fixes what the owner approves. Accepts optional scope argument for deals, contacts, or all.

System prompt fragment View full ↗
Run a HubSpot hygiene pass using the `crm-maintenance` skill cleanup workflow. Act immediately — the user typed /crm-cleanup, so skip the intent-detection step. Parse arguments: - `--scope` (default: `all`) — `deals` for deal audit only, `contacts` for contact dedup only, `all` …
businessoperations small-businessanthropicsknowledge-work
skill/crm-cleanup · v1.0.0

>

System prompt fragment View full ↗
# CRM Maintenance ## Quick start Pull context from the referenced email or calendar event, resolve the right HubSpot contact and deal, log the activity, and surface what changed. For a deal cleanup, audit the deal against recent email/calendar activity and propose updates — nev…
businessoperations small-businessanthropicsknowledge-work
skill/crm-maintenance · v1.0.0

Run file-based C# apps with the .NET CLI when the user explicitly wants C#/.NET code without creating a project. Use for C# language/API experiments, one-file C# apps, small multi-file C# apps composed with `#:include`/`#:exclude`, or C# file-based apps linked with `#:ref`. Do not use for language-agnostic throwaway scripts, generic computations, Python/PowerShell-style automation, full projects, or existing app integration.

System prompt fragment View full ↗
# File-Based C# Apps ## When to Use - Testing a C# concept, API, or language feature with a quick file-based app - Prototyping logic before integrating it into a larger project - Building a small utility from one entry-point file and a few helper `.cs` files ## When Not to Use…
codedotnetengineering csharpmicrosoft
skill/csharp-scripts · v1.0.0

Package an escalation for engineering, product, or leadership with full context. Use when a bug needs engineering attention beyond normal support, multiple customers report the same issue, a customer is threatening to churn, or an issue has sat unresolved past its SLA.

System prompt fragment View full ↗
# /customer-escalation > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Package a support issue into a structured escalation brief for engineering, product, or leadership. Gathers context, structures repr…
supportcustomer customer-supportanthropicsknowledge-work
skill/customer-escalation · v1.0.0

>

System prompt fragment View full ↗
# Customer Pulse ## Quick start Ask: *"How are customers feeling this month?"* Claude pulls disputes, tickets, email threads, and Intercom conversations for the last 30 days, groups them into 3–5 themes with verbatim evidence, and delivers a "do these 3 things this week" actio…
businessoperations small-businessanthropicsknowledge-work
skill/customer-pulse · v1.0.0

Synthesizes themes from PayPal disputes, HubSpot tickets, and review exports into a top-3 fixable issues list with drafted response templates. Accepts optional since-date argument.

System prompt fragment View full ↗
Run the customer voice synthesis. Pull feedback signals from all connected sources, identify the themes that are actually fixable, and produce drafted responses the owner can review and send. Parse arguments: - `--since` (default: last 30 days) — start date `YYYY-MM-DD` for the …
businessoperations small-businessanthropicsknowledge-work
skill/customer-pulse-check · v1.0.0

Multi-source research on a customer question or topic with source attribution. Use when a customer asks something you need to look up, investigating whether a bug has been reported before, checking what was previously told to a specific account, or gathering background before drafting a response.

System prompt fragment View full ↗
# /customer-research > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Multi-source research on a customer question, product topic, or account-related inquiry. Synthesizes findings from all available sourc…
supportcustomer customer-supportanthropicsknowledge-work
skill/customer-research · v1.0.0

Start your day with a prioritized sales briefing. Works standalone when you tell me your meetings and priorities, supercharged when you connect your calendar, CRM, and email. Trigger with "morning briefing", "daily brief", "what's on my plate today", "prep my day", or "start my day".

System prompt fragment View full ↗
# Daily Sales Briefing Get a clear view of what matters most today. This skill works with whatever you tell me, and gets richer when you connect your tools. ## How It Works ``` ┌─────────────────────────────────────────────────────────────────┐ │ DAILY BRI…
salescrm anthropicsknowledge-work
skill/daily-briefing · v1.0.0

>

System prompt fragment View full ↗
# Data Context Extractor A meta-skill that extracts company-specific data knowledge from analysts and generates tailored data analysis skills. ## How It Works This skill has two modes: 1. **Bootstrap Mode**: Create a new data analysis skill from scratch 2. **Iteration Mode**:…
dataanalytics anthropicsknowledge-work
skill/data-context-extractor · v1.0.0

Create effective data visualizations with Python (matplotlib, seaborn, plotly). Use when building charts, choosing the right chart type for a dataset, creating publication-quality figures, or applying design principles like accessibility and color theory.

System prompt fragment View full ↗
# Data Visualization Skill Chart selection guidance, Python visualization code patterns, design principles, and accessibility considerations for creating effective data visualizations. ## Chart Selection Guide ### Choose by Data Relationship | What You're Showing | Best Chart…
dataanalytics anthropicsknowledge-work
skill/data-visualization · v1.0.0

Debug

stable

Five-phase systematic debugging (reproduce → isolate → root cause → fix-with-regression-test → verify). Use when the user reports a bug, hits an error or failing test, or wants methodical investigation. Invocable as /debug, /debug "<symptom>", /debug --error <log>, /debug --test <test-name>.

System prompt fragment View full ↗
Debug using five phases — do not skip or reorder. Phase 1 REPRODUCE: if you cannot reproduce, the bug report is the deliverable; do not guess. Phase 2 ISOLATE: narrow to the smallest surface. Phase 3 ROOT CAUSE: name the root cause before proposing any fix. Phase 4 FIX + REGRESSI…

Inputs

symptom Description of the bug, error message, or unexpected behavior.
error_log ? Error log or stack trace (--error mode).
test_name ? Name of the failing test (--test mode).

Outputs

reproduction Confirmed minimal reproduction case.
root_cause Named root cause with evidence.
fix Minimal fix addressing the root cause.
regression_test Test that would have caught this bug.
gap_analysis Why this was not caught and what closes the gap.
codedebugtesting tddroot-causeregressionfive-phase
skill/debug · v1.0.0

defuddle

stable

Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page. Do NOT use for URLs ending in .md — those are already markdown, use WebFetch directly.

System prompt fragment View full ↗
# Defuddle Use Defuddle CLI to extract clean readable content from web pages. Prefer over WebFetch for standard web pages — it removes navigation, ads, and clutter, reducing token usage. If not installed: `npm install -g defuddle` ## Usage Always use `--md` for markdown outpu…
knowledgeproductivitynotes obsidianmarkdownkepanoknowledge-management
skill/defuddle · v1.0.0

Pre-deployment verification checklist. Use when about to ship a release, deploying a change with database migrations or feature flags, verifying CI status and approvals before going to production, or documenting rollback triggers ahead of time.

System prompt fragment View full ↗
# /deploy-checklist > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a pre-deployment checklist to verify readiness before shipping. ## Usage ``` /deploy-checklist $ARGUMENTS ``` ## Output ``…
codeengineeringarchitecture anthropicsknowledge-work
skill/deploy-checklist · v1.0.0

Get structured design feedback on usability, hierarchy, and consistency. Trigger with "review this design", "critique this mockup", "what do you think of this screen?", or when sharing a Figma link or screenshot for feedback at any stage from exploration to final polish.

System prompt fragment View full ↗
# /design-critique > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Get structured design feedback across multiple dimensions. ## Usage ``` /design-critique $ARGUMENTS ``` Review the design: @$1 If a …
designux anthropicsknowledge-work
skill/design-critique · v1.0.0

Generate developer handoff specs from a design. Use when a design is ready for engineering and needs a spec sheet covering layout, design tokens, component props, interaction states, responsive breakpoints, edge cases, and animation details.

System prompt fragment View full ↗
# /design-handoff > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate comprehensive developer handoff documentation from a design. ## Usage ``` /design-handoff $ARGUMENTS ``` Generate handoff spe…
designux anthropicsknowledge-work
skill/design-handoff · v1.0.0

Audit, document, or extend your design system. Use when checking for naming inconsistencies or hardcoded values across components, writing documentation for a component's variants, states, and accessibility notes, or designing a new pattern that fits the existing system.

System prompt fragment View full ↗
# /design-system > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Manage your design system — audit for consistency, document components, or design new patterns. ## Usage ``` /design-system audit …
designux anthropicsknowledge-work
skill/design-system · v1.0.0

>

System prompt fragment View full ↗
# Detect Static Dependencies Scan a C# codebase for calls to hard-to-test static APIs and produce a ranked report showing which statics appear most frequently, which files are most affected, and which abstractions already exist in the .NET ecosystem to replace them. ## When to …
codedotnetengineering dotnet-testcsharpmicrosoft
skill/detect-static-dependencies · v1.0.0

Diagram

stable

Generate Mermaid diagrams (flowchart / sequence / state / class / ER / gantt) from code or systems.

System prompt fragment View full ↗
Generate a Mermaid diagram of the requested type. Choose the type that best communicates the relationship: flowchart for control flow, sequence for message passing, state for state machines, class for OOP relationships, ER for data models, gantt for timelines. Render in Markdown …

Inputs

subject Code, system, or concept to diagram.
diagram_type ? flowchart | sequence | state | class | ER | gantt

Outputs

diagram Mermaid or ASCII diagram source.
documentationarchitecture diagrammermaid
skill/diagram · v1.0.0

digest

stable

Generate a daily or weekly digest of activity across all connected sources. Use when catching up after time away, starting the day and wanting a summary of mentions and action items, or reviewing a week's decisions and document updates grouped by project.

System prompt fragment View full ↗
# Digest Command > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Scan recent activity across all connected sources and generate a structured digest highlighting what matters. ## Instructions ### 1. Par…
searchknowledge enterprise-searchanthropicsknowledge-work
skill/digest · v1.0.0

Guide for organizing MSBuild infrastructure with Directory.Build.props, Directory.Build.targets, Directory.Packages.props, and Directory.Build.rsp. Only activate in MSBuild/.NET build context. USE FOR: structuring multi-project repos, centralizing build settings, implementing NuGet Central Package Management (CPM) with ManagePackageVersionsCentrally, consolidating duplicated properties across .csproj files, setting up multi-level Directory.Build hierarchy with GetPathOfFileAbove, understanding evaluation order (Directory.Build.props → SDK .props → .csproj → SDK .targets → Directory.Build.targets). Critical pitfall: $(TargetFramework) conditions in .props silently fail for single-targeting projects — must use .targets. DO NOT USE FOR: non-MSBuild build systems, migrating legacy projects to SDK-style (use msbuild-modernization), single-project solutions with no shared settings. INVOKES: no tools — pure knowledge skill.

System prompt fragment View full ↗
# Organizing Build Infrastructure with Directory.Build Files ## Directory.Build.props vs Directory.Build.targets Understanding which file to use is critical. They differ in **when** they are imported during evaluation: **Evaluation order:** ``` Directory.Build.props → SDK .pr…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/directory-build-organization · v1.0.0

Decompose a multi-task problem into independent units and dispatch subagents in parallel. Use when facing 2+ independent tasks with no shared state or sequential dependencies. Each agent gets a self-contained prompt with full context.

System prompt fragment View full ↗
Decompose the work into independent tasks. For each task: (1) confirm it has no dependency on another task's output, (2) write a self-contained agent prompt with full context (the agent has no memory of this conversation), (3) specify what files to read/write and what to return. …
codeagentsparallelism parallelsubagentdispatch
skill/dispatching-parallel-agents · v1.0.0

Guide users through a structured workflow for co-authoring documentation. Use when user wants to write documentation, proposals, technical specs, decision docs, or similar structured content. This workflow helps users efficiently transfer context, refine content through iteration, and verify the doc works for readers. Trigger when user mentions writing docs, creating proposals, drafting specs, or similar documentation tasks.

System prompt fragment View full ↗
# Doc Co-Authoring Workflow This skill provides a structured workflow for guiding users through collaborative document creation. Act as an active guide, walking users through three stages: Context Gathering, Refinement & Structure, and Reader Testing. ## When to Offer This Work…
codeproductivity doc-coauthoringanthropicsskills-repo
skill/doc-coauthoring · v1.0.0

Write and maintain technical documentation. Trigger with "write docs for", "document this", "create a README", "write a runbook", "onboarding guide", or when the user needs help with any form of technical writing — API docs, architecture docs, or operational runbooks.

System prompt fragment View full ↗
# Technical Documentation Write clear, maintainable technical documentation for different audiences and purposes. ## Document Types ### README - What this is and why it exists - Quick start (< 5 minutes to first success) - Configuration and usage - Contributing guide ### API …
codeengineeringarchitecture anthropicsknowledge-work
skill/documentation · v1.0.0

>

System prompt fragment View full ↗
# dotnet-aot-compat Make .NET projects compatible with Native AOT and trimming by systematically resolving all IL trim/AOT analyzer warnings. ## When to Use This Skill - **"Make this project AOT-compatible"** - **"Fix trimming warnings"** or **"fix IL warnings"** - **"Resolve …
codedotnetengineering dotnet-upgradecsharpmicrosoft
skill/dotnet-aot-compat · v1.0.0

>-

System prompt fragment View full ↗
# .NET MAUI Doctor Validate and fix .NET MAUI development environments. All version requirements are discovered dynamically from NuGet APIs — never hardcode versions. ## When to Use - Setting up a new .NET MAUI development environment - Build errors mentioning missing SDKs, wo…
codedotnetengineering dotnet-mauicsharpmicrosoft
skill/dotnet-maui-doctor · v1.0.0

>

System prompt fragment View full ↗
# .NET P/Invoke Calling native code from .NET is powerful but unforgiving. Incorrect signatures, garbled strings, and leaked or freed memory are the most common sources of bugs — all can manifest as intermittent crashes, silent data corruption, or access violations far from the …
codedotnetengineering csharpmicrosoft
skill/dotnet-pinvoke · v1.0.0

Reference data for .NET test framework detection patterns, assertion APIs, skip annotations, setup/teardown methods, and common test smell indicators across MSTest, xUnit, NUnit, and TUnit. Loaded by test analysis skills (test-anti-patterns) as framework-specific lookup tables.

System prompt fragment View full ↗
# .NET Test Framework Reference Language-specific detection patterns for .NET test frameworks (MSTest, xUnit, NUnit, TUnit). ## Test File Identification | Framework | Test class markers | Test method markers | | --------- | ------------------ | ------------------- | | MSTest |…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/dotnet-test-frameworks · v1.0.0

Guide developers through capturing diagnostic artifacts to diagnose production .NET performance issues. Use when the user needs help choosing diagnostic tools, collecting performance data, or understanding tool trade-offs across different environments (Windows/Linux, .NET Framework/modern .NET, container/non-container).

System prompt fragment View full ↗
# .NET Trace Collect This skill helps developers diagnose production performance issues by recommending the right diagnostic tools for their environment, guiding data collection, and suggesting analysis approaches. It does not analyze code for anti-patterns or perform the analys…
codedotnetengineering dotnet-diagcsharpmicrosoft
skill/dotnet-trace-collect · v1.0.0

>

System prompt fragment View full ↗
# ASP.NET Core Web API Produce well-structured ASP.NET Core Web API endpoints with proper HTTP semantics, OpenAPI documentation, and error handling. ## When to Use Use this skill when working on ASP.NET Core HTTP APIs, including: - adding or modifying Web API endpoints implem…
codedotnetengineering dotnet-aspnetcsharpmicrosoft
skill/dotnet-webapi · v1.0.0

Draft blog posts, social media, email newsletters, landing pages, press releases, and case studies with channel-specific formatting and SEO recommendations. Use when writing any marketing content, when you need headline or subject line options, or when adapting a message for a specific platform, audience, and brand voice.

System prompt fragment View full ↗
# Draft Content > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate marketing content drafts tailored to a specific content type, audience, and brand voice. ## Trigger User runs `/draft-content` o…
marketingcontent anthropicsknowledge-work
skill/draft-content · v1.0.0

Draft an offer letter with comp details and terms. Use when a candidate is ready for an offer, assembling a total comp package (base, equity, signing bonus), writing the offer letter text itself, or prepping negotiation guidance for the hiring manager.

System prompt fragment View full ↗
# /draft-offer > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Draft a complete offer letter for a new hire. ## Usage ``` /draft-offer $ARGUMENTS ``` ## What I Need From You - **Role and title**: Wha…
hrpeople human-resourcesanthropicsknowledge-work
skill/draft-offer · v1.0.0

Research a prospect then draft personalized outreach. Uses web research by default, supercharged with enrichment and CRM. Trigger with "draft outreach to [person/company]", "write cold email to [prospect]", "reach out to [name]".

System prompt fragment View full ↗
# Draft Outreach Research first, then draft. This skill never sends generic outreach - it always researches the prospect first to personalize the message. Works standalone with web search, supercharged when you connect your tools. ## Connectors (Optional) | Connector | What It…
salescrm anthropicsknowledge-work
skill/draft-outreach · v1.0.0

Draft a professional customer-facing response tailored to the situation and relationship. Use when answering a product question, responding to an escalation or outage, delivering bad news like a delay or won't-fix, declining a feature request, or replying to a billing issue.

System prompt fragment View full ↗
# /draft-response > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Draft a professional, customer-facing response tailored to the situation, customer relationship, and communication context. ## Usage ``…
supportcustomer customer-supportanthropicsknowledge-work
skill/draft-response · v1.0.0

Configure and collect crash dumps for modern .NET applications. USE FOR: enabling automatic crash dumps for CoreCLR or NativeAOT, capturing dumps from running .NET processes, setting up dump collection in Docker or Kubernetes, using dotnet-dump collect or createdump. DO NOT USE FOR: analyzing or debugging dumps, post-mortem investigation with lldb/windbg/dotnet-dump analyze, profiling or tracing, or for .NET Framework processes.

System prompt fragment View full ↗
# .NET Crash Dump Collection This skill configures and collects crash dumps for modern .NET applications (CoreCLR and NativeAOT) on Linux, macOS, and Windows — including containers. ## Stop Signals 🚨 **Read before starting any workflow.** - **Stop after dumps are enabled or …
codedotnetengineering dotnet-diagcsharpmicrosoft
skill/dump-collect · v1.0.0

Design and draft multi-email sequences with full copy, timing, branching logic, exit conditions, and performance benchmarks. Use when building onboarding, lead nurture, re-engagement, win-back, or product launch flows, when you need a complete drip campaign with A/B test suggestions, or when mapping a sequence end-to-end with a flow diagram.

System prompt fragment View full ↗
# Email Sequence > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Design and draft complete email sequences with full copy, timing, branching logic, and performance benchmarks for any lifecycle or campaig…
marketingcontent anthropicsknowledge-work
skill/email-sequence · v1.0.0

Guide for diagnosing and improving MSBuild project evaluation performance. Only activate in MSBuild/.NET build context. USE FOR: builds slow before any compilation starts, high evaluation time in binlog analysis, expensive glob patterns walking large directories (node_modules, .git, bin/obj), deep import chains (>20 levels), preprocessed output >10K lines indicating heavy evaluation, property functions with file I/O ($([System.IO.File]::ReadAllText(...))), multiple evaluations per project. Covers the 5 MSBuild evaluation phases, glob optimization via DefaultItemExcludes, import chain analysis with /pp preprocessing. DO NOT USE FOR: compilation-time slowness (use build-perf-diagnostics), incremental build issues (use incremental-build), non-MSBuild build systems. INVOKES: binlog MCP server tools (evaluations, evaluation_global_properties, evaluation_properties, imports, properties); falls back to dotnet msbuild -pp:full.xml for preprocessing, /clp:PerformanceSummary.

System prompt fragment View full ↗
## MSBuild Evaluation Phases For a comprehensive overview of MSBuild's evaluation and execution model, see [Build process overview](https://learn.microsoft.com/en-us/visualstudio/msbuild/build-process-overview). 1. **Initial properties**: environment variables, global propertie…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/eval-performance · v1.0.0

Audits .NET test mock usage by tracing each mock setup through the production code's execution path to find dead, unreachable, redundant, or replaceable mocks. Use when the user asks to audit mock usage, find unused or unnecessary mock setups, check if mocks are needed, reduce mock duplication or over-mocking, simplify test setup, or review whether mock configurations like ILogger/IOptions should use real implementations instead. Supports Moq, NSubstitute, and FakeItEasy.

System prompt fragment View full ↗
# Mock Usage Analysis Trace each mock setup through the production code's execution path to determine which setups are actually exercised at runtime and which are dead, unreachable, redundant, or replaceable with real implementations. ## When to Use - User asks to audit, revie…
codedotnetengineering dotnet-experimentalcsharpmicrosoft
skill/exp-mock-usage-analysis · v1.0.0

Optimizes hot-path scalar loops in .NET 8+ with cross-platform Vector128/Vector256/Vector512 SIMD intrinsics, or replaces manual math loops with single TensorPrimitives API calls. Covers byte-range validation, character counting, bulk bitwise ops, cross-type conversion, fused multi-array computations, and float/double math operations.

System prompt fragment View full ↗
# SIMD Vectorization ## Decision Gate 1. **Check `Span<T>` and `MemoryExtensions` first.** If the operation can be expressed using built-in `Span<T>` methods (e.g., `Contains`, `IndexOf`, `CopyTo`, `SequenceEqual`) or `MemoryExtensions`, use them — no additional dependency is ne…
codedotnetengineering dotnet-experimentalcsharpmicrosoft
skill/exp-simd-vectorization · v1.0.0

Detects duplicate boilerplate, copy-paste tests, and structural maintainability issues across .NET test suites. Use when the user asks to reduce repetition, consolidate similar test methods, convert copy-paste tests to data-driven parameterized tests, suggest a better test structure, or identify refactoring opportunities. Identifies repeated construction, assertion patterns, copy-paste methods convertible to DataRow/Theory/TestCase, redundant setup/teardown, and shared infrastructure. Produces an analysis report with concrete before/after suggestions. Works with MSTest, xUnit, NUnit, and TUnit. DO NOT USE FOR: writing new tests (use writing-mstest-tests), reviewing test quality or anti-patterns (use test-anti-patterns), or deep mock auditing (use exp-mock-usage-analysis).

System prompt fragment View full ↗
# Test Maintainability Assessment Analyze .NET test code for maintainability issues: duplicated boilerplate, copy-paste test methods, and structural repetition across test methods and classes. Produce a report of refactoring opportunities with concrete before/after suggestions. …
codedotnetengineering dotnet-experimentalcsharpmicrosoft
skill/exp-test-maintainability · v1.0.0

Explain

stable

Read-only code explainer with audience-tuned depth (non-technical / junior / practitioner / senior) and path:line citations. Never modifies files.

System prompt fragment View full ↗
Explain the code or concept at the requested depth. Levels: non-technical (analogy-first, no syntax), junior (step-by-step with syntax glossed), practitioner (assumes fluency in the language), senior (architectural implications, tradeoffs, gotchas). Cite file:line for every speci…

Inputs

target File path, symbol, or concept to explain.
audience ? non-technical | junior | practitioner | senior

Outputs

explanation The explanation with path:line citations.
codedocumentation explainread-only
skill/explain · v1.0.0

Profile and explore a dataset to understand its shape, quality, and patterns. Use when encountering a new table or file, checking null rates and column distributions, spotting data quality issues like duplicates or suspicious values, or deciding which dimensions and metrics to analyze.

System prompt fragment View full ↗
# /explore-data - Profile and Explore a Dataset > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a comprehensive data profile for a table or uploaded file. Understand its shape, quality, and patt…
dataanalytics anthropicsknowledge-work
skill/explore-data · v1.0.0

Guide for MSBuild extensibility: CustomBefore/CustomAfter hooks, wildcard imports with alphabetic ordering, import gating with control properties, NuGet package build extension layout (build/buildTransitive), and the MicrosoftCommonPropsHasBeenImported guard. Only activate in MSBuild/.NET build context. USE FOR: diagnosing and fixing MSBuild import and hook patterns, reviewing and fixing extension point anti-patterns in Directory.Build files, fixing missing Exists() guards on imports that break fresh clones, fixing NuGet package hooks being silently dropped instead of appended, making build targets extensible for other projects, injecting custom logic into the build pipeline, creating NuGet packages that extend the build, conditionally disabling imports. DO NOT USE FOR: target authoring patterns (use target-authoring), props vs targets placement (use directory-build-organization), general anti-patterns (use msbuild-antipatterns), non-MSBuild build systems.

System prompt fragment View full ↗
# MSBuild Extension Points How the MSBuild pipeline provides hooks for SDKs, NuGet packages, repos, and users to inject custom logic. ## CustomBefore / CustomAfter Hooks Every major `.targets` file defines import hooks: ```xml <PropertyGroup> <CustomBeforeMicrosoftCommonTar…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/extension-points · v1.0.0

Call APIs, load data into components, and handle the async lifecycle in Blazor. USE FOR fetching data from a backend, submitting data to an API, displaying loading/error states, registering HttpClient, building service abstractions for Auto/WebAssembly render modes. DO NOT USE for form validation (see collect-user-input), prerendering persistence (see support-prerendering), or project scaffolding (see create-blazor-project).

System prompt fragment View full ↗
# Fetch and Send Data ## Step 1 — Read AGENTS.md Check **Interactivity Mode** and **Scope**: | Mode | Data access | |------|-------------| | None (Static SSR) | Server-side: inject services/`DbContext`. Use `[StreamRendering]` for loading UX. | | Server | Server-side: inject s…
codedotnetengineering dotnet-blazorcsharpmicrosoft
skill/fetch-and-send-data · v1.0.0

Reference data for test filter syntax across all platform and framework combinations: VSTest --filter expressions, MTP filters for MSTest/NUnit/xUnit v3/TUnit, and VSTest-to-MTP filter translation. DO NOT USE directly — loaded by run-tests, mtp-hot-reload, and migrate-vstest-to-mtp when they need filter syntax.

System prompt fragment View full ↗
# Test Filter Syntax Reference Filter syntax depends on the **platform** and **test framework**. ## VSTest filters (MSTest, xUnit v2, NUnit on VSTest) ```bash dotnet test --filter <EXPRESSION> ``` Expression syntax: `<Property><Operator><Value>[|&<Expression>]` **Operators:*…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/filter-syntax · v1.0.0

Generate financial statements (income statement, balance sheet, cash flow) with period-over-period comparison and variance analysis. Use when preparing a monthly or quarterly P&L, closing the books and need to flag material variances, comparing actuals to budget, building a financial summary for leadership review, or looking up GAAP presentation requirements and period-end adjustments.

System prompt fragment View full ↗
# /financial-statements > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). **Important**: This command assists with financial statement workflows but does not provide financial advice. All statements should…
financeaccounting anthropicsknowledge-work
skill/financial-statements · v1.0.0

forecast

stable

Generate a weighted sales forecast with best/likely/worst scenarios, commit vs. upside breakdown, and gap analysis. Use when preparing a quarterly forecast call, assessing gap-to-quota from a pipeline CSV, deciding which deals to commit vs. call upside, or checking pipeline coverage against your number.

System prompt fragment View full ↗
# /forecast > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a weighted sales forecast with risk analysis and commit recommendations. ## Usage ``` /forecast [period] ``` Generate a forecast fo…
salescrm anthropicsknowledge-work
skill/forecast · v1.0.0

Delivers the Friday end-of-week pulse — revenue vs prior week, top sellers, wins and watches. Accepts optional lookback window of 7 or 14 days.

System prompt fragment View full ↗
Run the Friday wins-and-watches briefing. Pull the numbers, surface what matters, and give the owner a clean end-of-week picture. Parse arguments: - `--lookback` (default: `7d`) — `7d` for one week or `14d` for a two-week rolling comparison ## Step 1 — Revenue pulse Using the …
businessoperations small-businessanthropicsknowledge-work
skill/friday-brief · v1.0.0

Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.

System prompt fragment View full ↗
This skill guides creation of distinctive, production-grade frontend interfaces that avoid generic "AI slop" aesthetics. Implement real working code with exceptional attention to aesthetic details and creative choices. The user provides frontend requirements: a component, page, …
codeproductivity frontend-designanthropicsskills-repo
skill/frontend-design · v1.0.0

>

System prompt fragment View full ↗
# Generate Testability Wrappers Generate wrapper interfaces, default implementations, and DI service registration code for untestable static dependencies. For statics that already have .NET built-in abstractions (`TimeProvider`, `IHttpClientFactory`), guide adoption of the built…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/generate-testability-wrappers · v1.0.0

Handles an incoming customer complaint end-to-end — pulls context, drafts a response, and suggests an operational fix. Accepts optional email or ticket ID argument.

System prompt fragment View full ↗
Run the complaint resolution workflow by chaining two skills. Read the complaint, gather context, draft a response, and suggest a fix so it doesn't happen again. Parse arguments: - `EMAIL_OR_TICKET_ID` (optional) — Gmail thread ID, HubSpot ticket ID, or "latest" to pull the most…
businessoperations small-businessanthropicsknowledge-work
skill/handle-complaint · v1.0.0

Guided workflow for authoring and installing governance hooks to the ~/.ai/hooks/ enforcement plane. Covers the full lifecycle: describe the behavior → write the script → validate → install → test. Supported events: PreToolUse, PostToolUse, Stop, SubagentStop, PreCompact, UserPromptSubmit. Triggers on: /hook-author, 'author a hook', 'create a hook', 'write a governance hook'.

System prompt fragment View full ↗
Guide the user through authoring a governance hook. Step 1 DESCRIBE: ask what behavior the hook should enforce. Which event (PreToolUse/PostToolUse/Stop/etc.)? Blocking or non-blocking? What trigger pattern? Step 2 WRITE: implement the hook in Python following the _lib.py convent…

Inputs

behavior_description What the hook should enforce or observe.
event ? The Claude Code event to hook into (PreToolUse, PostToolUse, Stop, etc.).
blocking ? Whether the hook should block execution on violation.

Outputs

hook_script The Python hook script ready to install at ~/.ai/hooks/.
settings_entry The settings.json hooks entry to wire the hook.
governancemetahooksclaude-code lifecycle
skill/hook-author · v1.0.0

Run an incident response workflow — triage, communicate, and write postmortem. Trigger with "we have an incident", "production is down", an alert that needs severity assessment, a status update mid-incident, or when writing a blameless postmortem after resolution.

System prompt fragment View full ↗
# /incident-response > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Manage an incident from detection through postmortem. ## Usage ``` /incident-response $ARGUMENTS ``` ## Modes ``` /incident-respon…
codeengineeringarchitecture anthropicsknowledge-work
skill/incident-response · v1.0.0

Fix MSBuild targets that generate files during the build but those files are missing from compilation or output. Only activate in MSBuild/.NET build context. USE FOR: generated source files not compiling (CS0246 for a type that should exist), custom build tasks that create files but they are invisible to subsequent targets, globs not capturing build-generated files because they expand at evaluation time before execution creates them, ensuring generated files are cleaned by the Clean target. Covers correct BeforeTargets timing (CoreCompile, BeforeBuild, AssignTargetPaths), adding to Compile/FileWrites item groups, using $(IntermediateOutputPath) instead of hardcoded obj/ paths. DO NOT USE FOR: C# source generators that already work via the Roslyn pipeline, T4 design-time generation that runs in Visual Studio, non-MSBuild build systems. INVOKES: no tools — pure knowledge skill.

System prompt fragment View full ↗
# Including Generated Files Into Your Build ## Overview Files generated during the build are generally ignored by the build process. This leads to confusing results such as: - Generated files not being included in the output directory - Generated source files not being compiled…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/including-generated-files · v1.0.0

Guide for optimizing MSBuild incremental builds. Only activate in MSBuild/.NET build context. USE FOR: builds slower than expected on subsequent runs, 'nothing changed but it rebuilds anyway', diagnosing why targets re-execute unnecessarily, fixing broken no-op builds. Covers 8 common causes: missing Inputs/Outputs on custom targets, volatile properties in output paths (timestamps/GUIDs), file writes outside tracked Outputs, missing FileWrites registration, glob changes, Visual Studio Fast Up-to-Date Check (FUTDC) issues. Key diagnostic: look for 'Building target completely' vs 'Skipping target' in binlog. DO NOT USE FOR: first-time build slowness (use build-perf-baseline), parallelism issues (use build-parallelism), evaluation-phase slowness (use eval-performance), non-MSBuild build systems. INVOKES: binlog MCP server tools (overview, search, target details); falls back to dotnet build /bl, binlog replay with diagnostic verbosity.

System prompt fragment View full ↗
## How MSBuild Incremental Build Works MSBuild's incremental build mechanism allows targets to be skipped when their outputs are already up to date, dramatically reducing build times on subsequent runs. - **Targets with `Inputs` and `Outputs` attributes**: MSBuild compares the …
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/incremental-build · v1.0.0

Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D CSV. Use this skill when scientists need to standardize instrument data for LIMS systems, data lakes, or downstream analysis. Supports auto-detection of instrument types. Outputs include full ASM JSON, flattened CSV for easy import, and exportable Python code for data engineers. Common triggers include converting instrument files, standardizing lab data, preparing data for upload to LIMS/ELN systems, or generating parser code for production pipelines.

System prompt fragment View full ↗
# Instrument Data to Allotrope Converter Convert instrument files into standardized Allotrope Simple Model (ASM) format for LIMS upload, data lakes, or handoff to data engineering teams. > **Note: This is an Example Skill** > > This skill demonstrates how skills can support you…
researchscience bio-researchanthropicsknowledge-work
skill/instrument-data-to-allotrope · v1.0.0

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

System prompt fragment View full ↗
## When to use this skill To write internal communications, use this skill for: - 3P updates (Progress, Plans, Problems) - Company newsletters - FAQ responses - Status reports - Leadership updates - Project updates - Incident reports ## How to use this skill To write any intern…
codeproductivity internal-commsanthropicsskills-repo
skill/internal-comms · v1.0.0

Create structured interview plans with competency-based questions and scorecards. Trigger with "interview plan for", "interview questions for", "how should we interview", "scorecard for", or when the user is preparing to interview candidates.

System prompt fragment View full ↗
# Interview Prep Create structured interview plans to evaluate candidates consistently and fairly. ## Interview Design Principles 1. **Structured**: Same questions for all candidates in the role 2. **Competency-based**: Map questions to specific skills and behaviors 3. **Evide…
hrpeople human-resourcesanthropicsknowledge-work
skill/interview-prep · v1.0.0

>

System prompt fragment View full ↗
# Invoice Chase ## Quick start Pull the AR aging report, score each customer by payment history, draft a tone-matched reminder for each overdue invoice, and present them to the owner. Nothing sends until the owner says so. ``` User: "who owes me money" → Pull AR aging from Qui…
businessoperations small-businessanthropicsknowledge-work
skill/invoice-chase · v1.0.0

Patterns for managing MSBuild item groups: Include/Remove/Update semantics, item metadata, batching with %(Metadata), transforms, per-item filtering, and cross-product batching pitfalls. Only activate in MSBuild/.NET build context. USE FOR: diagnosing and fixing item group anti-patterns in .csproj files, reviewing item management for correctness, fixing CS2002 duplicate file warnings from SDK globbing, fixing targets that run more times than expected due to cross-product batching, fixing Include vs Update misuse on SDK-globbed items, fixing FileWrites registration for generated file clean support, moving generated files to IntermediateOutputPath. DO NOT USE FOR: target chain architecture (use target-authoring), property patterns (use property-patterns), incrementality (use incremental-build), general anti-patterns (use msbuild-antipatterns), non-MSBuild build systems.

System prompt fragment View full ↗
# MSBuild Item Management Patterns Canonical patterns for working with item groups, from `Microsoft.Common.CurrentVersion.targets`. ## Include / Remove / Update — Three Operations | Operation | Purpose | When to use | |---|---|---| | `Include` | Add new items to the group | Cr…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/item-management · v1.0.0

>

System prompt fragment View full ↗
# Job Post Builder Produces a complete hiring packet — job post, interview guide, and offer letter — from a brief conversation about the role. Optionally routes the offer letter to DocuSign via Claude in Chrome. --- ## Quick start Invoke when a user says they need to hire som…
businessoperations small-businessanthropicsknowledge-work
skill/job-post-builder · v1.0.0

Prepare journal entries with proper debits, credits, and supporting detail. Use when booking month-end accruals (AP, payroll, prepaid), recording depreciation or amortization, posting revenue recognition or deferred revenue adjustments, or documenting an entry for audit review.

System prompt fragment View full ↗
# Journal Entry Preparation > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). **Important**: This command assists with journal entry workflows but does not provide financial advice. All entries should be r…
financeaccounting anthropicsknowledge-work
skill/journal-entry · v1.0.0

Prepare journal entries with proper debits, credits, and supporting documentation for month-end close. Use when booking accruals, prepaid amortization, fixed asset depreciation, payroll entries, revenue recognition, or any manual journal entry.

System prompt fragment View full ↗
# Journal Entry Preparation **Important**: This skill assists with journal entry workflows but does not provide financial advice. All entries should be reviewed by qualified financial professionals before posting. Best practices, standard entry types, documentation requirements…
financeaccounting anthropicsknowledge-work
skill/journal-entry-prep · v1.0.0

Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian.

System prompt fragment View full ↗
# JSON Canvas Skill ## File Structure A canvas file (`.canvas`) contains two top-level arrays following the [JSON Canvas Spec 1.0](https://jsoncanvas.org/spec/1.0/): ```json { "nodes": [], "edges": [] } ``` - `nodes` (optional): Array of node objects - `edges` (optional):…
knowledgeproductivitynotes obsidianmarkdownkepanoknowledge-management
skill/json-canvas · v1.0.0

Draft a knowledge base article from a resolved issue or common question. Use when a ticket resolution is worth documenting for self-service, the same question keeps coming up, a workaround needs to be published, or a known issue should be communicated to customers.

System prompt fragment View full ↗
# /kb-article > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Draft a publish-ready knowledge base article from a resolved support issue, common question, or documented workaround. Structures the content…
supportcustomer customer-supportanthropicsknowledge-work
skill/kb-article · v1.0.0

Combines search results from multiple sources into coherent, deduplicated answers with source attribution. Handles confidence scoring based on freshness and authority, and summarizes large result sets effectively.

System prompt fragment View full ↗
# Knowledge Synthesis The last mile of enterprise search. Takes raw results from multiple sources and produces a coherent, trustworthy answer. ## The Goal Transform this: ``` ~~chat result: "Sarah said in #eng: 'let's go with REST, GraphQL is overkill for our use case'" ~~emai…
searchknowledge enterprise-searchanthropicsknowledge-work
skill/knowledge-synthesis · v1.0.0

>

System prompt fragment View full ↗
# Lead Triage ## Quick start Pull inbound leads from HubSpot, score them, and surface a ranked call list with talking points. Drafts follow-ups and proposes calendar slots — never sends or books without owner approval. ``` User: "prioritize my leads" → Pull contacts: lifecycle…
businessoperations small-businessanthropicsknowledge-work
skill/lead-triage · v1.0.0

Generate a response to a common legal inquiry using configured templates, with built-in escalation checks for situations that shouldn't use a templated reply. Use when responding to data subject requests, litigation hold notices, vendor legal questions, NDA requests from business teams, or subpoenas.

System prompt fragment View full ↗
# /legal-response -- Generate Response from Templates > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a response to a common legal inquiry using configured templates. Customizes the response wit…
legalcompliance anthropicsknowledge-work
skill/legal-response · v1.0.0

Assess and classify legal risks using a severity-by-likelihood framework with escalation criteria. Use when evaluating contract risk, assessing deal exposure, classifying issues by severity, or determining whether a matter needs senior counsel or outside legal review.

System prompt fragment View full ↗
# Legal Risk Assessment Skill You are a legal risk assessment assistant for an in-house legal team. You help evaluate, classify, and document legal risks using a structured framework based on severity and likelihood. **Important**: You assist with legal workflows but do not pro…
legalcompliance anthropicsknowledge-work
skill/legal-risk-assessment · v1.0.0

Dispatcher for the make skill suite. Reads the subcommand and invokes the matching skill immediately. Subcommands: work/sprint (PM + delivery team), clean (purge merged branches), build (commit+push+PR+merge), test (run test suite), status (sprint snapshot), sync (pull all repos), review (code reviewer sweep), doctor (governance health check), atoms (atom ecosystem ops), release (full release pipeline), project (GitHub Project: Epics→Features→Tasks).

System prompt fragment View full ↗
Read the first word after /make and dispatch to the matching skill immediately. Do not summarize, plan, or ask clarifying questions — just dispatch. Dispatch table: work / sprint → make-sprint clean → make-clean build → make-build test → make-tes…
codedeliverygitproject makedispatcherworkflow
skill/make · v1.2.0

Discover, fetch, or scaffold skill atoms via the atoms-discover skill. Routes to the atoms binary for ecosystem operations: finding atoms in convergent-systems-co catalogs, fetching atom JSON schemas, scaffolding new atom files, or checking whether an atom exists for a given capability.

System prompt fragment View full ↗
Delegate to the atoms-discover skill for all atom ecosystem operations. For discovery: fetch the catalog from the relevant *-atoms.com/ai/index.json and search by type or name. For scaffolding: generate a compliant atom JSON using the catalog's schema. For checking: look up the a…

Inputs

subcommand ? discover | fetch | scaffold
target ? Atom slug or type for fetch/scaffold.

Outputs

result Atom data, catalog listing, or scaffolded JSON.
atomsmeta discoveryscaffolding
skill/make-atoms · v1.0.0

Commit staged changes, push the current branch, open a pull request, and merge after CI passes. Never pushes to main directly. Never squash-merges on non-release branches.

System prompt fragment View full ↗
Run the build pipeline: (1) Stage and commit any uncommitted changes using Conventional Commits. (2) Push the branch to origin. (3) Open a GitHub PR with body generated from the branch commit log including 'Closes #<n>' links for any issues referenced. (4) Wait for CI to pass. (5…

Outputs

pr_url URL of the opened PR.
merge_sha SHA of the merge commit after CI passes.
codegitdelivery prcimerge
skill/make-build · v1.0.0

Two-command git workspace lifecycle manager: purge merged branches/worktrees/stashes, aggregate remaining in-flight work into one branch, then hand off to make build.

System prompt fragment View full ↗
Run the full make clean pipeline: (1) inventory all branches, worktrees, stashes; (2) delete merged branches and their worktrees (no prompt); (3) drop merged stashes; (4) aggregate in-flight branches into aggregate/<date>; (5) prune worktrees; (6) hand off to make build if aggreg…

Outputs

cleanup_summary Branches deleted, stashes dropped, aggregate branch created.
gitworkflow cleanupbranchesworktrees
skill/make-clean · v1.0.0

Health check for the AI governance stack and per-repo CI. Runs 'ai doctor', checks hook permissions, verifies CLAUDE.md constitution includes, confirms ~/.ai/memory/ and audit/ exist, and reports CI status on open PRs. Read-only unless --fix is explicitly requested.

System prompt fragment View full ↗
Run the doctor pipeline: (1) Run 'ai doctor' and surface warnings or failures. (2) Verify hook files in ~/.ai/hooks/ are executable (0755). (3) Check ~/.claude/CLAUDE.md contains @~/.ai/Constitution.md (not stale four-file includes). (4) Verify ~/.ai/memory/ and ~/.ai/audit/ dire…

Inputs

fix ? If true, auto-remediate WARN findings where safe to do so.

Outputs

health_report Per-check PASS/WARN/FAIL report with remediation steps.
governancecodedevops healthhooksauditci
skill/make-doctor · v1.0.0

Build a GitHub Project (Projects v2) with a three-level Epic → Feature → Task hierarchy, sourced from GOALS.md, existing GitHub issues, and Azure DevOps work items. Uses native GitHub sub-issues to wire the hierarchy. Confirms the derived tree before creating anything.

System prompt fragment View full ↗
Build a GitHub Project (Projects v2) with an Epic → Feature → Task hierarchy from the available planning sources, wiring the hierarchy with native GitHub sub-issues. (1) Gather sources (use whatever is present; skip the rest): - GOALS.md at the repo root — strategic intent; to…

Inputs

owner GitHub owner/org that will host the project and issues.
title ? Project title; defaults to the repo or GOALS.md heading.
sources ? Which inputs to use: any of goals, issues, ado. Defaults to all present.

Outputs

project_url URL of the created GitHub Project.
hierarchy_summary The created Epic → Feature → Task tree with issue numbers.
project-managementplanningdeliverygithub makeprojectgithub-projectssub-issuesepicsroadmapazure-devops
skill/make-project · v1.0.0

Full release pipeline: ensure all PRs are closed or merged, propose a semantic version (Major.Minor.Patch) based on commits since last tag, get user approval, then trigger the release workflow (goreleaser.yml or release.yml). Follows Conventional Commits to determine version bump type.

System prompt fragment View full ↗
Run the release pipeline for the current repo. Step 1 — AUDIT OPEN PRs: Run: gh pr list --state open --json number,title,headRefName If any open PRs exist, present them to the user and ask: merge, close, or pause release? Do not proceed until all PRs are either merged or closed.…

Outputs

version The released version tag (e.g. v1.2.3).
workflow_run URL of the triggered release workflow run.
codedeliverygit makereleasesemvergoreleaser
skill/make-release · v1.0.0

Adversarial code reviewer sweep on the current branch diff against main. Hunts for stubs, placeholders, dead imports, unwired exports, and TODO/FIXME in production paths. Returns HIGH/MEDIUM/LOW findings with file:line citations. HIGH blocks merge.

System prompt fragment View full ↗
Run the code reviewer sweep on the current branch diff (git diff main...HEAD --name-only). Hunt for: stubs (panic/not-implemented/empty bodies) — HIGH; placeholder values (REPLACE_ME, <YOUR_VALUE>) — HIGH; TODO/FIXME in non-test production files — MEDIUM; unwired exports (zero no…

Outputs

findings List of severity-tagged findings with file:line citations.
verdict PASS | WARN | BLOCK
codereview code-qualitystubsadversarial
skill/make-review · v1.0.0

Activate PM discipline and run the multi-agent delivery team in one shot. Recovers from checkpoints, ingests the issue queue, partitions tasks, spawns Tech Lead agents per domain, runs TDD pipelines, code reviews, and builds.

System prompt fragment View full ↗
Execute the full PM delivery loop: (0) check for checkpoint — resume or cold start; (1) pre-flight; (2) build repo set; (3) ingest issue queue; (4) partition into domain batches, spawn Tech Lead agents per batch running Worktree→Plan→TDD→Coder→Adversarial→PR→Merge pipeline; (5) c…

Outputs

sprint_summary What was delivered, what is in-flight, what is blocked.
workflowproject-managementmulti-agent pm-modesprint
skill/make-sprint · v1.0.0

Sprint status snapshot: open PRs and their CI state, stale branches, sync gap between local and origin, and any uncommitted work. Read-only — does not modify any files.

System prompt fragment View full ↗
Report sprint status across the repo set. (1) List all open PRs with CI status (green/red/pending) and draft state. (2) List local branches ahead of main with commit counts. (3) Show the sync gap — commits on origin/main not yet in local main. (4) Show uncommitted changes and sta…

Outputs

status_board ASCII status board showing PRs, branches, and uncommitted work.
codegitproject statussprintciread-only
skill/make-status · v1.0.0

Pull all repos in the workspace (primary + submodules) to their default branch heads. Fast-forward only — never rebases, never force-pulls, never touches non-default branches. Reports any repos where fast-forward failed due to divergence.

System prompt fragment View full ↗
Sync all repos to their remote default branch. (1) Discover primary repo and all git submodules. (2) For each repo: git fetch --prune, then pull the default branch (main/master) with --ff-only. (3) Report any repos where --ff-only failed (diverged) without force-pulling. (4) Upda…

Outputs

sync_report List of repos synced successfully and any that diverged.
codegit syncsubmodulespull
skill/make-sync · v1.0.0

Discover and run the project test suite across all workspace modules, report failures with file:line citations, and optionally fix them.

System prompt fragment View full ↗
Discover the test command from project.yaml or infer it from the build system. Run tests across all workspace modules (go.work, package.json workspaces, etc.). Report: total run, passed, failed. For each failure: file:line, test name, failure message, actual vs expected. Ask whet…

Inputs

pattern ? Optional test name filter.

Outputs

test_results Pass/fail summary with file:line citations for failures.
testingci workspace
skill/make-test · v1.0.0

>

System prompt fragment View full ↗
# Margin Analyzer > **Status:** MVP draft · **Owner:** JJ · **Version:** 1.1.0 > **Category:** Finance & Ops · **Phase:** V2 ## Quick start When an SMB owner asks "should I raise my prices?" or "are my margins okay?", this skill: 1. **Identifies what to analyze** — which prod…
businessoperations small-businessanthropicsknowledge-work
skill/margin-analyzer · v1.0.0

>-

System prompt fragment View full ↗
# .NET MAUI App Lifecycle Handle application state transitions correctly in .NET MAUI. This skill covers the cross-platform Window lifecycle events, their platform-native mappings, and patterns for preserving state across backgrounding and resume cycles. ## When to Use - Savin…
codedotnetengineering dotnet-mauicsharpmicrosoft
skill/maui-app-lifecycle · v1.0.0

>

System prompt fragment View full ↗
# CollectionView — .NET MAUI `CollectionView` is the primary control for displaying scrollable lists and grids of data in .NET MAUI. It replaces `ListView` with better performance, flexible layouts, and no `ViewCell` requirement. ## When to Use - Displaying a scrollable list o…
codedotnetengineering dotnet-mauicsharpmicrosoft
skill/maui-collectionview · v1.0.0

>-

System prompt fragment View full ↗
# .NET MAUI Data Binding Wire UI controls to ViewModel properties with compile-time safety, correct change notification, and minimal overhead. Prefer compiled bindings everywhere and treat binding warnings as build errors. ## When to Use - Adding `x:DataType` compiled bindings…
codedotnetengineering dotnet-mauicsharpmicrosoft
skill/maui-data-binding · v1.0.0

>

System prompt fragment View full ↗
# Dependency Injection in .NET MAUI .NET MAUI uses the same `Microsoft.Extensions.DependencyInjection` container as ASP.NET Core. All service registration happens in `MauiProgram.CreateMauiApp()` on `builder.Services`. The container is built once at startup and is immutable ther…
codedotnetengineering dotnet-mauicsharpmicrosoft
skill/maui-dependency-injection · v1.0.0

>-

System prompt fragment View full ↗
# Safe Area & Edge-to-Edge Layout (.NET 10+) .NET 10 introduces a **brand-new, cross-platform safe area API** that replaces the legacy iOS-only `UseSafeArea` and the layout-level `IgnoreSafeArea` properties. The new `SafeAreaEdges` property and `SafeAreaRegions` flags enum give …
codedotnetengineering dotnet-mauicsharpmicrosoft
skill/maui-safe-area · v1.0.0

>-

System prompt fragment View full ↗
# .NET MAUI Shell Navigation Implement page navigation in .NET MAUI apps using Shell. Shell provides URI-based navigation, a flyout menu, tab bars, and a four-level visual hierarchy — all configured declaratively in XAML. ## When to Use - Setting up top-level app navigation wi…
codedotnetengineering dotnet-mauicsharpmicrosoft
skill/maui-shell-navigation · v1.0.0

>-

System prompt fragment View full ↗
# .NET MAUI Theming Apply light/dark mode support, custom branded themes, and runtime theme switching in .NET MAUI apps using AppThemeBinding, ResourceDictionary swapping, and system theme detection APIs. ## When to Use - Adding light and dark mode support to a .NET MAUI app -…
codedotnetengineering dotnet-mauicsharpmicrosoft
skill/maui-theming · v1.0.0

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

System prompt fragment View full ↗
# MCP Server Development Guide ## Overview Create MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. The quality of an MCP server is measured by how well it enables LLMs to accomplish real-world tasks. --- # P…
codeproductivity mcp-builderanthropicsskills-repo
skill/mcp-builder · v1.0.0

>

System prompt fragment View full ↗
# C# MCP Server Creation Create Model Context Protocol servers using the official C# SDK (`ModelContextProtocol` NuGet package) and the `dotnet new mcpserver` project template. Servers expose tools, prompts, and resources that LLMs can discover and invoke via the MCP protocol. …
codedotnetengineering dotnet-aicsharpmicrosoft
skill/mcp-csharp-create · v1.0.0

>

System prompt fragment View full ↗
# C# MCP Server Debugging Run, debug, and interactively test C# MCP servers. Covers local execution, IDE debugging with breakpoints, MCP Inspector for protocol-level testing, and GitHub Copilot Agent Mode integration. ## When to Use - Running an MCP server locally for the firs…
codedotnetengineering dotnet-aicsharpmicrosoft
skill/mcp-csharp-debug · v1.0.0

>

System prompt fragment View full ↗
# C# MCP Server Publishing Publish and deploy MCP servers to their target platforms. stdio servers are distributed as NuGet tool packages. HTTP servers are containerized and deployed to Azure or other container hosts. Both can optionally be listed in the official MCP Registry. …
codedotnetengineering dotnet-aicsharpmicrosoft
skill/mcp-csharp-publish · v1.0.0

>

System prompt fragment View full ↗
# C# MCP Server Testing Test MCP servers at two levels: unit tests for individual tool methods, and integration tests that exercise the full MCP protocol in-memory. ## When to Use - Adding automated tests to an MCP server - Testing individual tool methods with mocked dependenc…
codedotnetengineering dotnet-aicsharpmicrosoft
skill/mcp-csharp-test · v1.0.0

Prepare structured briefings for meetings with legal relevance and track resulting action items. Use when preparing for contract negotiations, board meetings, compliance reviews, or any meeting where legal context, background research, or action tracking is needed.

System prompt fragment View full ↗
# Meeting Briefing Skill You are a meeting preparation assistant for an in-house legal team. You gather context from connected sources, prepare structured briefings for meetings with legal relevance, and help track action items that arise from meetings. **Important**: You assis…
legalcompliance anthropicsknowledge-work
skill/meeting-briefing · v1.0.0

Guided workflow for reviewing, curating, and archiving AI memory entries at ~/.ai/memory/. Identifies stale entries, spots patterns that warrant governance amendments, and archives obsolete memories. Triggers on: /memory-curator, 'curate memory', 'review memory', 'clean up memory', 'audit my memories'.

System prompt fragment View full ↗
Curate the memory store at ~/.ai/memory/. Step 1 INVENTORY: run 'ai memory list' and group by type (user, feedback, project, reference). Report total counts. Step 2 REVIEW: for each memory, check: is it still accurate? Is it still relevant? Is it duplicated? Does it contain secre…

Inputs

filter_type ? Optional: filter to a specific memory type (user/feedback/project/reference).

Outputs

inventory Summary of memory entries by type with counts.
stale_list Memory entries flagged for archiving.
amendment_proposals Governance amendments warranted by patterns found.
metagovernancememory curationmaintenance
skill/memory-curator · v1.0.0

Two-tier memory system that makes Claude a true workplace collaborator. Decodes shorthand, acronyms, nicknames, and internal language so Claude understands requests like a colleague would. CLAUDE.md for working memory, memory/ directory for the full knowledge base.

System prompt fragment View full ↗
# Memory Management Memory makes Claude your workplace collaborator - someone who speaks your internal language. ## The Goal Transform shorthand into understanding: ``` User: "ask todd to do the PSR for oracle" ↓ Claude decodes "Ask Todd Martinez (Finance lead) …
productivityplanning anthropicsknowledge-work
skill/memory-management · v1.0.0

Review and analyze product metrics with trend analysis and actionable insights. Use when running a weekly, monthly, or quarterly metrics review, investigating a sudden spike or drop, comparing performance against targets, or turning raw numbers into a scorecard with recommended actions.

System prompt fragment View full ↗
# Metrics Review > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Review and analyze product metrics, identify trends, and surface actionable insights. ## Usage ``` /metrics-review $ARGUMENTS ``` ## Wo…
productplanning product-managementanthropicsknowledge-work
skill/metrics-review · v1.0.0

>

System prompt fragment View full ↗
# Benchmark Authoring Guidelines BenchmarkDotNet (BDN) is a .NET library for writing and running microbenchmarks. Throughout this skill, "BDN" refers to BenchmarkDotNet. > **Note:** Evaluations of LLMs writing BenchmarkDotNet benchmarks have revealed common failure patterns cau…
codedotnetengineering dotnet-diagcsharpmicrosoft
skill/microbenchmarking · v1.0.0

>

System prompt fragment View full ↗
# .NET 10 → .NET 11 Migration Migrate a .NET 10 project or solution to .NET 11, systematically resolving all breaking changes. The outcome is a project targeting `net11.0` that builds cleanly, passes tests, and accounts for every behavioral, source-incompatible, and binary-incom…
codedotnetengineering dotnet-upgradecsharpmicrosoft
skill/migrate-dotnet10-to-dotnet11 · v1.0.0

>

System prompt fragment View full ↗
# .NET 8 → .NET 9 Migration Migrate a .NET 8 project or solution to .NET 9, systematically resolving all breaking changes. The outcome is a project targeting `net9.0` that builds cleanly, passes tests, and accounts for every behavioral, source-incompatible, and binary-incompatib…
codedotnetengineering dotnet-upgradecsharpmicrosoft
skill/migrate-dotnet8-to-dotnet9 · v1.0.0

>

System prompt fragment View full ↗
# .NET 9 → .NET 10 Migration Migrate a .NET 9 project or solution to .NET 10, systematically resolving all breaking changes. The outcome is a project targeting `net10.0` that builds cleanly, passes tests, and accounts for every behavioral, source-incompatible, and binary-incompa…
codedotnetengineering dotnet-upgradecsharpmicrosoft
skill/migrate-dotnet9-to-dotnet10 · v1.0.0

>

System prompt fragment View full ↗
# MSTest v1/v2 -> v3 Migration Migrate a test project from MSTest v1 (assembly references) or MSTest v2 (NuGet 1.x-2.x) to MSTest v3. MSTest v3 is **not binary compatible** with v1/v2 -- libraries compiled against v1/v2 must be recompiled. ## When to Use - Project references `…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/migrate-mstest-v1v2-to-v3 · v1.0.0

>

System prompt fragment View full ↗
# MSTest v3 -> v4 Migration Migrate a test project from MSTest v3 to MSTest v4. The outcome is a project using MSTest v4 that builds cleanly, passes tests, and accounts for every source-incompatible and behavioral change. MSTest v4 is **not binary compatible** with MSTest v3 -- …
codedotnetengineering dotnet-testcsharpmicrosoft
skill/migrate-mstest-v3-to-v4 · v1.0.0

>

System prompt fragment View full ↗
# Nullable Reference Migration Enable C# nullable reference types (NRTs) in an existing codebase and systematically resolve all warnings. The outcome is a project (or solution) with `<Nullable>enable</Nullable>`, zero nullable warnings, and accurately annotated public API surfac…
codedotnetengineering dotnet-upgradecsharpmicrosoft
skill/migrate-nullable-references · v1.0.0

>

System prompt fragment View full ↗
# Migrate Static to Wrapper Perform mechanical, codemod-style replacement of static dependency call sites with calls to injected wrapper interfaces or built-in abstractions. Operates on a bounded scope (single file, project, or namespace) so migrations can be done incrementally.…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/migrate-static-to-wrapper · v1.0.0

>

System prompt fragment View full ↗
# VSTest -> Microsoft.Testing.Platform Migration Migrate a .NET test solution from VSTest to Microsoft.Testing.Platform (MTP). The outcome is a solution where all test projects run on MTP, `dotnet test` works correctly, and CI/CD pipelines are updated. > **Important**: Do not m…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/migrate-vstest-to-mtp · v1.0.0

>

System prompt fragment View full ↗
# xunit.v3 Migration Migrate .NET test projects from xUnit.net v2 to xUnit.net v3. The outcome is a solution where all test projects reference `xunit.v3.*` packages, compiles cleanly, and all tests pass with the same results as before migration. ## When to Use - Upgrading test…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/migrate-xunit-to-xunit-v3 · v1.0.0

File upload endpoints in ASP.NET minimal APIs (.NET 8+)

System prompt fragment View full ↗
# Implementing File Uploads in ASP.NET Core Minimal APIs ## When to Use - File upload endpoints in ASP.NET Core minimal APIs (.NET 8+) - Handling IFormFile or IFormFileCollection parameters - When you need size limits, content type validation, or streaming large files ## When N…
codedotnetengineering dotnet-aspnetcsharpmicrosoft
skill/minimal-api-file-upload · v1.0.0

Generates a one-page Monday morning briefing — cash, sales, pipeline, week ahead, top three to-dos. Accepts optional post destination and save-to arguments.

System prompt fragment View full ↗
Run the Monday Morning Briefing. Pull from every connector that's live, gracefully degrade when one isn't, and deliver a one-page brief the owner can read in under two minutes. Parse arguments: - `--post` (default `none`) — post the brief summary to `slack`, `teams`, or `none` -…
businessoperations small-businessanthropicsknowledge-work
skill/monday-brief · v1.0.0

>

System prompt fragment View full ↗
# Month End Prep ## Quick start Connect QuickBooks and at least one payment processor (PayPal, Square, or Stripe), then say "let's close the month." Claude walks you through each step of the checklist, pausing for your input at each gate before moving forward. If a connector i…
businessoperations small-businessanthropicsknowledge-work
skill/month-end-prep · v1.0.0

Runs on the 25th — shows the next 30-day cash-flow outlook and flags anything that needs attention before month-end. Accepts optional 30 or 60 day horizon.

System prompt fragment View full ↗
Run the month-end heads-up. Pull forward-looking cash data and give the owner a clear "here's what the next 30 days look like" picture with specific things to watch. Parse arguments: - `--horizon` (default: `30`) — forecast window in days (`30` or `60`) ## Step 1 — Current cash…
businessoperations small-businessanthropicsknowledge-work
skill/month-heads-up · v1.0.0

Catalog of MSBuild anti-patterns with detection rules and fix recipes. Only activate in MSBuild/.NET build context. USE FOR: reviewing, auditing, or cleaning up .csproj, .vbproj, .fsproj, .props, .targets, or .proj files. Each anti-pattern has a symptom, explanation, and concrete BAD→GOOD transformation. Covers Exec-instead-of-built-in-task, unquoted conditions, hardcoded paths, restating SDK defaults, scattered package versions, and more. DO NOT USE FOR: non-MSBuild build systems (npm, Maven, CMake, etc.), project migration to SDK-style (use msbuild-modernization).

System prompt fragment View full ↗
# MSBuild Anti-Pattern Catalog A numbered catalog of common MSBuild anti-patterns. Each entry follows the format: - **Smell**: What to look for - **Why it's bad**: Impact on builds, maintainability, or correctness - **Fix**: Concrete transformation Use this catalog when scanni…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/msbuild-antipatterns · v1.0.0

Guide for modernizing and migrating MSBuild project files to SDK-style format. Only activate in MSBuild/.NET build context. USE FOR: converting legacy .csproj/.vbproj with verbose XML to SDK-style, migrating packages.config to PackageReference, removing Properties/AssemblyInfo.cs in favor of auto-generation, eliminating explicit <Compile Include> lists via implicit globbing, consolidating shared settings into Directory.Build.props. Indicators of legacy projects: ToolsVersion attribute, <Import Project=\"$(MSBuildToolsPath)\">, .csproj files > 50 lines for simple projects. DO NOT USE FOR: projects already in SDK-style format, non-.NET build systems (npm, Maven, CMake), .NET Framework projects that cannot move to SDK-style. INVOKES: dotnet try-convert, upgrade-assistant tools.

System prompt fragment View full ↗
# MSBuild Modernization: Legacy to SDK-style Migration ## Identifying Legacy vs SDK-style Projects **Legacy indicators:** - `<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />` - Explicit file lists (`<Compile Include="..." />` for every `.cs` file) - `ToolsVers…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/msbuild-modernization · v1.0.0

Guide for using MSBuild Server to improve CLI build performance. Only activate in MSBuild/.NET build context. Activate when developers report slow incremental builds from the command line, or when CLI builds are noticeably slower than IDE builds. Covers MSBUILDUSESERVER=1 environment variable for persistent server-based caching. Do not activate for IDE-based builds (Visual Studio already uses a long-lived process).

System prompt fragment View full ↗
# MSBuild Server for CLI Caching Use the MSBuild Server to cache evaluation results across CLI builds, matching the performance advantage Visual Studio gets from its long-lived MSBuild process. ## When to Use - Small incremental builds from CLI (`dotnet build`) are slower than…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/msbuild-server · v1.0.0

>

System prompt fragment View full ↗
# MTP Hot Reload for Iterative Test Fixing Set up and use Microsoft Testing Platform hot reload to rapidly iterate fixes on failing tests without rebuilding between each change. ## When to Use - User has one or more failing tests and wants to iterate fixes quickly - User wants…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/mtp-hot-reload · v1.0.0

Run nf-core bioinformatics pipelines (rnaseq, sarek, atacseq) on sequencing data. Use when analyzing RNA-seq, WGS/WES, or ATAC-seq data—either local FASTQs or public datasets from GEO/SRA. Triggers on nf-core, Nextflow, FASTQ analysis, variant calling, gene expression, differential expression, GEO reanalysis, GSE/GSM/SRR accessions, or samplesheet creation.

System prompt fragment View full ↗
# nf-core Pipeline Deployment Run nf-core bioinformatics pipelines on local or public sequencing data. **Target users:** Bench scientists and researchers without specialized bioinformatics training who need to run large-scale omics analyses—differential expression, variant call…
researchscience bio-researchanthropicsknowledge-work
skill/nextflow-development · v1.0.0

>

System prompt fragment View full ↗
# NuGet Trusted Publishing Setup Set up [NuGet trusted publishing](https://learn.microsoft.com/en-us/nuget/nuget-org/trusted-publishing) on a GitHub Actions repo. Replaces long-lived API keys with OIDC-based short-lived tokens — no secrets to rotate or leak. ## Prerequisites -…
codedotnetengineering csharpmicrosoft
skill/nuget-trusted-publishing · v1.0.0

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.

System prompt fragment View full ↗
# Obsidian Bases Skill ## Workflow 1. **Create the file**: Create a `.base` file in the vault with valid YAML content 2. **Define scope**: Add `filters` to select which notes appear (by tag, folder, property, or date) 3. **Add formulas** (optional): Define computed properties i…
knowledgeproductivitynotes obsidianmarkdownkepanoknowledge-management
skill/obsidian-bases · v1.0.0

Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.

System prompt fragment View full ↗
# Obsidian CLI Use the `obsidian` CLI to interact with a running Obsidian instance. Requires Obsidian to be open. ## Command reference Run `obsidian help` to see all available commands. This is always up to date. Full docs: https://help.obsidian.md/cli ## Syntax **Parameters…
knowledgeproductivitynotes obsidianmarkdownkepanoknowledge-management
skill/obsidian-cli · v1.0.0

Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.

System prompt fragment View full ↗
# Obsidian Flavored Markdown Skill Create and edit valid Obsidian Flavored Markdown. Obsidian extends CommonMark and GFM with wikilinks, embeds, callouts, properties, comments, and other syntax. This skill covers only Obsidian-specific extensions -- standard Markdown (headings, …
knowledgeproductivitynotes obsidianmarkdownkepanoknowledge-management
skill/obsidian-markdown · v1.0.0

Onboard

stable

Generate an ONBOARDING.md for the current repo covering: stack, prerequisites, setup, run, test, structure, and common commands. Targeted at a new contributor picking up the repo cold.

System prompt fragment View full ↗
Generate ONBOARDING.md for this repository. Include: What is this? (1 paragraph), Who is it for?, Prerequisites (tools + versions), Setup (step-by-step), Run locally, Run tests, Project structure (top-level dirs with purpose), Common commands (cheatsheet). Read README, package.js…

Outputs

onboarding_doc The generated ONBOARDING.md content.
documentationonboarding getting-started
skill/onboard · v1.0.0

Generate an onboarding checklist and first-week plan for a new hire. Use when someone has a start date coming up, building the pre-start task list (accounts, equipment, buddy), scheduling Day 1 and Week 1, or setting 30/60/90-day goals for a new team member.

System prompt fragment View full ↗
# /onboarding > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a comprehensive onboarding plan for a new team member. ## Usage ``` /onboarding $ARGUMENTS ``` ## What I Need From You - **New h…
hrpeople human-resourcesanthropicsknowledge-work
skill/onboarding · v1.0.0

Optimize Entity Framework Core queries by fixing N+1 problems, choosing correct tracking modes, using compiled queries, and avoiding common performance traps. Use when EF Core queries are slow, generating excessive SQL, or causing high database load.

System prompt fragment View full ↗
# Optimizing EF Core Queries ## When to Use - EF Core queries are slow or generating too many SQL statements - Database CPU/IO is high due to ORM inefficiency - N+1 query patterns are detected in logs - Large result sets cause memory pressure ## When Not to Use - The user is …
codedotnetengineering dotnet-datacsharpmicrosoft
skill/optimizing-ef-core-queries · v1.0.0

Headcount planning, org design, and team structure optimization. Trigger with "org planning", "headcount plan", "team structure", "reorg", "who should we hire next", or when the user is thinking about team size, reporting structure, or organizational design.

System prompt fragment View full ↗
# Org Planning Help plan organizational structure, headcount, and team design. ## Planning Dimensions - **Headcount**: How many people do we need, in what roles, by when? - **Structure**: Reporting lines, span of control, team boundaries - **Sequencing**: Which hires are most …
hrpeople human-resourcesanthropicsknowledge-work
skill/org-planning · v1.0.0

Generate headcount, attrition, diversity, or org health reports. Use when pulling a headcount snapshot for leadership, analyzing turnover trends by team, preparing diversity representation metrics, or assessing span of control and flight risk across the org.

System prompt fragment View full ↗
# /people-report > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate people analytics reports from your HR data. Analyze workforce data to surface trends, risks, and opportunities. ## Usage ``` /p…
hrpeople human-resourcesanthropicsknowledge-work
skill/people-report · v1.0.0

Build a marketing performance report with key metrics, trend analysis, wins and misses, and prioritized optimization recommendations. Use when wrapping a campaign, when preparing weekly, monthly, or quarterly channel summaries for stakeholders, or when you need data translated into an executive summary with next-period priorities.

System prompt fragment View full ↗
# Performance Report > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a marketing performance report with key metrics, trend analysis, insights, and optimization recommendations. ## Trigger Use…
marketingcontent anthropicsknowledge-work
skill/performance-report · v1.0.0

Structure a performance review with self-assessment, manager template, and calibration prep. Use when review season kicks off and you need a self-assessment template, writing a manager review for a direct report, prepping rating distributions and promotion cases for calibration, or turning vague feedback into specific behavioral examples.

System prompt fragment View full ↗
# /performance-review > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate performance review templates and help structure feedback. ## Usage ``` /performance-review $ARGUMENTS ``` ## Modes ``` /…
hrpeople human-resourcesanthropicsknowledge-work
skill/performance-review · v1.0.0

Analyze pipeline health — prioritize deals, flag risks, get a weekly action plan. Use when running a weekly pipeline review, deciding which deals to focus on this week, spotting stale or stuck opportunities, auditing for hygiene issues like bad close dates, or identifying single-threaded deals.

System prompt fragment View full ↗
# /pipeline-review > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Analyze your pipeline health, prioritize deals, and get actionable recommendations for where to focus. ## Usage ``` /pipeline-review […
salescrm anthropicsknowledge-work
skill/pipeline-review · v1.0.0

Forecasts cash, ranks overdue invoices, and stages PayPal reminders so the owner can confidently run payroll. Accepts optional horizon and payroll-date arguments.

System prompt fragment View full ↗
Run the payroll-confidence pipeline by chaining two skills. The owner approves at each handoff — never send a reminder or commit a forecast without explicit confirmation. Parse arguments: - `--horizon` (default `30`) — forecast window in days (30, 60, or 90) - `--payroll-date` (…
businessoperations small-businessanthropicsknowledge-work
skill/plan-payroll · v1.0.0

>

System prompt fragment View full ↗
# Plan a Blazor UI Change When asked to build a complex UI feature, **plan the component decomposition first, then immediately implement it**. A single monolithic page component is almost never the right answer — break the UI into focused, composable components. ## Planning Wor…
codedotnetengineering dotnet-blazorcsharpmicrosoft
skill/plan-ui-change · v1.0.0

Reference data for detecting the test platform (VSTest vs Microsoft.Testing.Platform) and test framework (MSTest, xUnit, NUnit, TUnit) from project files. DO NOT USE directly — loaded by run-tests, mtp-hot-reload, and migrate-vstest-to-mtp when they need detection logic.

System prompt fragment View full ↗
# Test Platform and Framework Detection Determine **which test platform** (VSTest or Microsoft.Testing.Platform) and **which test framework** (MSTest, xUnit, NUnit, TUnit) a project uses. **Detection files to always check** (in order): `global.json` → `.csproj` → `Directory.Bui…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/platform-detection · v1.0.0

Find and explain company policies in plain language. Trigger with "what's our PTO policy", "can I work remotely from another country", "how do expenses work", or any plain-language question about benefits, travel, leave, or handbook rules.

System prompt fragment View full ↗
# /policy-lookup > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Look up and explain company policies in plain language. Answer employee questions about policies, benefits, and procedures by searching co…
hrpeople human-resourcesanthropicsknowledge-work
skill/policy-lookup · v1.0.0

Produces a margin-by-product table and three pricing-scenario data views so the owner can see the full financial picture before making a pricing decision. Accepts optional product name argument.

System prompt fragment View full ↗
Run the pricing analysis. Pull cost and revenue data, build the margin table, and model three pricing scenarios — so the owner can see the numbers clearly before deciding what to charge. Parse arguments: - `PRODUCT_NAME` (optional) — specific product or service to analyze; if om…
businessoperations small-businessanthropicsknowledge-work
skill/price-check · v1.0.0

Document a business process — flowcharts, RACI, and SOPs. Use when formalizing a process that lives in someone's head, building a RACI to clarify who owns what, writing an SOP for a handoff or audit, or capturing the exceptions and edge cases of how work actually gets done.

System prompt fragment View full ↗
# /process-doc > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Document a business process as a complete standard operating procedure (SOP). ## Usage ``` /process-doc $ARGUMENTS ``` ## How It Works W…
operationsprocess anthropicsknowledge-work
skill/process-doc · v1.0.0

Analyze and improve business processes. Trigger with "this process is slow", "how can we improve", "streamline this workflow", "too many steps", "bottleneck", or when the user describes an inefficient process they want to fix.

System prompt fragment View full ↗
# Process Optimization Analyze existing processes and recommend improvements. ## Analysis Framework ### 1. Map Current State - Document every step, decision point, and handoff - Identify who does what and how long each step takes - Note manual steps, approvals, and waiting tim…
operationsprocess anthropicsknowledge-work
skill/process-optimization · v1.0.0

Brainstorm product ideas, explore problem spaces, and challenge assumptions as a thinking partner. Use when exploring a new opportunity, generating solutions to a product problem, stress-testing an idea, or when a PM needs to think out loud with a sharp sparring partner before converging on a direction.

System prompt fragment View full ↗
# Product Brainstorming Skill You are a sharp product thinking partner — the kind of experienced PM or design lead who challenges assumptions, asks the hard questions, and pushes ideas further before anyone converges too early. You help product managers explore problem spaces, g…
productplanning product-managementanthropicsknowledge-work
skill/product-brainstorming · v1.0.0

Project

stable

Set up AI workspace config for this project. Installs project-claude (Claude Code) and project-copilot (GitHub Copilot) together.

System prompt fragment
Dispatch to the appropriate tool-specific project skill. For Claude Code setup use /project-claude. For GitHub Copilot setup use /project-copilot. When both tools are in use, both skills apply.

Inputs

tool ? claude | copilot | both (default: both)

Outputs

result Summary of configuration changes.
configurationtooling project-yamldispatcher
skill/project · v2.0.0

Set up and maintain AI workspace configuration for Claude Code: project.yaml, .claude/settings.json, and CLAUDE.md. Use when initialising a project for Claude or editing its Claude-specific config.

System prompt fragment View full ↗
Manage Claude Code project configuration. Create or update: - project.yaml: tooling, test commands, build commands - .claude/settings.json: permissions, hooks, allowed tools - CLAUDE.md: project-specific instructions for Claude Verbs: setup (create all three if missing), show (d…

Inputs

action ? setup | show | set | validate

Outputs

result Summary of configuration changes.
configurationtooling claudeproject-yaml
skill/project-claude · v1.0.0

Set up and maintain AI workspace configuration for GitHub Copilot CLI: project.yaml and .github/copilot-instructions.md. Use when initialising a project for Copilot or editing its Copilot-specific config.

System prompt fragment View full ↗
Manage GitHub Copilot project configuration. Create or update: - project.yaml: tooling, test commands, build commands - .github/copilot-instructions.md: project-specific instructions for Copilot Verbs: setup (create both if missing), show (display current config), set <key>=<val…

Inputs

action ? setup | show | set | validate

Outputs

result Summary of configuration changes.
configurationtooling copilotproject-yaml
skill/project-copilot · v1.0.0

MSBuild property definition patterns: conditional defaults, composition/concatenation, path normalization, trailing slash handling, TFM detection helpers, and property evaluation order. Only activate in MSBuild/.NET build context. USE FOR: diagnosing and fixing MSBuild property definition issues in .props or .csproj files, reviewing and fixing shared property configuration anti-patterns, fixing DefineConstants or NoWarn being overwritten instead of appended, fixing unconditional property assignments that prevent project-level overrides, fixing unquoted conditions that fail when properties are empty, fixing hardcoded paths that break cross-platform builds, setting property defaults that can be overridden, understanding property evaluation order and last-write-wins semantics. DO NOT USE FOR: props vs targets placement (use directory-build-organization), item operations (use item-management), target structure (use target-authoring), general anti-patterns (use msbuild-antipatterns), non...

System prompt fragment View full ↗
# MSBuild Property Patterns Canonical property definition and manipulation patterns from the MSBuild repository. ## Conditional Defaults — The Foundational Pattern Set a property **only if not already set**, allowing callers to override: ```xml <PropertyGroup> <Configuratio…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/property-patterns · v1.0.0

Open a GitHub pull request with a body generated from the branch's commits. Derives title and summary from commit history.

System prompt fragment View full ↗
Open a pull request for the current branch. Derive: title from the most significant commit subject (≤70 chars), body from git log --oneline <base>..HEAD summarized into bullet points under ## Changes, and a ## Test plan checklist. Use gh pr create. If a PR already exists, show it…

Inputs

base_branch ? Target branch (default: main).

Outputs

pr_url URL of the created or existing PR.
gitcode-review pull-requestgithub
skill/pr · v1.0.0

Generates a full QBR narrative — revenue trend, margin trend, customer health, top opportunities and risks — as a presentation-ready PDF or deck. Accepts optional quarter and save-to arguments.

System prompt fragment View full ↗
Run the quarterly business review. Pull financial, sales, and customer data for the quarter, synthesize it into a narrative, and produce a presentation-ready document. Parse arguments: - `--quarter` (default: previous calendar quarter) — format `YYYY-QN` (e.g., `2026-Q1`) - `--s…
businessoperations small-businessanthropicsknowledge-work
skill/quarterly-review · v1.0.0

Reconcile accounts by comparing GL balances to subledgers, bank statements, or third-party data. Use when performing bank reconciliations, GL-to-subledger recs, intercompany reconciliations, or identifying and categorizing reconciling items.

System prompt fragment View full ↗
# Reconciliation **Important**: This skill assists with reconciliation workflows but does not provide financial advice. All reconciliations should be reviewed by qualified financial professionals before sign-off. Methodology and best practices for account reconciliation, includ…
financeaccounting anthropicsknowledge-work
skill/reconciliation · v1.0.0

Track and manage recruiting pipeline stages. Trigger with "recruiting update", "candidate pipeline", "how many candidates", "hiring status", or when the user discusses sourcing, screening, interviewing, or extending offers.

System prompt fragment View full ↗
# Recruiting Pipeline Help manage the recruiting pipeline from sourcing through offer acceptance. ## Pipeline Stages | Stage | Description | Key Actions | |-------|-------------|-------------| | Sourced | Identified and reached out | Personalized outreach | | Screen | Phone/vi…
hrpeople human-resourcesanthropicsknowledge-work
skill/recruiting-pipeline · v1.0.0

Refactor

stable

Behavior-preserving refactor with test gates and the bug-report-separately rule. Tests must be green before and after. Bugs found during refactor are reported separately, not fixed inline.

System prompt fragment View full ↗
Refactor the target preserving all observable behavior. Rules: (1) Tests must be green before you start. (2) Tests must be green after you finish — with no test assertion changes other than import renames. (3) If you find a bug during refactor, STOP — file it as a separate issue,…

Inputs

target File or module to refactor.
goal What the refactor should achieve (rename, extract, inline, split, etc.)

Outputs

changes Summary of structural changes made.
code refactorbehavior-preservingtdd
skill/refactor · v1.0.0

Repo

stable

Repository structure tool — monorepo or polyrepo migration in either direction, preserving git history.

System prompt fragment View full ↗
Manage repository structure: convert to monorepo (merge repos with history), split a repo (extract subdirectory with history using git filter-repo), or standardize layout. Always use git filter-repo or git subtree — never rewrite history with manual copies. Preserve all commit hi…

Inputs

operation monorepo | split | extract | merge | standardize
target Repository or subdirectory path.

Outputs

result Summary of structural changes.
gitarchitecture monorepopolyrepostructure
skill/repo · v1.0.0

Synthesize user research into themes, insights, and recommendations. Use when you have interview transcripts, survey results, usability test notes, support tickets, or NPS responses that need to be distilled into patterns, user segments, and prioritized next steps.

System prompt fragment View full ↗
# /research-synthesis > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Synthesize user research data into actionable insights. See the **user-research** skill for research methods, interview guides, and a…
designux anthropicsknowledge-work
skill/research-synthesis · v1.0.0

Guide for interpreting ResolveProjectReferences time in MSBuild performance summaries. Only activate in MSBuild/.NET build context. Activate when ResolveProjectReferences appears as the most expensive target and developers are trying to optimize it directly. Explains that the reported time includes wait time for dependent project builds and is misleading. Guides users to focus on task self-time instead. Do not activate for general build performance -- use build-perf-diagnostics instead.

System prompt fragment View full ↗
# Misleading ResolveProjectReferences Time Prevent misguided optimization of `ResolveProjectReferences` by explaining that its reported time is wall-clock wait time, not CPU work. ## When to Use - `ResolveProjectReferences` appears as the most expensive target in the Target Pe…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/resolve-project-references · v1.0.0

Guided multi-panel review workflow. Selects review perspectives, runs each pass, aggregates scores, and writes a structured report artifact. Use when you need more than a single-pass review: governance files, PRs, prose drafts, or any artifact that benefits from multiple independent evaluation perspectives (architecture, correctness, documentation quality, adversarial edge cases, security).

System prompt fragment View full ↗
Run a multi-panel review. Step 1 SELECT TARGET: confirm the artifact — a PR diff, a file path, or a governance document. Step 2 SELECT PANELS: choose 2-5 review perspectives appropriate to the artifact (e.g. architecture, security, correctness, documentation, adversarial). Step 3…

Inputs

target PR number, file path, or governance document to review.
panels ? Optional list of review perspectives. Defaults to [architecture, correctness, security, documentation].

Outputs

report Structured review report with panel summaries and consolidated findings.
verdict PASS | WARN | BLOCK
codegovernancereview multi-panelqualityadversarial
skill/review-panel · v1.0.0

Review a contract against your organization's negotiation playbook — flag deviations, generate redlines, provide business impact analysis. Use when reviewing vendor or customer agreements, when you need clause-by-clause analysis against standard positions, or when preparing a negotiation strategy with prioritized redlines and fallback positions.

System prompt fragment View full ↗
# /review-contract -- Contract Review Against Playbook > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Review a contract against your organization's negotiation playbook. Analyze each clause, flag deviat…
legalcompliance anthropicsknowledge-work
skill/review-contract · v1.0.0

Identify, assess, and mitigate operational risks. Trigger with "what are the risks", "risk assessment", "risk register", "what could go wrong", or when the user is evaluating risks associated with a project, vendor, process, or decision.

System prompt fragment View full ↗
# Risk Assessment Systematically identify, assess, and plan mitigations for operational risks. ## Risk Assessment Matrix | | Low Impact | Medium Impact | High Impact | |---|-----------|---------------|-------------| | **High Likelihood** | Medium | High | Critical | | **Medium…
operationsprocess anthropicsknowledge-work
skill/risk-assessment · v1.0.0

Update, create, or reprioritize your product roadmap. Use when adding a new initiative and deciding what moves to make room, shifting priorities after new information comes in, moving timelines due to a dependency slip, or building a Now/Next/Later view from scratch.

System prompt fragment View full ↗
# Roadmap Update > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Update, create, or reprioritize a product roadmap. ## Usage ``` /roadmap-update $ARGUMENTS ``` ## Workflow ### 1. Understand Current S…
productplanning product-managementanthropicsknowledge-work
skill/roadmap-update · v1.0.0

Runs an end-to-end marketing campaign — sales analysis, content brief, Canva assets, HubSpot send. Accepts optional lookback and channel arguments.

System prompt fragment View full ↗
Run the full campaign pipeline by chaining three skills in order. The owner approves at each handoff — never roll past a gate without explicit confirmation. Parse arguments: - `--lookback` (default `90d`) — how far back to look for the revenue dip - `--channel` (default `both`) …
businessoperations small-businessanthropicsknowledge-work
skill/run-campaign · v1.0.0

>

System prompt fragment View full ↗
# Run .NET Tests Detect the test platform and framework, run tests, and apply filters using `dotnet test`. ## When to Use - User wants to run tests in a .NET project - User needs to run a subset of tests using filters - User needs help detecting which test platform (VSTest vs …
codedotnetengineering dotnet-testcsharpmicrosoft
skill/run-tests · v1.0.0

runbook

stable

Create or update an operational runbook for a recurring task or procedure. Use when documenting a task that on-call or ops needs to run repeatably, turning tribal knowledge into exact step-by-step commands, adding troubleshooting and rollback steps to an existing procedure, or writing escalation paths for when things go wrong.

System prompt fragment View full ↗
# /runbook > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Create a step-by-step operational runbook for a recurring task or procedure. ## Usage ``` /runbook $ARGUMENTS ``` ## Output ```markdown ## R…
operationsprocess anthropicsknowledge-work
skill/runbook · v1.0.0

Surfaces top and bottom sellers, identifies seasonality patterns, and produces a 2-week content brief to push winners and clear slow movers. Accepts optional lookback window of 30, 60, or 90 days.

System prompt fragment View full ↗
Run the sales analysis and content brief. Pull what sold (and what didn't), explain why, and produce a ready-to-use content plan that acts on the data. Parse arguments: - `--lookback` (default: `30d`) — `30d`, `60d`, or `90d` lookback window ## Step 1 — Sales breakdown Using t…
businessoperations small-businessanthropicsknowledge-work
skill/sales-brief · v1.0.0

This skill should be used when scientists need help with research problem selection, project ideation, troubleshooting stuck projects, or strategic scientific decisions. Use this skill when users ask to pitch a new research idea, work through a project problem, evaluate project risks, plan research strategy, navigate decision trees, or get help choosing what scientific problem to work on. Typical requests include "I have an idea for a project", "I'm stuck on my research", "help me evaluate this project", "what should I work on", or "I need strategic advice about my research".

System prompt fragment View full ↗
# Scientific Problem Selection Skills A conversational framework for systematic scientific problem selection based on Fischbach & Walsh's "Problem choice and decision trees in science and engineering" (Cell, 2024). ## Getting Started Present users with three entry points: **1…
researchscience bio-researchanthropicsknowledge-work
skill/scientific-problem-selection · v1.0.0

Deep learning for single-cell analysis using scvi-tools. This skill should be used when users need (1) data integration and batch correction with scVI/scANVI, (2) ATAC-seq analysis with PeakVI, (3) CITE-seq multi-modal analysis with totalVI, (4) multiome RNA+ATAC analysis with MultiVI, (5) spatial transcriptomics deconvolution with DestVI, (6) label transfer and reference mapping with scANVI/scArches, (7) RNA velocity with veloVI, or (8) any deep learning-based single-cell method. Triggers include mentions of scVI, scANVI, totalVI, PeakVI, MultiVI, DestVI, veloVI, sysVI, scArches, variational autoencoder, VAE, batch correction, data integration, multi-modal, CITE-seq, multiome, reference mapping, latent space.

System prompt fragment View full ↗
# scvi-tools Deep Learning Skill This skill provides guidance for deep learning-based single-cell analysis using scvi-tools, the leading framework for probabilistic models in single-cell genomics. ## How to Use This Skill 1. Identify the appropriate workflow from the model/wor…
researchscience bio-researchanthropicsknowledge-work
skill/scvi-tools · v1.0.0

search

stable

Search across all connected sources in one query. Trigger with "find that doc about...", "what did we decide on...", "where was the conversation about...", or when looking for a decision, document, or discussion that could live in chat, email, cloud storage, or a project tracker.

System prompt fragment View full ↗
# Search Command > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Search across all connected MCP sources in a single query. Decompose the user's question, run parallel searches, and synthesize results. …
searchknowledge enterprise-searchanthropicsknowledge-work
skill/search · v1.0.0

Query decomposition and multi-source search orchestration. Breaks natural language questions into targeted searches per source, translates queries into source-specific syntax, ranks results by relevance, and handles ambiguity and fallback strategies.

System prompt fragment View full ↗
# Search Strategy > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). The core intelligence behind enterprise search. Transforms a single natural language question into parallel, source-specific searches and…
searchknowledge enterprise-searchanthropicsknowledge-work
skill/search-strategy · v1.0.0

Run a comprehensive SEO audit — keyword research, on-page analysis, content gaps, technical checks, and competitor comparison. Use when assessing a site's SEO health, when finding keyword opportunities and content gaps competitors own, or when you need a prioritized action plan split into quick wins and strategic investments.

System prompt fragment View full ↗
# /seo-audit > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Audit a website's SEO health, research keyword opportunities, identify content gaps, and benchmark against competitors. Produces a prioritized…
marketingcontent anthropicsknowledge-work
skill/seo-audit · v1.0.0

Capture a complete, resumable snapshot of in-flight work to ~/.ai/checkpoints/<owner>__<repo>/CHECKPOINT.md. Records branch, HEAD SHA, dirty files, active goal, decisions made, files in flight, last green state, next step, open questions, and a verify-on-resume list. Use before /clear, at context limits, or at phase boundaries.

System prompt fragment View full ↗
Save a session checkpoint to ~/.ai/checkpoints/<owner>__<repo>/CHECKPOINT.md. Gather: (1) branch + HEAD SHA, (2) dirty files, (3) active goal from issue/plan, (4) decisions made this session with rationale, (5) files in flight with line ranges, (6) last green test/build command, …
codesessioncontinuity checkpointhandoff
skill/checkpoint · v1.0.0

Prepare and route a document for e-signature — run a pre-signature checklist, configure signing order, and send for execution. Use when a contract is finalized and ready to sign, when verifying entity names, exhibits, and signature blocks before sending, or when setting up an envelope with sequential or parallel signers.

System prompt fragment View full ↗
# /signature-request -- E-Signature Routing > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Prepare a document for electronic signature — verify completeness, set signing order, and route for execution. …
legalcompliance anthropicsknowledge-work
skill/signature-request · v1.0.0

Performs quality control on single-cell RNA-seq data (.h5ad or .h5 files) using scverse best practices with MAD-based filtering and comprehensive visualizations. Use when users request QC analysis, filtering low-quality cells, assessing data quality, or following scverse/scanpy best practices for single-cell analysis.

System prompt fragment View full ↗
# Single-Cell RNA-seq Quality Control Automated QC workflow for single-cell RNA-seq data following scverse best practices. ## When to Use This Skill Use when users: - Request quality control or QC on single-cell RNA-seq data - Want to filter low-quality cells or assess data qu…
researchscience bio-researchanthropicsknowledge-work
skill/single-cell-rna-qc · v1.0.0

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

System prompt fragment View full ↗
# Skill Creator A skill for creating new skills and iteratively improving them. At a high level, the process of creating a skill goes like this: - Decide what you want the skill to do and roughly how it should do it - Write a draft of the skill - Create a few test prompts and …
codeproductivity skill-creatoranthropicsskills-repo
skill/skill-creator · v1.0.0

Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack.

System prompt fragment View full ↗
# Slack GIF Creator A toolkit providing utilities and knowledge for creating animated GIFs optimized for Slack. ## Slack Requirements **Dimensions:** - Emoji GIFs: 128x128 (recommended) - Message GIFs: 480x480 **Parameters:** - FPS: 10-30 (lower is smaller file size) - Colors…
codeproductivity slack-gif-creatoranthropicsskills-repo
skill/slack-gif-creator · v1.0.0

>

System prompt fragment View full ↗
# SMB Onboard ## Quick start Four moves: connect two tools → run one recipe → capture business context → set a weekly rhythm. The whole arc takes 15–20 minutes and ends with Claude knowing enough about the business to be immediately useful. ``` User: "get me started" → Assess …
businessoperations small-businessanthropicsknowledge-work
skill/smb-onboard · v1.0.0

>

System prompt fragment View full ↗
# SMB Router You are the concierge for this plugin. Your job is to understand what the owner needs right now and get them to the right place — fast. You are not a skill that does work yourself. You route to the skills and commands that do. ## Quick start ``` Owner: "I'm stress…
businessoperations small-businessanthropicsknowledge-work
skill/smb-router · v1.0.0

Manages connected MCP sources for enterprise search. Detects available sources, guides users to connect new ones, handles source priority ordering, and manages rate limiting awareness.

System prompt fragment View full ↗
# Source Management > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Knows what sources are available, helps connect new ones, and manages how sources are queried. ## Checking Available Sources Determin…
searchknowledge enterprise-searchanthropicsknowledge-work
skill/source-management · v1.0.0

Generate SOX sample selections, testing workpapers, and control assessments. Use when planning quarterly or annual SOX 404 testing, pulling a sample for a control (revenue, P2P, ITGC, close), building a testing workpaper template, or evaluating and classifying a control deficiency.

System prompt fragment View full ↗
# SOX Compliance Testing > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). **Important**: This command assists with SOX compliance workflows but does not provide audit or legal advice. All testing workpape…
financeaccounting anthropicsknowledge-work
skill/sox-testing · v1.0.0

Plan a sprint — scope work, estimate capacity, set goals, and draft a sprint plan. Use when kicking off a new sprint, sizing a backlog against team availability (accounting for PTO and meetings), deciding what's P0 vs. stretch, or handling carryover from the last sprint.

System prompt fragment View full ↗
# /sprint-planning > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Plan a sprint by scoping work, estimating capacity, and setting clear goals. ## Usage ``` /sprint-planning $ARGUMENTS ``` ## How It W…
productplanning product-managementanthropicsknowledge-work
skill/sprint-planning · v1.0.0

Write correct, performant SQL across all major data warehouse dialects (Snowflake, BigQuery, Databricks, PostgreSQL, etc.). Use when writing queries, optimizing slow SQL, translating between dialects, or building complex analytical queries with CTEs, window functions, or aggregations.

System prompt fragment View full ↗
# SQL Queries Skill Write correct, performant, readable SQL across all major data warehouse dialects. ## Dialect-Specific Reference ### PostgreSQL (including Aurora, RDS, Supabase, Neon) **Date/time:** ```sql -- Current date/time CURRENT_DATE, CURRENT_TIMESTAMP, NOW() -- Dat…
dataanalytics anthropicsknowledge-work
skill/sql-queries · v1.0.0

Generate a stakeholder update tailored to audience and cadence. Use when writing a weekly or monthly status for leadership, announcing a launch, escalating a risk or blocker, or translating the same progress into exec-brief, engineering-detail, or customer-facing versions.

System prompt fragment View full ↗
# Stakeholder Update > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a stakeholder update tailored to the audience and cadence. ## Usage ``` /stakeholder-update $ARGUMENTS ``` ## Workflow ##…
productplanning product-managementanthropicsknowledge-work
skill/stakeholder-update · v1.0.0

standup

stable

Generate a standup update from recent activity. Use when preparing for daily standup, summarizing yesterday's commits and PRs and ticket moves, formatting work into yesterday/today/blockers, or structuring a few rough notes into a shareable update.

System prompt fragment View full ↗
# /standup > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a standup update by pulling together recent activity across your tools. ## How It Works ``` ┌────────────────────────────────────────…
codeengineeringarchitecture anthropicsknowledge-work
skill/standup · v1.0.0

start

stable

Set up your bio-research environment and explore available tools. Use when first getting oriented with the plugin, checking which literature, drug-discovery, or visualization MCP servers are connected, or surveying available analysis skills before starting a new project.

System prompt fragment View full ↗
# Bio-Research Start > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). You are helping a biological researcher get oriented with the bio-research plugin. Walk through the following steps in order. ## Step…
researchscience bio-researchanthropicsknowledge-work
skill/start · v1.0.0

Apply statistical methods including descriptive stats, trend analysis, outlier detection, and hypothesis testing. Use when analyzing distributions, testing for significance, detecting anomalies, computing correlations, or interpreting statistical results.

System prompt fragment View full ↗
# Statistical Analysis Skill Descriptive statistics, trend analysis, outlier detection, hypothesis testing, and guidance on when to be cautious about statistical claims. ## Descriptive Statistics Methodology ### Central Tendency Choose the right measure of center based on the…
dataanalytics anthropicsknowledge-work
skill/statistical-analysis · v1.0.0

Status

stable

Mid-session blocked-state report. Reports ready state or lists active waits (biometric, pr-merge, scope-decision, out-of-band, background) using the Common.md §U7 typed wait-reason format.

System prompt fragment View full ↗
Report current session status. If nothing is pending: 'Status: ready — no pending actions.' If blocked: list each wait with its typed reason (biometric / pr-merge / scope-decision / out-of-band / background) and a description. Check TaskList for in-progress tasks. Limit output to…

Outputs

status Current status: ready or waiting-on list.
session-management sessionstatusblockedwaiting
skill/status · v1.0.0

Generate a status report with KPIs, risks, and action items. Use when writing a weekly or monthly update for leadership, summarizing project health with green/yellow/red status, surfacing risks and decisions that need stakeholder attention, or turning a pile of project tracker activity into a readable narrative.

System prompt fragment View full ↗
# /status-report > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a polished status report for leadership or stakeholders. See the **risk-assessment** skill for risk matrix frameworks and severit…
operationsprocess anthropicsknowledge-work
skill/status-report · v1.0.0

Make interactive Blazor components work correctly with prerendering. USE FOR fixing duplicate data loads, UI flicker during prerender-to-interactive handoff, null references during prerender, persisting state across prerender, disabling prerendering, excluding pages from interactive routing, or detecting whether a component is currently prerendering. DO NOT USE for choosing which render mode to use (see create-blazor-project) or general component authoring (see author-component).

System prompt fragment View full ↗
# Support Prerendering ## How Prerendering Works Prerendering is **on by default** for all interactive render modes. The server renders the component as static HTML and ships it to the browser immediately. Then the interactive runtime (Server/WebAssembly) loads and re-renders t…
codedotnetengineering dotnet-blazorcsharpmicrosoft
skill/support-prerendering · v1.0.0

Synthesize user research from interviews, surveys, and feedback into structured insights. Use when you have a pile of interview notes, survey responses, or support tickets to make sense of, need to extract themes and rank findings by frequency and impact, or want to turn raw feedback into roadmap recommendations.

System prompt fragment View full ↗
# Synthesize Research > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Synthesize user research from multiple sources into structured insights and recommendations. ## Usage ``` /synthesize-research $ARG…
productplanning product-managementanthropicsknowledge-work
skill/synthesize-research · v1.0.0

Design systems, services, and architectures. Trigger with "design a system for", "how should we architect", "system design for", "what's the right architecture for", or when the user needs help with API design, data modeling, or service boundaries.

System prompt fragment View full ↗
# System Design Help design systems and evaluate architectural decisions. ## Framework ### 1. Requirements Gathering - Functional requirements (what it does) - Non-functional requirements (scale, latency, availability, cost) - Constraints (team size, timeline, existing tech st…
codeengineeringarchitecture anthropicsknowledge-work
skill/system-design · v1.0.0

>

System prompt fragment View full ↗
# System.Text.Json — .NET 11 New APIs added to `System.Text.Json` across .NET 11 releases. ## When to Use - Serializing or deserializing JSON in a .NET 11 (or later) project - Needing strongly-typed `JsonTypeInfo<T>` access instead of the untyped `JsonTypeInfo` overload - Want…
codedotnetengineering dotnet11csharpmicrosoft
skill/system-text-json-net11 · v1.0.0

Five-phase debugging protocol: reproduce → isolate → root cause → fix with regression test → verify. Use when encountering any bug, test failure, or unexpected behavior. Never proposes a fix before root cause is confirmed. Enforces the 3-cycle local cap and 5-cycle total cap to prevent thrashing.

System prompt fragment View full ↗
Debug using five phases in order — no skipping. Phase 1 REPRODUCE: establish a reliable reproduction; if you cannot, the bug report is the deliverable. Phase 2 ISOLATE: narrow to the smallest surface. Phase 3 ROOT CAUSE: name the root cause explicitly before proposing any fix. Ph…
codedebug root-causetddregression
skill/systematic-debugging · v1.0.0

Canonical patterns for writing custom MSBuild targets. Only activate in MSBuild/.NET build context. USE FOR: diagnosing and fixing custom target authoring anti-patterns, reviewing MSBuild target definitions for correctness, diagnosing broken SDK target chains across files (e.g., Directory.Build.targets silently redefining SDK targets), fixing targets that replace CompileDependsOn instead of extending it with $(CompileDependsOn), fixing query targets that return stale results due to Outputs vs Returns misuse, fixing missing Inputs/Outputs causing unnecessary rebuilds, fixing missing FileWrites registration. Covers DependsOnTargets vs BeforeTargets vs AfterTargets, the Build→CoreBuild three-level pattern, hooking into the build pipeline, the $(XxxDependsOn) chain-extension pattern. DO NOT USE FOR: incremental build tuning (use incremental-build), parallelization (use build-parallelism), general anti-patterns (use msbuild-antipatterns), non-MSBuild build systems.

System prompt fragment View full ↗
# Custom Target Authoring Patterns Canonical patterns from `Microsoft.Common.CurrentVersion.targets` in the MSBuild repository. ## The Three-Level Target Chain Every major entry point (Build, Rebuild, Clean) delegates to a **property** listing its dependencies, which chains th…
codedotnetengineering dotnet-msbuildcsharpmicrosoft
skill/target-authoring · v1.0.0

Simple task management using a shared TASKS.md file. Reference this when the user asks about their tasks, wants to add/complete tasks, or needs help tracking commitments.

System prompt fragment View full ↗
# Task Management Tasks are tracked in a simple `TASKS.md` file that both you and the user can edit. ## File Location **Always use `TASKS.md` in the current working directory.** - If it exists, read/write to it - If it doesn't exist, create it with the template below ## Dash…
productivityplanning anthropicsknowledge-work
skill/task-management · v1.0.0

tax-prep

stable

Prepares tax-season materials — quarterly estimated tax calculation or year-end 1099 prep — and produces an accountant handoff packet. Accepts optional mode and year arguments.

System prompt fragment View full ↗
Run the tax prep workflow using the `tax-season-organizer` skill. Act immediately — the user typed /tax-prep, so skip the discovery phase. Parse arguments: - `--mode` (default: infer from date — Q1-Q3 defaults to `quarterly`, Q4/Jan defaults to `both`) — `quarterly` for estimate…
businessoperations small-businessanthropicsknowledge-work
skill/tax-prep · v1.0.0

>

System prompt fragment View full ↗
# Tax Season Organizer > **Framing:** This skill produces prep material for a CPA, not tax advice. Say so early > and state every assumption explicitly so the accountant can adjust. ## Quick start Determine which mode the user needs, pull the relevant data, calculate or compil…
businessoperations small-businessanthropicsknowledge-work
skill/tax-season-organizer · v1.0.0

Identify, categorize, and prioritize technical debt. Trigger with "tech debt", "technical debt audit", "what should we refactor", "code health", or when the user asks about code quality, refactoring priorities, or maintenance backlog.

System prompt fragment View full ↗
# Tech Debt Management Systematically identify, categorize, and prioritize technical debt. ## Categories | Type | Examples | Risk | |------|----------|------| | **Code debt** | Duplicated logic, poor abstractions, magic numbers | Bugs, slow development | | **Architecture debt*…
codeengineeringarchitecture anthropicsknowledge-work
skill/tech-debt · v1.0.0

Guides technology selection and implementation of AI and ML features in .NET 8+ applications using ML.NET, Microsoft.Extensions.AI (MEAI), Microsoft Agent Framework (MAF), GitHub Copilot SDK, ONNX Runtime, and OllamaSharp. Covers the full spectrum from classic ML through modern LLM orchestration to local inference. Use when adding classification, regression, clustering, anomaly detection, recommendation, LLM integration (text generation, summarization, reasoning), RAG pipelines with vector search, agentic workflows with tool calling, Copilot extensions, or custom model inference via ONNX Runtime to a .NET project. DO NOT USE FOR projects targeting .NET Framework (requires .NET 8+), the task is pure data engineering or ETL with no ML/AI component, or the project needs a custom deep learning training loop (use Python with PyTorch/TensorFlow, then export to ONNX for .NET inference).

System prompt fragment View full ↗
# .NET AI and Machine Learning ## Inputs | Input | Required | Description | |-------|----------|-------------| | Task description | Yes | What the AI/ML feature should accomplish (e.g., "classify support tickets", "summarize documents") | | Data description | Yes | Type and sha…
codedotnetengineering dotnet-aicsharpmicrosoft
skill/technology-selection · v1.0.0

>

System prompt fragment View full ↗
# Template Authoring This skill helps an agent create and validate custom `dotnet new` templates. It guides bootstrapping templates from existing projects and validates `template.json` files for authoring issues before publishing. ## When to Use - User wants to create a reusab…
codedotnetengineering dotnet-template-enginecsharpmicrosoft
skill/template-authoring · v1.0.0

>

System prompt fragment View full ↗
# Template Discovery This skill helps an agent find, inspect, and select the right `dotnet new` template for a given task using `dotnet new` CLI commands for search, listing, and parameter inspection. ## When to Use - User asks "What templates are available for X?" - User desc…
codedotnetengineering dotnet-template-enginecsharpmicrosoft
skill/template-discovery · v1.0.0

>

System prompt fragment View full ↗
# Template Instantiation This skill creates .NET projects from templates using `dotnet new` CLI commands, with guidance for parameter validation, Central Package Management adaptation, and multi-project composition. ## When to Use - User asks to create a new .NET project, app,…
codedotnetengineering dotnet-template-enginecsharpmicrosoft
skill/template-instantiation · v1.0.0

>

System prompt fragment View full ↗
# Template Validation This skill helps validate custom `dotnet new` templates for correctness before publishing. It encodes the validation rules that catch common authoring mistakes — issues that cause templates to silently fail, produce broken projects, or not appear in `dotnet…
codedotnetengineering dotnet-template-enginecsharpmicrosoft
skill/template-validation · v1.0.0

Test

stable

Run repo tests via project.yaml's tooling.test_command and report failures with path:line citations.

System prompt fragment View full ↗
Run the test suite using the command from project.yaml tooling.test_command, or infer it from the project's build system (go test, npm test, pytest, cargo test, etc.). Report every failure with file:line:column, the failing assertion, and the actual vs expected values. Do not sup…

Inputs

pattern ? Optional test name pattern to filter.

Outputs

result Pass/fail summary with path:line citations for failures.
codetesting citdd
skill/test · v1.0.0

A test skill to verify the auto-publish workflow end-to-end.

System prompt fragment
This is a test skill. Return a confirmation that the auto-publish workflow succeeded.
metatesting test
skill/test-publish · v1.0.0

>

System prompt fragment View full ↗
# Test Anti-Pattern Detection Quick, pragmatic analysis of .NET test code for anti-patterns and quality issues that undermine test reliability, maintainability, and diagnostic value. ## When to Use - User asks to review test quality or find test smells - User wants to know why…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/test-anti-patterns · v1.0.0

Performs pseudo-mutation analysis on .NET production code to find gaps in existing test suites. Use when the user asks to find weak tests, discover untested edge cases, check if tests would catch a bug, or evaluate test effectiveness through mutation-style reasoning. Analyzes production code for mutation points (boundary conditions, boolean flips, null returns, exception removal, arithmetic changes) and checks whether existing tests would detect each mutation. Works with MSTest, xUnit, NUnit, and TUnit. DO NOT USE FOR: writing new tests (use writing-mstest-tests), detecting test anti-patterns (use test-anti-patterns), measuring assertion diversity (use assertion-quality), or running actual mutation testing tools.

System prompt fragment View full ↗
# Test Gap Analysis via Pseudo-Mutation Analyze .NET production code by reasoning about hypothetical mutations and checking whether existing tests would catch them. This reveals blind spots where tests pass but would continue to pass even if the code were broken. ## Why Pseudo-…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/test-gap-analysis · v1.0.0

>

System prompt fragment View full ↗
# Test Smell Detection Deep formal audit of test code using an academic test smell taxonomy. Detects symptoms of bad design or implementation decisions that make tests harder to understand, more fragile, less effective at catching bugs, or more expensive to maintain. Produces a …
codedotnetengineering dotnet-testcsharpmicrosoft
skill/test-smell-detection · v1.0.0

Analyzes test suites and tags each test with a standardized set of traits (e.g., positive, negative, critical-path, boundary, smoke, regression). Use when the user wants to categorize, audit, or label tests with traits. Do not use for writing new tests, running tests, or migrating test frameworks.

System prompt fragment View full ↗
# Test Trait Tagging Analyze an existing test suite and apply a standardized set of trait tags to each test method, giving teams visibility into their test distribution (positive vs. negative, critical-path coverage, smoke tests, etc.). ## When to Use - Auditing a test project…
codedotnetengineering dotnet-testcsharpmicrosoft
skill/test-tagging · v1.0.0

Design test strategies and test plans. Trigger with "how should we test", "test strategy for", "write tests for", "test plan", "what tests do we need", or when the user needs help with testing approaches, coverage, or test architecture.

System prompt fragment View full ↗
# Testing Strategy Design effective testing strategies balancing coverage, speed, and maintenance. ## Testing Pyramid ``` / E2E \ Few, slow, high confidence / Integration \ Some, medium speed / Unit Tests \ Many, fast, focused ``` ## S…
codeengineeringarchitecture anthropicsknowledge-work
skill/testing-strategy · v1.0.0

Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly.

System prompt fragment View full ↗
# Theme Factory Skill This skill provides a curated collection of professional font and color themes themes, each with carefully selected color palettes and font pairings. Once a theme is chosen, it can be applied to any artifact. ## Purpose To apply consistent, professional s…
codeproductivity theme-factoryanthropicsskills-repo
skill/theme-factory · v1.0.0

>

System prompt fragment View full ↗
# Thread.Abort Migration This skill helps an agent migrate .NET Framework code that uses `Thread.Abort` to the cooperative cancellation model required by modern .NET (6+). `Thread.Abort` throws `PlatformNotSupportedException` in modern .NET — there is no way to forcibly terminat…
codedotnetengineering dotnet-upgradecsharpmicrosoft
skill/thread-abort-migration · v1.0.0

>

System prompt fragment View full ↗
# Ticket Deflector ## Quick start Forward or paste a customer email — Claude pulls order status from PayPal, looks up the customer in HubSpot, and drafts a reply in the owner's voice. If a refund is needed, it stages the details and waits for explicit approval before issuing an…
businessoperations small-businessanthropicsknowledge-work
skill/ticket-deflector · v1.0.0

Triage and prioritize a support ticket or customer issue. Use when a new ticket comes in and needs categorization, assigning P1-P4 priority, deciding which team should handle it, or checking whether it's a duplicate or known issue before routing.

System prompt fragment View full ↗
# /ticket-triage > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Categorize, prioritize, and route an incoming support ticket or customer issue. Produces a structured triage assessment with a suggested i…
supportcustomer customer-supportanthropicsknowledge-work
skill/ticket-triage · v1.0.0

Rapidly triage an incoming NDA and classify it as GREEN (standard approval), YELLOW (counsel review), or RED (full legal review). Use when a new NDA arrives from sales or business development, when screening for embedded non-solicits, non-competes, or missing carveouts, or when deciding whether an NDA can be signed under standard delegation.

System prompt fragment View full ↗
# /triage-nda -- NDA Pre-Screening > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Triage the NDA: @$1 Rapidly triage incoming NDAs against standard screening criteria. Classify the NDA for routing: sta…
legalcompliance anthropicsknowledge-work
skill/triage-nda · v1.0.0

update

stable

Sync tasks and refresh memory from your current activity. Use when pulling new assignments from your project tracker into TASKS.md, triaging stale or overdue tasks, filling memory gaps for unknown people or projects, or running a comprehensive scan to catch todos buried in chat and email.

System prompt fragment View full ↗
# Update Command > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Keep your task list and memory current. Two modes: - **Default:** Sync tasks from external tools, triage stale items, check memory for ga…
productivityplanning anthropicsknowledge-work
skill/update · v1.0.0

Configure the Claude Code harness via settings.json. Handles: automated behaviors (hooks), permissions, env vars, hook troubleshooting, and changes to settings.json/settings.local.json files.

System prompt fragment View full ↗
Configure Claude Code settings.json. Automated behaviors require hooks — the harness executes them, not Claude. For permissions: add to allowedTools or use permissionPromptTool. For env vars: add to env block. For hooks: wire to the correct event (UserPromptSubmit/PreToolUse/Post…

Inputs

change_request What the user wants to configure.

Outputs

settings_diff The diff applied to settings.json.
configurationtooling settingshookspermissions
skill/update-config · v1.0.0

>

System prompt fragment View full ↗
# JS Interop in Blazor ## 1. Collocated JS Modules Always use collocated `.razor.js` files with `export` — never global `window.*` functions or `<script>` tags. ```javascript // ChartPanel.razor.js — placed next to ChartPanel.razor export function initialize(canvas, dotNetRef)…
codedotnetengineering dotnet-blazorcsharpmicrosoft
skill/use-js-interop · v1.0.0

Plan, conduct, and synthesize user research. Trigger with "user research plan", "interview guide", "usability test", "survey design", "research questions", or when the user needs help with any aspect of understanding their users through research.

System prompt fragment View full ↗
# User Research Help plan, execute, and synthesize user research studies. ## Research Methods | Method | Best For | Sample Size | Time | |--------|----------|-------------|------| | User interviews | Deep understanding of needs and motivations | 5-8 | 2-4 weeks | | Usability t…
designux anthropicsknowledge-work
skill/user-research · v1.0.0

ux-copy

stable

Write or review UX copy — microcopy, error messages, empty states, CTAs. Trigger with "write copy for", "what should this button say?", "review this error message", or when naming a CTA, wording a confirmation dialog, filling an empty state, or writing onboarding text.

System prompt fragment View full ↗
# /ux-copy > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Write or review UX copy for any interface context. ## Usage ``` /ux-copy $ARGUMENTS ``` ## What I Need From You - **Context**: What screen, …
designux anthropicsknowledge-work
skill/ux-copy · v1.0.0

QA an analysis before sharing -- methodology, accuracy, and bias checks. Use when reviewing an analysis before a stakeholder presentation, spot-checking calculations and aggregation logic, verifying a SQL query's results look right, or assessing whether conclusions are actually supported by the data.

System prompt fragment View full ↗
# /validate-data - Validate Analysis Before Sharing > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Review an analysis for accuracy, methodology, and potential biases before sharing with stakeholders. Ge…
dataanalytics anthropicsknowledge-work
skill/validate-data · v1.0.0

Decompose financial variances into drivers with narrative explanations and waterfall analysis. Use when analyzing budget vs. actual, period-over-period changes, revenue or expense variances, or preparing variance commentary for leadership.

System prompt fragment View full ↗
# Variance Analysis **Important**: This skill assists with variance analysis workflows but does not provide financial advice. All analyses should be reviewed by qualified financial professionals before use in reporting. Techniques for decomposing variances, materiality threshol…
financeaccounting anthropicsknowledge-work
skill/variance-analysis · v1.0.0

Check the status of existing agreements with a vendor across all connected systems — CLM, CRM, email, and document storage — with gap analysis and upcoming deadlines. Use when onboarding or renewing a vendor, when you need a consolidated view of what's signed and what's missing (MSA, DPA, SOW), or when checking for approaching expirations and surviving obligations.

System prompt fragment View full ↗
# /vendor-check -- Vendor Agreement Status > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Check the status of existing agreements with a vendor across all connected systems. Provides a consolidated view…
legalcompliance anthropicsknowledge-work
skill/vendor-check · v1.0.0

Evaluate a vendor — cost analysis, risk assessment, and recommendation. Use when reviewing a new vendor proposal, deciding whether to renew or replace a contract, comparing two vendors side-by-side, or building a TCO breakdown and negotiation points before procurement sign-off.

System prompt fragment View full ↗
# /vendor-review > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Evaluate a vendor with structured analysis covering cost, risk, performance, and fit. ## Usage ``` /vendor-review $ARGUMENTS ``` ## Wha…
operationsprocess anthropicsknowledge-work
skill/vendor-review · v1.0.0

Run verification commands and confirm output before claiming any work is complete, fixed, or passing. Evidence before assertions always. Use before committing, opening PRs, or reporting success. Never cite your own reasoning as proof.

System prompt fragment View full ↗
Before claiming work is complete: (1) Run the relevant verification command (test suite, build, type-check, lint). (2) Cite the actual output — not a summary, the output. (3) For 'tests pass': cite the test runner output with pass count. (4) For 'build succeeds': cite the build t…
codetestingquality verificationevidenceci
skill/verification-before-completion · v1.0.0

Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.

System prompt fragment View full ↗
# Web Artifacts Builder To build powerful frontend claude.ai artifacts, follow these steps: 1. Initialize the frontend repo using `scripts/init-artifact.sh` 2. Develop your artifact by editing the generated code 3. Bundle all code into a single HTML file using `scripts/bundle-ar…
codeproductivity web-artifacts-builderanthropicsskills-repo
skill/web-artifacts-builder · v1.0.0

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

System prompt fragment View full ↗
# Web Application Testing To test local web applications, write native Python Playwright scripts. **Helper Scripts Available**: - `scripts/with_server.py` - Manages server lifecycle (supports multiple servers) **Always run scripts with `--help` first** to see usage. DO NOT rea…
codeproductivity webapp-testinganthropicsskills-repo
skill/webapp-testing · v1.0.0

Write optimized SQL for your dialect with best practices. Use when translating a natural-language data need into SQL, building a multi-CTE query with joins and aggregations, optimizing a query against a large partitioned table, or getting dialect-specific syntax for Snowflake, BigQuery, Postgres, etc.

System prompt fragment View full ↗
# /write-query - Write Optimized SQL > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Write a SQL query from a natural language description, optimized for your specific SQL dialect and following best prac…
dataanalytics anthropicsknowledge-work
skill/write-query · v1.0.0

Write a feature spec or PRD from a problem statement or feature idea. Use when turning a vague idea or user request into a structured document, scoping a feature with goals and non-goals, defining success metrics and acceptance criteria, or breaking a big ask into a phased spec.

System prompt fragment View full ↗
# Write Spec > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Write a feature specification or product requirements document (PRD). ## Usage ``` /write-spec $ARGUMENTS ``` ## Workflow ### 1. Understan…
productplanning product-managementanthropicsknowledge-work
skill/write-spec · v1.0.0

>

System prompt fragment View full ↗
# Writing MSTest Tests Help users write effective, modern unit tests with MSTest 3.x/4.x using current APIs and best practices. ## When to Use - User wants to write new MSTest unit tests - User wants to improve or modernize existing MSTest tests by implementing concrete fixes …
codedotnetengineering dotnet-testcsharpmicrosoft
skill/writing-mstest-tests · v1.0.0