meeting-notes
>-
SwiftlyS2 toolkit for creating, modifying, auditing, planning, reviewing, and directly editing C#/.NET SwiftlyS2 plugins. Use when working on SwiftlyS2 plugins involving Commands, Events, Hooks, Modules, Workers, Services, high-frequency runtime loops, NetMessages, Schema access, or IPlayer lifec...
Full skill instructions
This is a general-purpose toolkit entry for SwiftlyS2 C# / .NET plugin development.
Its goal is not to bind itself to any specific workspace, but to provide a publicly reusable workflow, rule set, template collection, and reference navigation system.
The public docs, prompts, agents, and templates in this toolkit should, by default, reference only the following public sources:
https://swiftlys2.net/docs/https://github.com/himenekocn/sw2-mdwikihttps://github.com/swiftly-solution/swiftlys2If the current workspace has workspace-specific mappings, local reference repositories, historical reference projects, or special rules, that information may only be recorded in:
./copilot-instructions.md
./knowledge-base.md
If the workspace includes a local sw2-mdwiki checkout, it is strongly recommended to use it as a local reference repository to improve agent retrieval efficiency and accuracy.
When using this skill, the preferred output should be one of the following:
Use this skill when the task involves:
Commands, Events, Hooks, Modules, Workers, ServicesSchema, NetMessages, Protobuf, or IPlayer lifecycle handling./SKILL.md./README.md./references/swiftlys2-plugin-playbook.md./references/swiftlys2-kb-index.md./references/swiftlys2-official-docs-map.md./references/swiftlys2-asset-inventory.md./assets/README.md./assets/development/getting-started/partial-plugin-template.cs.md./assets/development/using-attributes/attribute-registration-checklist.md./assets/development/swiftly-core/core-service-entrypoints.md./assets/development/commands/command-attribute-template.cs.md./assets/development/commands/command-service-template.cs.md./assets/development/commands/client-command-hook-template.cs.md./assets/development/menus/menu-template.cs.md./assets/development/netmessages/protobuf-handler-template.cs.md./assets/development/native-functions-and-hooks/hook-handler-template.cs.md./assets/development/configuration/config-hot-reload-template.cs.md./assets/development/convars/convar-template.cs.md./assets/development/core-events/lifecycle-checklist.md./assets/development/core-events/precache-resource-template.cs.md./assets/development/game-events/game-events-usage-notes.md./assets/development/shared-api/shared-interface-template.cs.md./assets/development/thread-safety/thread-sensitivity-checklist.md./assets/development/profiler/hotpath-gc-checklist.md./assets/development/entity/schema-write-checklist.md./assets/development/scheduler/scheduler-vs-worker-guide.md./assets/guides/dependency-injection/di-service-plugin-template.cs.md./assets/guides/dependency-injection/service-template.cs.md./assets/patterns/background-workers/worker-template.cs.md./assets/patterns/per-player-state/player-state-management-guide.md./assets/patterns/async-patterns/async-safety-guide.md./assets/patterns/service-factory/service-factory-template.cs.md./assets/workflows/planning/method-level-plan-template.md./assets/workflows/audit/audit-report-template.md../../prompts/SwiftlyS2-Toolkit-Plan.prompt.md../../prompts/SwiftlyS2-Toolkit-Audit.prompt.md../../prompts/SwiftlyS2-Toolkit-Edit.prompt.mdOpen these first:
./references/swiftlys2-plugin-playbook.md../../prompts/SwiftlyS2-Toolkit-Plan.prompt.mdOpen these first:
./references/swiftlys2-plugin-playbook.md../../prompts/SwiftlyS2-Toolkit-Audit.prompt.md./assets/workflows/audit/audit-report-template.mdOpen these first:
../../prompts/SwiftlyS2-Toolkit-Edit.prompt.md./assets/README.mdOpen these first:
./references/swiftlys2-kb-index.md./references/swiftlys2-official-docs-map.md./README.mdSuitable when:
Commands + Events + Hooks + Modules + Workers + ModelsSuitable when:
ServiceCollection, dependency injection, self-owned listeners, and command registration inside servicesSuitable when:
At minimum, explicitly check:
According to the official SwiftlyS2 Thread Safety documentation, the following operations should be treated as main-thread-sensitive by default:
IPlayerICommandContext.ReplyIGameEventService.Fire*IEngineService.ExecuteCommand*CEntityInstance.AcceptInput / DispatchSpawn / DespawnCBaseModelEntity.SetModel / SetBodygroupByNameCCSPlayerController.RespawnCPlayer_ItemServices.*CPlayer_WeaponServices.*When in an async context, prefer the corresponding Async APIs instead of mechanically wrapping everything in NextTick / NextWorldUpdate.
IPlayer lifecycle has extremely high priorityIPlayer objects may be destroyed after disconnectSessionId as the runtime lookup keySteamID values are not reliable and should, in practice, be treated as fixed 0; do not use them as stable bot lookup keysCHandle<T> and validate before accessSpan / stackalloc / ref should only be used when there is evidenceawaitClick, ValueChanged, and Submenu callbacks as async-context code by defaultBindingText for dynamic display text.Wait(), .Result, synchronous joins, and blocking IO should be treated as high-risk by default./SKILL.md./references/swiftlys2-plugin-playbook.md../../prompts/SwiftlyS2-Toolkit-Plan.prompt.md./assets/workflows/planning/method-level-plan-template.md./SKILL.md./references/swiftlys2-kb-index.md../../prompts/SwiftlyS2-Toolkit-Audit.prompt.md./assets/workflows/audit/audit-report-template.md./SKILL.md../../prompts/SwiftlyS2-Toolkit-Edit.prompt.mdThe output must include at least:
The output must include at least:
The output must include at least:
>-
研发工作流入口 - 帮助用户快速进入正确的工作流阶段。 触发关键词: 工作流, 流程, 从哪开始, 帮我, 我该怎么做, 下一步, workflow, 不知道用什么, 新手引导, 怎么用
Periodically refreshed mirror of agents, skills, prompts and instruction files from public repositories.
Read-only Unity runtime performance snapshots — FPS, frame time, batches/draw calls, triangles/vertices, memory (total/mono/per-asset), object counts, AssetBundle stats. Exact signatures via GET /skills/schema.
Full multi-platform paid advertising audit with parallel subagent delegation. Analyzes Google Ads, Meta Ads, LinkedIn Ads, TikTok Ads, Microsoft Ads, and Apple Ads accounts via 6 parallel audit agents. Amazon Ads, cross-platform attribution, and server-side tracking are covered by their standalon...
Unity Editor automation via REST API — create scripts, analyze scenes, manage assets, control editor, orchestrate workflows, run batch jobs, and route by Unity version. Triggers: Unity, Unity Skills, in Unity, automate Unity, Unity editor automation, create Unity script, scene summary, analyze Un...
Score product remarkability 1-10 to decide if it's worth promoting. Seth Godin's Purple Cow test. Triggers on: "is this product worth promoting", "should I promote", "product audit", "purple cow", "remarkable product", "is it remarkable", "rate this product", "product quality check", "worth my re...
Project cleanup and audit — find unused assets, content-hash duplicates, missing references, empty folders, large assets, dependency trees; two-step confirm-token delete. Exact signatures via GET /skills/schema.
**GUIDE SKILL** — Guide to the Skill Manager for Copilot extension. USE FOR: adding/removing skill repos, syncing skills, pushing feedback, configuring sync intervals, troubleshooting sync issues, understanding skill format. DO NOT USE FOR: creating new skills (use skill-creator), creating agents...
Configures Laravel Nightwatch data collection, sampling rates, filtering rules, and redaction policies. Use when setting up Nightwatch, managing data volume, protecting sensitive data (PII), or optimizing event collection for production workloads.
End-to-end workflow: research a topic and then write a LinkedIn post about it. Use this skill whenever the user wants the full pipeline — from a topic idea to a finished LinkedIn post. Triggers on: 'research and write a post about', 'create a LinkedIn post about [topic]', 'I want to post about', ...
Periodically refreshed mirror of agents, skills, prompts and instruction files from public repositories.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience