- Python Kwargs Setattr SecurityWhen reviewing or fixing Python code that uses setattr() with user-controlled kwargs to configure C++ extension objects (SessionOptions, RunOptions, etc.) in ONNX Runtime. Use this to apply the allowlist pattern that prevents arbitrary file writes and other attacks via reflected property access.microsoft/onnxruntime22,033
- Webgpu Local TestingBuild and run ONNX Runtime WebGPU provider tests on Linux WITHOUT a real GPU, using a software Vulkan adapter (Mesa lavapipe). Use when you need to exercise WebGPU EP kernels off-Mac — the Linux webgpu CI leg is build-only, so software Vulkan is how you actually run WebGPU correctness tests locally. SCOPE - lavapipe only validates host-side enforce/shape bugs and MatMul-free kernels; any graph containing MatMul (including the expanded-Attention node tests) crashes lavapipe and runs ONLY on macOSmicrosoft/onnxruntime22,033
- Workspace Estimation Shared HeaderUse when editing a boundary-safe shared header meant to be included by both in-tree and shared-provider/plugin-bridge code (e.g. include/onnxruntime/core/framework/workspace_requirement.h, or any future header supporting OrtKernelWorkspaceEstimateFunc / DeclareWorkspaceRequirements per issue #29775's Phase-A workspace-estimation roadmap), or when a workspace-estimation math helper needs to be callable from a future plugin EP DLL. Covers a Node forward-declaration ODR trap and the math-helper vs.microsoft/onnxruntime22,033
- Assign PrsAssign reviewers to open pull requests awaiting review from the Fluent UI team queues across microsoft/fluentui, fluentui-system-icons, fluentui-contrib and monosize. Routes each PR that lacks coverage by area ownership and then lowest current review load, requesting only the shortfall. Always presents a dry-run plan and requires explicit approval before requesting a review.microsoft/fluentui20,311
- ChangeCreate a beachball change file for the current changes. Determines change type (patch/minor) and generates a description from the diff.microsoft/fluentui20,311
- Dependabot RollupReview and optionally combine at most 11 open individual Dependabot patch and minor pull requests into a validated draft rollup PR. Use this skill as a local or cloud-agent fallback to native Dependabot groups without adding a custom scheduled GitHub Actions workflow. Always presents a dry-run plan and requires explicit approval before changing branches or GitHub pull requests.microsoft/fluentui20,311
- Fluentui CliGuides working with @fluentui/cli — the internal Fluent UI command-line tool. Use when asked to add a new CLI command, modify an existing command, understand CLI architecture, debug CLI issues, or work with the CLI build/test workflow. Covers: architecture overview, yargs conventions, lazy-loading pattern, testing, and available Nx generators.microsoft/fluentui20,311
- Headless ComponentAuthor or extend unstyled Fluent UI v9 primitives in @fluentui/react-headless-components-preview, including stable hooks, render functions, state data attributes, compound context wiring, tests, exports, and CSS Module stories. Use for any change that adds a headless component or component family to the preview library.microsoft/fluentui20,311
- Lint CheckRun lint on affected packages, parse errors, and auto-fix common issues (design tokens, React.FC, SSR safety, import restrictions)microsoft/fluentui20,311
- Package InfoQuick lookup for a Fluent UI package — path, dependencies, owner team, Nx project details, and relevant docsmicrosoft/fluentui20,311
- Release RecoveryDiagnose and repair a release that published packages to npm but failed to push the version bumps and changelogs back to the repository. Accepts an optional failed Azure DevOps pipeline run URL for context. Always presents a read-only diagnosis first and requires explicit approval before changing branches, commits or pull requests.microsoft/fluentui20,311
- Review PrReview a PR for correctness, pattern compliance, testing, accessibility, and safety. Produces a confidence score for merge readiness.microsoft/fluentui20,311
- Token LookupFind the matching Fluent UI design token for a hardcoded CSS value (color, spacing, font size, border radius, shadow)microsoft/fluentui20,311
- Triage IssuesTriage newly-filed GitHub issues on the Fluent UI repo (microsoft/fluentui) following the Shield triage guidelines. Fetches open issues labeled `Needs: Triage :mag:` via the `gh` CLI, classifies each (bug vs feature, product area, partner ask, repro quality, a11y), recommends label changes and area-owner assignment, and then applies the approved changes. Use this skill whenever the user asks to triage issues, run shield triage, go through the triage queue, process needs-triage, or any variation microsoft/fluentui20,311
- V9 ComponentScaffold a new v9 component with all required files following Fluent UI patterns (hook, styles, render, types, tests, stories, conformance)microsoft/fluentui20,311
- Verify V8 V9 Migration DocsGenerate, audit, and verify Fluent UI v8-to-v9 component migration guides. Use when asked to inventory v8 components, inspect their v8 and v9 source, produce missing per-component documentation, prove the guides are accurate or exhaustive with sealed migrations, classify documentation gaps versus agent mistakes, or publish a verification matrix.microsoft/fluentui20,311
- Visual TestVisually verify a component by launching its Storybook story and taking a screenshot with playwright-cli. Use after making visual changes to a component.microsoft/fluentui20,311
- Agent LightningProvides the action space, tradeoffs, and evaluation context for improving an editable AI agent against a benchmark while preserving its deployment contract. Use when optimizing agent accuracy, cost, latency, or reliability.microsoft/agent-lightning18,630
- ReleasePrepare and publish stable Agent Lightning releases through the repository's version bump, pull-request checks, merge, tag, PyPI trusted-publishing, and versioned-documentation workflows. Use when asked to plan, cut, verify, or explain a release; treat nightly TestPyPI builds as a separate path.microsoft/agent-lightning18,630
- Skillopt SleepUse when the user wants their Claude agent to self-improve from past usage, asks about a nightly/offline 'sleep' or 'dream' cycle, memory/skill consolidation, or says things like 'make my agent better the more I use it', 'review my past sessions', 'learn my preferences', 'consolidate what you learned', 'run the sleep cycle', or wants to schedule background self-optimization. Drives the skillopt_sleep engine: harvest past sessions -> mine recurring tasks -> replay through a selected backend -> comicrosoft/SkillOpt18,053
- Skillopt SleepUse when the user wants Codex to self-improve from past usage, asks about a nightly/offline 'sleep' or 'dream' cycle, wants Codex to review past sessions, learn preferences, consolidate memory/skills, run dry-run/run/adopt/status for SkillOpt-Sleep, or schedule background self-optimization. Drives the skillopt_sleep engine: harvest past sessions -> mine recurring tasks -> replay through a selected backend -> consolidate validated memory + skills behind a held-out gate.microsoft/SkillOpt18,053
- Skillopt SleepUse when the user wants Cursor to learn from recent local sessions, asks for an offline sleep or dream cycle, wants to consolidate recurring work into a Cursor skill, or requests SkillOpt-Sleep status, harvest, dry-run, run, scheduling, review, or adoption. Drives the validation-gated skillopt_sleep engine with Cursor transcripts and the optional Cursor Agent CLI backend.microsoft/SkillOpt18,053
- Skillopt SleepUse when the user wants the dsh agent to self-improve from past usage, asks about a nightly/offline 'sleep' or 'dream' cycle, skill/memory consolidation, or says things like 'make my agent better the more I use it', 'review my past sessions', 'learn my preferences', 'consolidate what you learned', 'run the sleep cycle', or wants to schedule background self-optimization. Drives the skillopt_sleep engine through the skillopt_* tools: harvest past sessions -> mine recurring tasks -> replay via a semicrosoft/SkillOpt18,053
- Skillopt SleepReference-only OpenClaw adaptation of SkillOpt-Sleep. Use it to study or port the contributed DeepSeek wrapper, not as a ready-to-run installation.microsoft/SkillOpt18,053
- CoreThe analyst's built-in capabilities: data-inspection tools and the always-available actions (visualize and ask_user).microsoft/data-formulator17,109
- Data LoadingDiscover connected data sources, add new data connectors through a user-confirmed form, inspect table metadata, and run bounded read-only probes when the current workspace data is insufficient.microsoft/data-formulator17,109
- Data LoadingDiscover connected data sources, add new data connectors through a user-confirmed form, inspect table metadata, and run bounded read-only probes when the current workspace data is insufficient.microsoft/data-formulator17,109
- Error Handling统一错误处理系统。在添加 API 端点、修改错误处理、添加前端 API 调用、编写错误相关测试时使用。microsoft/data-formulator17,109
- Language InjectionLLM Agent 多语言注入规范。在修改 Agent 提示词、添加新的 Agent 端点、处理用户可见的后端消息(message_code)时使用。microsoft/data-formulator17,109
- Path Safety服务端路径安全与文件访问编码规范。在编写文件下载路由、Agent 工具(文件读取/目录列出)、数据连接器/Loader、Workspace 路径操作、沙箱配置时使用。microsoft/data-formulator17,109
- ReportTurn an exploration (threads, findings, charts) into a single Markdown report — note, blog post, executive summary, KPI dashboard, slide brief, or multi-section analytical report, with embedded charts.microsoft/data-formulator17,109
- DevDevelopment workflows for the playwright-cli repository. Use when the user asks about rolling dependencies, releasing, or other repo maintenance tasks.microsoft/playwright-cli13,898
- Playwright CliAutomate browser interactions, test web pages and work with Playwright tests.microsoft/playwright-cli13,898
- Agent Framework Py ReleaseUse when cutting a Python release for the microsoft/agent-framework monorepo. Triggers on "bump py versions", "cut a python release", "prepare release PR for python", "release py packages", "bump python to X.Y.Z", or similar requests to bump Python package versions and prepare a release PR. Handles all four lifecycle tiers (alpha, beta, rc, released) with CHANGELOG-driven selective bumps, floor bound checks, and post-bump validation.microsoft/agent-framework13,849
- Build And TestHow to build and test .NET projects in the Agent Framework repository. Use this when verifying or testing changes.microsoft/agent-framework13,849
- Escalation PolicyWhen and how to escalate Contoso Outdoors customer-support tickets.microsoft/agent-framework13,849
- Escalation PolicyWhen and how to escalate Contoso Outdoors customer-support tickets.microsoft/agent-framework13,849
- Foundry Config SetupResolve missing setup caused by a hardcoded Foundry project endpoint or model in a sample. Use when a sample fails because it uses a placeholder/hardcoded project_endpoint (for example "https://your-project.services.ai.azure.com") or a hardcoded model instead of reading them from the environment.microsoft/agent-framework13,849
- Foundry Hosted Agent ValidationStep-by-step process for validating a Python Foundry hosted agent sample (under python/samples/04-hosting/foundry-hosted-agents/) end to end — running it locally (native runtime and `azd ai agent run`) and after deploying it to an Azure AI Foundry project with `azd`. Use this when asked to validate a hosted agent sample.microsoft/agent-framework13,849
- Length ConverterConvert between common length units (miles, km, feet, meters) using a multiplication factor.microsoft/agent-framework13,849
- Project StructureExplains the project structure of the agent-framework .NET solutionmicrosoft/agent-framework13,849
- Pull RequestsGuidance for creating pull requests and handling PR review comments in the Agent Framework repository. Use this when writing a PR description (filling out the PR template) or when responding to and resolving review comments on an existing PR.microsoft/agent-framework13,849
- Pull RequestsGuidance for creating pull requests and handling PR review comments in the Agent Framework repository. Use this when writing a PR description (filling out the PR template) or when responding to and resolving review comments on an existing PR.microsoft/agent-framework13,849
- Pull RequestsGuidance for creating pull requests and handling PR review comments in the Agent Framework repository. Use this when writing a PR description (filling out the PR template) or when responding to and resolving review comments on an existing PR.microsoft/agent-framework13,849
- Python Code QualityCode quality checks, linting, formatting, and type checking commands for the Agent Framework Python codebase. Use this when running checks, fixing lint errors, or troubleshooting CI failures.microsoft/agent-framework13,849
- Python DevelopmentCoding standards, conventions, and patterns for developing Python code in the Agent Framework repository. Use this when writing or modifying Python source files in the python/ directory.microsoft/agent-framework13,849
- Python Feature LifecycleGuidance for package and feature lifecycle in the Agent Framework Python codebase, including stage meanings, feature-stage decorators, feature enums, and how to move APIs from one stage to the next.microsoft/agent-framework13,849
- Python Package ManagementGuide for managing packages in the Agent Framework Python monorepo, including creating new connector packages, versioning, and the lazy-loading pattern. Use this when adding, modifying, or releasing packages.microsoft/agent-framework13,849
- Python TestingGuidelines for writing and running tests in the Agent Framework Python codebase. Use this when creating, modifying, or running tests.microsoft/agent-framework13,849
- Regex TesterValidate, test, and debug regular expressions by executing them against sample inputs. Use when asked to build, verify, or explain a regex pattern.microsoft/agent-framework13,849
- Risk ScoringScore how concentrated and risky a portfolio is on a 0-100 scale from its position weights. Use when the user asks how risky their portfolio is, whether it is too concentrated, or for a diversification check.microsoft/agent-framework13,849
- Risk ScoringScore how concentrated and risky a portfolio is on a 0-100 scale from its position weights. Use when the user asks how risky their portfolio is, whether it is too concentrated, or for a diversification check.microsoft/agent-framework13,849
- Risk ScoringScore how concentrated and risky a portfolio is on a 0-100 scale from its position weights. Use when the user asks how risky their portfolio is, whether it is too concentrated, or for a diversification check.microsoft/agent-framework13,849
- Risk ScoringScore how concentrated and risky a portfolio is on a 0-100 scale from its position weights. Use when the user asks how risky their portfolio is, whether it is too concentrated, or for a diversification check.microsoft/agent-framework13,849
- Support StyleContoso Outdoors customer-support tone and formatting guidelines.microsoft/agent-framework13,849
- Support StyleContoso Outdoors customer-support tone and formatting guidelines.microsoft/agent-framework13,849
- Unit ConverterConvert between common units using a multiplication factor. Use when asked to convert miles, kilometers, pounds, or kilograms.microsoft/agent-framework13,849
- Unit ConverterConvert between common units using a multiplication factor. Use when asked to convert miles, kilometers, pounds, or kilograms.microsoft/agent-framework13,849
- Unit ConverterConvert between common units using a multiplication factor. Use when asked to convert miles, kilometers, pounds, or kilograms.microsoft/agent-framework13,849
- Unit ConverterConvert between common units using a multiplication factor. Use when asked to convert miles, kilometers, pounds, or kilograms.microsoft/agent-framework13,849