Skills
收录 101,174 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
全部
Integrate and debug NightmareXIV's FFXIV Dalamud plugin Lifestream (/li): its EzIPC provider for aetheryte and aethernet teleports, world and data-center visits, housing, inn and instance shortcuts, character login and logout, custom aliases, the /li command grammar, and the busy/verify pattern consumers need. Use for plugins or Splatoon scripts that drive Lifestream over IPC and for travel that stalls or is silently dropped. vnavmesh pathing and Splatoon scripting have their own skills.
Build settings pages and debug FFXIV Dalamud plugins using NightmareUI or NightmareUI.OtterGuiWrapper. Use when a plugin already depends on either library or the user asks to add one. Compose NuiBuilder sections and Nui controls, manage button tabs and NightmareUIState, add WorldSelector world pickers or Censor name masking, persist and navigate configuration trees with ConfigFileSystem, GenericFileSystem, and FileSystemSelector, or repair ECommons/OtterGui submodule integration. Covers NuiTools.ButtonTabs and wrapper-specific APIs. These internal-use libraries may break between pins.
在聊天中一步一步引导新 OINOA 客户完成团队设置:为每位员工配置 Telegram、各自的 AI 订阅(Claude)、邮件、1С、CRM 和其他服务,设置谁可以给员工发消息、工作群组,以及如何联系专家。适用于“帮我设置”“с чего начать”“помоги настроить”“как подключить”“что ещё настроить”“подключи Claude / 1С / почту / CRM”“как пустить бухгалтеров”“как добавить в группу”等请求;对于刚雇用你且尚未连接任何服务的客户,也可主动提供此服务。
Write and debug FFXIV Dalamud plugins that use PunishLib, including Puni.sh plugin About tabs. Use when working with PunishLibMain.Init/Dispose, AboutPlugin, AboutTab.Draw, PunishOption, IconTextButton, InfoBox, ImGuiGroup, API key and Test Key behavior, PunishLib-specific ECommons initialization order or dependency mismatches, or deciding whether PunishLib fits a plugin outside Puni.sh. Distinguishes fixed branding and shared API-key state from reusable widgets. General ECommons or Dalamud setup without PunishLib belongs to those libraries' skills.
Integrate and debug Puni.sh Questionable for FFXIV: Dalamud IPC, quest selection and priority queues, completion checks, quest-path JSON, sequence and step conditions, and path-data loading. Use for Questionable consumer plugins, Splatoon integrations, or quest-path development. General navigation and combat rotation APIs have separate contracts.
让应用与 iOS 27.3 / macOS 27.3 / visionOS 27.3 中的 Siri 模型协同工作,包括尚未使用 App Intents 的应用。适用于:使用 @AppIntent(.tool) / ToolIntent(包括 @AppIntent(.tool, schema:))将 intents 作为工具提供给 Siri;使用 @AppEntity(.generable) / GenerableEntity 让模型填写参数值;使用 @Property description: 描述 Siri 可读取的实体属性,并通过 visibility: .internal 隐藏属性;添加包含 SKILL.md 文件的 Skills.skillsbundle,为 Siri 提供应用任务的上下文;运行 sirimetadataanalyzer(Siri Metadata Analyzer)并修复其发现的问题;排查这些宏导致的构建错误;以及 Siri 模型读取的标题和描述。也适用于“让我的应用与 Siri 协同工作”、“Siri AI”和“Apple Intelligence”。若要测试 Siri 如何使用应用,请使用 siri-evaluations。若要了解通用的 App Intents 用法,请使用 app-intents-specialist。若要了解其他 iOS 26 / 27 App Intents API,请使用 app-intents-whats-new-27。
Write, port and debug scripts for the FFXIV Dalamud plugin SomethingNeedDoing (SND): Lua scripts and native macros, the /snd commands, macro commands and modifiers, the Lua modules and yield model, metadata, configs, trigger events, script dependencies, the IPC wrappers for other plugins, and moving legacy scripts to the rewritten API. Use for SND script authoring, scripts that freeze, stall or fail with nil-value errors, and questions about what a command or module does. Does not cover developing the SND plugin itself, the contracts of the plugins a script drives (vnavmesh, Lifestream, AutoRetainer and others have their own skills), or Splatoon scripting.
Author and debug FFXIV Dalamud Splatoon presets: Layout/Element JSON, ~Lv2~ imports, geometry, actor filters, triggers, freeze, phases, configurations, and projection overrides. Use when creating or fixing a raid preset, duty overlay, arena or safespot markers, preset import, or script configurations and registered element geometry. For C# lifecycle, vendor automation, or plugin IPC, use splatoonscripts instead.
Write and debug FFXIV Splatoon C# scripts (.cs files derived from SplatoonScript): lifecycle hooks, Controller and TaskManager, Lifestream IPC and custom aliases, AutoDuty reflection, shop/purchase automation, and XIVAPI ID lookup. Use for a duty script, vendor run, auto-teleport, reminder, or AutoDuty/Lifestream integration compiled by the Dalamud Splatoon plugin. For preset/layout JSON and element geometry, use splatoonpresets.
Every Stario signature on one page - App, Route, Context, Writer, Relay, Span, middleware, h.* tags, TestClient, data.*, at.*, read_signals, SSE, and how a morph treats the page. Look a name up here when the task skill and the code do not show it, and never read the stario source in site-packages instead.
Accounts in a Stario app - sign-in with Google and GitHub, a signed session cookie, protected pages, admin pages, API tokens, and rows that belong to one user. Use when the user asks for login, sign-in, accounts, sessions, "who is the user", per-user data, an allow list, an admin page, an API token, or a page only some users can open. The code comes from `stario-create add auth`; this skill says how to wire it and what not to change.
Load before you open a browser, take a screenshot, run Playwright, or use computer use on a Stario app. It names the test that answers each question about a page without a browser, the order to find a bug, and the two cases where a browser is right - client JavaScript that holds state, and a bug that the HTML does not show.
Client behaviour in a Stario app - where JavaScript goes and how Python calls it. Use before you write any JavaScript, a <script>, addEventListener, or a data.on expression longer than two statements, and when a page needs drag, swipe, a picker or ruler, keyboard or viewport handling, clipboard, dictation, a file preview, or a theme toggle.
Add a live page to a Stario app - a list or board in SQLite that every tab sees change at once. Also a command that goes to the page it created, removing a page, and a folder that grew. Use when a page does not refresh in other tabs. Not for a static page (AGENTS.md). Sort, filter, search - stario-view. Memory or one-tab messages - stario-relay. Slow work - stario-jobs.
Slow work in a Stario app - a report, a model call, a download, an import - as a job that a command queues and a task runs while the page shows queued, running, and done. Use when a button starts work that takes seconds, when several jobs may run at once, when the page must update by itself while the work runs, when a job must stop cleanly on shutdown or survive a restart, or when a loop runs on a timer.
SQLite in a Stario app through litewriter (one writer thread, group commit, watch). The recommended store when a Stario app needs persistent data. Use when the user asks for a database, SQLite, persistence, data that survives a restart, a new table or field, an index, or a live page that repaints when rows change.
A live Stario page on state in memory, or a command that tells only its own tab something (an error, a toast) - through one Relay and a tab id. Also an edit dialog that stays open and keeps what the user typed while other people change the list, and a value one tab remembers (a display name). Use for chat rooms, boards, or lists kept in memory, for a conflict or duplicate message, and for a dialog.
Style a Stario app with Tailwind CSS v4 and DaisyUI through the standalone tailwindcss binary, with no Node, and a light and dark theme switch. Use when the user mentions Tailwind, DaisyUI, utility classes, themes, dark mode, or wants the app to look finished without writing CSS. The setup comes from `stario-create add tailwind`.
Choose what one tab of a Stario page sees - a sort, a filter, paging, or a search as you type. Use when the user asks to sort or filter a list, to page through it, for a per-person or per-tab sort that still updates live, or for a search box that filters while the user types. The view lives in the URL as a View dataclass; the search is a GET that patches one part.
Integrate and debug awgil's FFXIV Dalamud vnavmesh (ffxiv_navmesh, vnav, sometimes called vnavmash): navigation IPC, mesh readiness, asynchronous path queries, path following, flying, cancellation, and arrival checks in consumer plugins or Splatoon scripts. Use for vnavmesh development and stuck navigation. BossMod combat AI and unrelated navmesh libraries have different contracts.
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
