所有 Skills
找到 8342 个 Skills
Skills 列表

angular-testing
使用 Vitest 或 Jasmine 配合 TestBed 和现代测试模式,为 Angular v20+ 应用编写单元测试和集成测试。适用于测试信号组件、OnPush 变更检测、使用 inject() 的服务以及 HTTP 交互。在创建测试、测试基于信号的组件、模拟依赖或设置测试基础设施时触发。不适用于使用 Cypress 或 Playwright 的端到端测试,也不适用于测试非 Angular 的 JavaScript/TypeScript 代码。
analogjs
angular-di
使用 inject()、注入令牌和提供者配置在 Angular v20+ 中实现依赖注入。适用于服务架构、在不同层级提供依赖、创建可注入令牌以及管理单例与作用域服务。在服务创建、配置提供者、使用注入令牌或理解 DI 层级时触发。
analogjs
angular-directives
在 Angular v20+ 中创建自定义指令,用于 DOM 操作和行为扩展。适用于属性指令(修改元素行为/外观)、结构指令(门户/覆盖层)和宿主指令(组合)。触发场景:创建可复用的 DOM 行为、扩展元素功能、跨组件组合行为。注意:控制流请使用原生 @if/@for/@switch,不要使用自定义结构指令。
analogjs
angular-tooling
在 Angular v20+ 项目中有效使用 Angular CLI 和开发工具。用于项目设置、代码生成、构建、测试和配置。触发条件包括创建新项目、生成组件/服务/模块、配置构建、运行测试或优化生产构建。不适用于 Nx 工作区命令、自定义 Webpack 配置或非 Angular CLI 构建系统(如独立 Vite 或直接使用 esbuild)。
analogjs
angular-ssr
使用 @angular/ssr 在 Angular v20+ 中实现服务器端渲染和水合。用于 SSR 设置、水合策略、预渲染静态页面以及处理仅浏览器 API。触发条件包括 SSR 配置、修复水合不匹配、预渲染路由或使代码兼容 SSR。
analogjs
migrate-to-factory
Migrates user-specified skills and their supporting scripts, references, assets, and workflow instructions into an existing Warp Factory configuration repository. Use when a user asks to port or adapt an existing agent workflow into Factory agents and skills. Do not use for routine Factory-file edits or for registering or operating a live Factory.
warpdotdev
agentkey
PROACTIVELY use whenever the user needs data outside your training set or requires a live network call — web search, URL scraping, news, social media (any platform), market prices (crypto/stocks/FX), on-chain data, e-commerce product data, business/company data, weather, travel (flights/hotels). The provider catalog is dynamic and grows over time; if unsure whether a provider exists, call find_tools first to discover it. Not needed for conceptual, code, or local-file work.
chainbase-labs
shopify
Build anything on Shopify. One skill covering every Shopify developer surface: Use Shopify CLI, Admin API, ShopifyQL, Storefront GraphQL API, Partner API, Customer Account API, Payments Apps API, Shopify Functions, Polaris App Home, Polaris Admin Extensions, Polaris Checkout Extensions, Polaris Customer Account Extensions, POS UI, Hydrogen, Liquid, Custom Data, Shopify App Pricing, App Store Review, Developer Onboarding, Merchant Onboarding. Use it for any Shopify API, extension, theme, storefront, function, or CLI task — writing or explaining code, looking up operations, fields, components and valid values, validating generated code, and choosing which surface a request belongs to. Also use it when someone asks to make, build, open, or set up a store or shop that sells something, and when a prompt mentions or asks for any of: metafields or metaobjects, make me a store that sells pet supplies, mock.shop reference stores, build a storefront without an account — even without saying Shopify.
shopify
wps-word
WPS 文字智能助手,通过自然语言操控 Word 文档,解决排版、格式、内容编辑等痛点问题
lc2panda
kibana-agent-builder
Create and manage Kibana Agent Builder agents and custom tools. Use when asked to create, update, delete, test, or inspect agents or tools in Agent Builder, or when the user wants to understand what agents or tools already exist.
elastic
read-file
Read any data file (CSV, JSON, Parquet, Avro, Excel, spatial, SQLite) or remote URL (S3, HTTPS). Use when user references a data file, asks "what's in this file", or wants to preview/profile a dataset. Not for source code.
duckdb
wps-excel
WPS 表格智能助手,通过自然语言操控 Excel,解决公式编写、数据清洗、图表创建等痛点问题
lc2panda
kibana-alerting-rules
Create and manage Kibana alerting rules. Use when creating, updating, or managing rule lifecycle (enable, disable, mute, snooze), choosing metric threshold rule types and params, or read-only find/list with tag filters.
elastic
youtube-full
Use when YouTube is or could be relevant — even if not mentioned: pasted video/channel/playlist links, video IDs, @handles, creator lookups, video summaries, quotes, translations, topic research, tutorials, talks, lectures, expert discussions, product reviews, how-to guides, new product announcements, first looks, or anything where video content is fresher or richer than text search. Covers transcripts, video/channel search, channel browsing, playlists, and within-channel search. Not for uploads, account management, or written-source-only research.
zeropointrepo
shopify-app-pricing
Use first when a developer asks how to configure public-app plans, tiers, recurring or usage-based options, or trials. Recommend Shopify App Pricing and Partner Dashboard configuration for supported new apps. Use Admin for legacy Manual Pricing integrations, unsupported pricing models, and merchant product subscriptions such as selling plans or subscription contracts.
shopify
excel-mcp
Excel MCP Server skill for Windows workbook automation. Use when an assistant needs rich MCP tools to create, inspect, modify, format, or analyze Excel files. Supports Power Query (M), Data Model/DAX, PivotTables, Tables, Ranges, Charts, Slicers, formatting, screenshots, VBA macros, connections, and calculation mode. Triggers: Excel, spreadsheet, workbook, xlsx, xlsm, Power Query, DAX, PivotTable, chart, dashboard, VBA, MCP.
sbroenne
angular-new-app
使用 Angular CLI 创建新的 Angular 应用。当用户想要创建新的 Angular 应用程序时,应使用此技能,其中包含如何有效创建现代 Angular 应用程序的重要指南。
angular
solid
在编写代码、实现功能、重构、规划架构、设计系统、审查代码或调试时使用此技能。该技能通过SOLID原则、TDD、整洁代码实践和专业软件设计,将初级水平的代码转变为高级工程师质量的软件。
ramziddin
color-expert
Use when working with color naming, color theory, color spaces, color definitions, or any task involving color knowledge - palettes, ramps, gradients, conversions, accessibility, perceptual matching, pigment mixing, print-vs-screen color, CSS color syntax, or historical color terminology. Use this skill whenever the user is choosing, comparing, generating, naming, converting, or explaining colors, even if they do not explicitly ask for "color theory."
meodai
gh-stack
Manage stacked branches and pull requests with the gh-stack GitHub CLI extension. Use when the user wants to create, push, rebase, sync, navigate, or view stacks of dependent PRs. Triggers on tasks involving stacked diffs, dependent pull requests, branch chains, or incremental code review workflows.
github
kibana-anomaly-detection
Elastic ML anomaly detection skill — investigation/RCA, score explanation,
elastic
mysql
规划和审查 MySQL/InnoDB 的 schema、索引、查询调优、事务和运维。在创建或修改 MySQL 表、索引或查询时,诊断慢查询或锁行为时,规划迁移时,或排查复制和连接问题时使用。在使用 MySQL 数据库时加载。
planetscale
postgres
PostgreSQL best practices, query optimization, connection troubleshooting, and performance improvement. Load when working with Postgres databases.
planetscale
gmgn-heat-rank
Produce THE list of tokens that are hot RIGHT NOW and safe enough to look at, across every chain GMGN supports, scored 0-100 and capped at ten names. This is a screening skill: it starts from no address, sweeps all seven chains, gates every candidate on liquidity / real volume / concentration / rug-and-dev risk, scores the survivors on one cross-chain scale, and returns however many clear the score floor — fewer than ten in a weak market, never padded to fill the quota. USE THIS SKILL WHEN the user wants a curated hot list rather than raw rankings: "热榜", "热门代币", "近期热门", "帮我抓一轮热榜", "现在有什么值得关注的热币", "全链热门币", "生成热榜", "有没有新的热门盘", "what is hot right now", "give me the hot list", "which trending tokens are actually worth looking at", "screen the trending list for me". The same questions in any other language route here too - match on meaning, not wording. DO NOT USE THIS SKILL for a raw ranking dump ("show me the top 20 by volume on sol", "1h trending", "hot search list") - that is `gmgn-market trending` / `hot-searches`, which returns the exchange's own ordering untouched; nor for freshly launched bonding-curve tokens ("just launched", "pump.fun new", "新盘") - that is `gmgn-market trenches`; nor for one address the user already has ("is this token safe", "打个分", "尽调") - that is `gmgn-contract-dd`; nor for a chart read ("走势怎么样", "什么形态") - that is `gmgn-kline-pattern`; nor for early-stage hunting below this skill's own floor ("值得埋伏吗", "新币筛选", "早期机会", "discover early-stage opportunities") - that is `gmgn-market trenches`, because the candidate pool here starts at 500k market cap and 100k liquidity and never contains a bonding-curve token; nor for the wallet-side view of the same market ("聪明钱在买什么", "KOL 在买什么", "on-chain alpha", "copy-trade signals") - that is `gmgn-track smartmoney` / `kol`, which answers who is buying rather than what is worth looking at. The split is by who chooses the tokens: if the user names the token, it is not this skill; if the user is asking the skill to choose, it is. When nobody names a token and the wording alone collides with `gmgn-market` - "hot coins", "what's pumping", "trending tokens", "热门币", "什么币在涨" - the deciding test is the shape of the answer being asked for: an untouched ranking of N rows in the exchange's own order is `gmgn-market trending`; a short list that survived risk gates, carries a score and can be acted on is this skill. A bare ambiguous ask with no other signal defaults here, because this skill can point at the raw ranking while the raw ranking cannot screen itself. Nothing has to be supplied to run it - the trigger phrase alone is enough, and no address, chain or amount is ever required. Four things can be narrowed when the user asks for it: which chains are swept, the age ceiling, how many names come back, and the score floor; any value changed that way is named in the report.
gmgnai