Catalogue de skills·2424 skills

Tous les skills

Des skills prêts à l'emploi — copie le Markdown du skill et colle-le dans ton agent.

Compatible avec

Liste des skills du catalogue Arboris

2424 skills sur 2424
Skill
Description
Agents
Copier le skill
Create Table Hook (TanStack) — Svelte TableAgents & Orchestration100
Define a Svelte createAppTable/createAppColumnHelper using the adapter's rune-capable createTableHook implementation, shared features/defaults, reactive per-table getters, optional App component registries, and typed table/cell/header context hooks.
Create Table Hook (TanStack) — Vue TableFrontend & UI100
Create a reusable Vue useAppTable/createAppColumnHelper with shared features/defaults, reactive per-table options, optional component registries, dynamic App wrappers, typed context hooks, and explicit types that break circular inference.
Creating Backports (Ansible)Agents & Orchestration100
Create backports of a GitHub pull request that has merged into the devel branch in the upstream repository
Creating Skills (.NET) — Fsharp GithubInfra, Ops & Workflow100
Create custom agent capabilities when discovering novel tools, receiving task-agnostic tips from reviewers, or after researching specialized workflows not covered in existing instructions. Teaches structure, YAML optimization for LLM discoverability, and token efficiency.
Creating Skills (.NET) — Vstest GithubInfra, Ops & Workflow100
Create custom agent capabilities when discovering novel tools, receiving task-agnostic tips from reviewers, or after researching specialized workflows not covered in existing instructions. Teaches structure, YAML optimization for LLM discoverability, and token efficiency.
Logo MicrosoftCreating Winforms Custom Controls (Microsoft)Agents & Orchestration100
Creates custom controls and UserControls for modern WinForms (.NET 6+). Use when deriving from Control, UserControl, Button, TextBox, or other base controls, implementing custom rendering with OnPaint overrides, creating composite controls with child control composition, adding custom properties with [Browsable], [Category], or [DefaultValue] attributes for Designer support, implementing INotifyPropertyChanged for control properties, handling Layout/LayoutEngine for custom sizing, creating scrollable controls with AutoScrollMinSize, implementing dark mode theming, or building List/Grid/Tree-like controls. Also triggers for "custom UserControl", "derive from Control", "owner-drawn control", "Designer properties", "[Browsable] attribute", "custom WinForms control", "LayoutEngine", "AutoScroll control", and "themed control".
Logo Nous ResearchCreative Ideation (Nous Research)Données & Recherche100
Generate ideas via named methods from creative practice.
Logo MicrosoftCriteria Evidence (Microsoft)Auth & Sécurité100
Reproduce the deterministic Prior Authorization Agent — criteria evidence workflow from packaged synthetic evidence.
Logo affaan-mCrosspostAgents & Orchestration100
Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.
Logo MicrosoftCrusty Old Engineer (Microsoft)Langages & Runtimes100
Curmudgeonly engineering advisor that provides grounded skepticism, evidence-linked judgment, and constructive progress on architectural decisions, legacy refactors, tooling choices, and broad "how should I start?" questions. Sounds like a senior systems engineer who has reviewed too many designs to be impressed, but still cares about correctness. A lens for any checkpoint — brainstorm, design, plan, implement, debug, or review — not just up-front decisions. Use when: weighing consequences, hidden costs, or failure modes of any choice — an idea, an architecture, a tooling/legacy call, an implementation path, or a fix — any time the worry is "what will this cost us later?"
Csharp Scripts (.NET)Langages & Runtimes100
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.
Logo affaan-mCsharp TestingTests100
C# and .NET testing patterns with xUnit, FluentAssertions, mocking, integration tests, and test organization best practices. Use when writing or reviewing xUnit tests, mocks, or integration tests in a C# / .NET project.
Cswin32 Com (.NET)Infra, Ops & Workflow100
Guides struct-based COM interop in MSBuild using CsWin32 patterns. Consult when working with ComScope<T>, ComClassFactory, IComIID, IID.Get<T>(), delegate* unmanaged vtables, CoCreateInstance, or manually defining COM interfaces not in Win32 metadata (e.g. WMI IWbemLocator, IWbemServices).
Cuda Graph Trace Compaction (PyTorch)Données & Recherche100
Make a CUDA-graph PyTorch profiler trace readable in Perfetto by packing replay streams into semantic lanes, and optionally merge per-rank pipeline-parallel traces into one aligned timeline with send/recv flow arrows. Use when a trace captured with CUDA graphs shows hundreds of one-kernel stream rows, or when the user wants to view several PP rank traces together.
Cuda Index Width (PyTorch)Données & Recherche100
Choose 32-bit vs 64-bit index math in PyTorch CUDA kernels. Use when fixing large-tensor indexing overflows, deciding whether to use int64_t, canUse32BitIndexMath, CUDA_KERNEL_LOOP_TYPE, or AT_DISPATCH_INDEX_TYPES, and when considering binary-size or performance impact of index-type templating.
Logo Hugging FaceCuda Kernels (Hugging Face)Docs & Écriture100
Provides guidance for writing and benchmarking optimized CUDA kernels for NVIDIA GPUs (H100, A100, T4) targeting HuggingFace diffusers and transformers libraries. Kernels must be kernel-builder/ABI3-compliant: no pybind11, no setup.py, TORCH_LIBRARY_EXPAND bindings only. Supports models like LTX-Video, Stable Diffusion, LLaMA, Mistral, and Qwen. Includes integration with HuggingFace Kernels Hub (get_kernel) for loading pre-compiled kernels. Includes benchmarking scripts to compare kernel performance against baseline implementations.
Logo Hugging FaceCustom Blocks (Hugging Face)Langages & Runtimes100
Use when the user has written (or wants to write) a `ModularPipelineBlocks` subclass in a local Python file and needs to package it into a Hub-uploadable directory. Covers the workflow from a single `block.py` file to a published custom-block repo that consumers can load via `ModularPipeline.from_pretrained(<repo>, trust_remote_code=True)`.
Custom Extensions (TanStack)Frontend & UI100
Implement MarkdownExtension block and inline source parsers, inline and document transforms, HTML hooks, and portable block and inline component output. Load when adding deterministic custom syntax or rendering behavior across HTML, React, and Octane.
Logo MicrosoftCustomer Assist (Microsoft)Produit & Go-to-market100
Drafts pressure-free language for a Store Associate without sending a message or performing a transaction.
Logo affaan-mCustomer Billing OpsProduit & Go-to-market100
Operate customer billing workflows such as subscriptions, refunds, churn triage, billing-portal recovery, and plan analysis using connected billing tools like Stripe. Use when the user needs to help a customer, inspect subscription state, or manage revenue-impacting billing operations.
Logo MicrosoftCustomer Segmentation (Microsoft)Produit & Go-to-market100
Gives a Marketing Director an aggregate segment overview using only the packaged synthetic commercial signals.
Logo affaan-mCustoms Trade ComplianceAuth & Sécurité100
Codified customs and trade compliance expertise — HS/HTS tariff classification with GRI rules, commercial invoices and entry documentation, Incoterms 2020, FTA qualification and duty optimization (USMCA, RCEP, FTZs, drawback), denied-party screening, and penalty mitigation across US, EU, UK, and APAC jurisdictions. Use when classifying goods, preparing import/export documentation, screening restricted parties, responding to customs audits or CF-28/penalty notices, or optimizing duties.
Cute Verify (PyTorch)Données & Recherche100
Verify changes to the Helion CuTe backend by running both test suites, lint, and a code review subagent — then fix any issues found.
Logo ArborisCve ScanAuth & Sécurité100
Scans project dependencies against CVE databases (OSV.dev, NVD) from package.json and other lockfiles. Use when the user asks for CVE, vulnerabilities, security advisories, OSV, NVD, npm audit, or /cve.
Logo ArborisCwe Code AuditAuth & Sécurité100
Audite du code source pour y détecter des faiblesses en les mappant à la taxonomie MITRE CWE (Common Weakness Enumeration), organisée selon la vue CWE-699 (Software Development). Utilise ce skill dès que l'utilisateur demande un audit de sécurité, une revue de vulnérabilités, une analyse de code pour détecter des failles ou des mauvaises pratiques, un pentest statique, ou mentionne CWE/OWASP sur du code qu'il fournit ou qui est dans le repo. Déclenche-toi même si l'utilisateur ne cite pas explicitement "CWE" — toute demande du type "audite ce code", "trouve les failles de sécurité", "revois la qualité de ce fichier" sur du code source doit utiliser ce skill. Si le skill capec-code-audit est aussi disponible et que l'utilisateur veut un audit orienté "comment un attaquant procéderait", privilégier capec-code-audit ; pour un audit orienté "quels types de défauts contient ce code", utiliser ce skill-ci.
Cy UI Illustration (Cypress)Produit & Go-to-market100
Build a Cypress UI illustration — an abstracted, deliberately simplified picture of a product screen that pairs with marketing copy at 16:9 (or Browser-inset sizes like 800×425) without going stale when the product changes. Use when asked to create, resize, or adapt a product-UI illustration for any surface — blog, landing pages, product pages, docs, empty states, social media. Covers the source-first workflow (Figma geometry → tokens → assets → HTML → @2x render), the canonical reference set, and the delivery checklist.
Cypress Docs (Cypress)Tests100
Search and extract Cypress information from official documentation (docs.cypress.io, cypress.io); prefer LLM markdown under /llm/* and refuse unverified API or behavior claims.
Cypress Explain (Cypress)Tests100
Explains Cypress tests (E2E and component tests), and answers questions about Cypress use and behavior. Use when the user asks to explain how a test works, explain how Cypress works, review or critique a test without writing code. Apply even when the user does not say 'Cypress' (e.g. 'explain this test'). Prefer the cypress-author skill when the user wants to create, fix, or update tests.
Dart Add Unit TestFrontend & UI100
Write and organize unit tests for functions, methods, and classes using `package:test`. Use when creating new logic or fixing bugs to ensure code remains correct and regression-free.
Dart Build CLI AppFrontend & UI100
Entrypoint structure, exit codes, cross-platform scripts. Use when building command line utilities, scripts, or applications.
Dart Collect CoverageFrontend & UI100
Collect coverage using the coverage packge and create an LCOV report
Dart Fix Runtime ErrorsFrontend & UI100
Uses get_runtime_errors and lsp to fetch an active stack trace, locate the failing line, apply a fix, and verify resolution via hot_reload.
Logo affaan-mDart Flutter PatternsFrontend & UI100
Production-ready Dart and Flutter patterns covering null safety, immutable state with Freezed, async composition, widget architecture, state management (BLoC, Riverpod, Provider), GoRouter navigation with auth guards, Dio networking, error handling, and testing. Use when writing or reviewing Dart and Flutter code — state, widgets, navigation, networking, or architecture.
Dart Migrate To Checks PackageFrontend & UI100
Replace the usage of `expect` and similar functions from `package:matcher` to `package:checks` equivalents.
Dart Resolve Package ConflictsFrontend & UI100
Workflow for fixing package version conflicts. Use this when `pub get` fails due to incompatible package versions.
Dart Run Static AnalysisFrontend & UI100
Execute `dart analyze` to identify warnings and errors, and use `dart fix --apply` to automatically resolve mechanical lint issues. Use during development to ensure code quality and before committing changes.
Dart Setup Ffi AssetsFrontend & UI100
Guides agents in compiling and packaging C/C++ source code into dynamic or static libraries (Code Assets) using Dart's Native Assets hook system (via hook/build.dart and hook/link.dart utilizing package:hooks and package:native_toolchain_c). Use when a user asks to: 'setup native assets', 'compile C/C++ source code', 'bundle dynamic libraries', 'build native C code', 'link native assets', 'implement build.dart or link.dart hooks', or 'integrate C/C++ interop in Dart/Flutter'. Helps agents avoid manual toolchain orchestration and configures secure hash-validated binary downloads or advanced linker tree-shaking with package:record_use mapping.
Dart Use FfigenFrontend & UI100
Guide agents to use `package:ffigen` to automatically generate FFI bindings instead of writing them manually. Use this skill when a task involves writing new FFI bindings, extending C/Objective-C/Swift integrations, or replacing hand-crafted `dart:ffi` setups.
Dart Use Pattern MatchingFrontend & UI100
Use switch expressions and pattern matching where appropriate
Dart Use Primary ConstructorsFrontend & UI100
Help users write syntactically and semantically correct primary constructors in Dart, and migrate/use the new constructor syntax, empty-body semicolon syntax, in-body initializer list syntax, and abbreviated concise constructor syntax.