跳到正文
cccskills

开发技能

编码规范、框架、重构、代码审查(1.6万 个)

按价格或排序方式筛选

Find and identify the CCSPlayer_ItemServices_GiveNamedItem virtual function, the CCSPlayer_WeaponServices_Weapon_GetSlot helper, and the CBasePlayerPawn_RemovePlayerItem helper in CS2 binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate GiveNamedItem by RTTI-walking the CCSPlayer_ItemServices vtable, then to locate the other two by decompiling the already-known CCSPlayer_ItemServices_GiveDefaultItems anchor and matching its callees' argument shapes and inventory-slot bookkeeping semantics. Trigger: CCSPlayer_ItemServices_GiveNamedItem, CCSPlayer_WeaponServices_Weapon_GetSlot, CBasePlayerPawn_RemovePlayerItem

中文简介正在准备中。当前显示原文说明。

mrc4tt/CS2_VibeSignatures32026年10月20日 更新

Find and identify the CBaseTrigger::StartTouch and CBaseTrigger::EndTouch overridden virtual functions in the CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering server.dll or libserver.so to locate the trigger-volume touch-list add/remove handlers by RTTI-walking CBaseTrigger's and CBaseEntity's primary vtables and diffing them slot-by-slot to find CBaseTrigger's overrides, then identifying which two overridden slots implement "add pOther to the touching-entities list" (StartTouch) versus "remove pOther from the touching-entities list" (EndTouch). Trigger: CBaseTrigger_StartTouch, CBaseTrigger_EndTouch

中文简介正在准备中。当前显示原文说明。

mrc4tt/CS2_VibeSignatures32026年10月20日 更新

Find and patch the g_pNavMesh null-check inside CCSBotManager_AddBot in CS2 binary using IDA Pro MCP. This patch removes the navigation mesh requirement so bots can be added even without a nav mesh loaded. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate and patch the nav mesh check in AddBot. Trigger: bot nav ignore, AddBot nav mesh patch, bot without nav, CCSBotManager nav ignore

中文简介正在准备中。当前显示原文说明。

mrc4tt/CS2_VibeSignatures32026年10月20日 更新

Find and identify the CBaseEntity::TakeDamageOld function in the CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the legacy damage-application entry point by finding the code that references its self-identifying assert/warning message "CBaseEntity::TakeDamageOld: damagetype %d with info.GetDamageForce() == Vector::vZero". Trigger: CBaseEntity_TakeDamageOld

中文简介正在准备中。当前显示原文说明。

mrc4tt/CS2_VibeSignatures32026年10月20日 更新

Find and identify the CBaseEntity_SpawnRadius function in the CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the radius-aware spawn helper that resolves an entity's effect/trigger radius from either its float argument or the "radius" keyvalue, then applies it and reads the entity's "hammerUniqueId" keyvalue. Resolved via the two econ/ hammer keyvalue literals "radius" and "hammerUniqueId": the single function that references BOTH is the target. Trigger: CBaseEntity_SpawnRadius, SpawnRadius

中文简介正在准备中。当前显示原文说明。

mrc4tt/CS2_VibeSignatures32026年10月20日 更新

Find and identify the CBasePlayerController_SetPawn and CBasePlayerController_GetPawn functions in CS2 binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll / libserver.so to locate the pawn-assignment routine by scanning for its distinctive multi-register-push prologue directly (no pre-resolved anchor needed), confirming uniqueness and byte-level match against a known reference signature. Trigger: CBasePlayerController_SetPawn, CBasePlayerController_GetPawn

中文简介正在准备中。当前显示原文说明。

mrc4tt/CS2_VibeSignatures32026年10月20日 更新

Locate BotProfile::ReactionTime in CS2 server.dll / libserver.so via IDA Pro MCP and emit a fresh, minimal-unique signature or offset for the local gamedata entry "BotProfile::ReactionTime" (symbol BotProfile_ReactionTime). This is a VIRTUAL function - resolve the BotProfile::ReactionTime vtable via RTTI and identify the slot, then emit the slot. Verify by xrefs from expected call sites. vtable slots commonly differ between platforms - never assume identical indices. Trigger: BotProfile_ReactionTime, BotProfile::ReactionTime

中文简介正在准备中。当前显示原文说明。

mrc4tt/CS2_VibeSignatures32026年10月20日 更新

Find and identify the CBaseEntity_GetChangeAccessorPathInfo_1 virtual function in CS2 binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the second GetChangeAccessorPathInfo override by scanning CBaseEntity vtable slots near the known CBaseEntity_GetChangeAccessorPathInfo_2 slot for an implementation identical to CBaseEntity_GetChangeAccessorPathInfo_2. Trigger: CBaseEntity_GetChangeAccessorPathInfo_1

中文简介正在准备中。当前显示原文说明。

mrc4tt/CS2_VibeSignatures32026年10月20日 更新

Find and identify the CAttributeList_SetOrAddAttributeValueByName function in CS2 server binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the econ attribute-list workhorse that sets an existing float attribute by name or appends a new one. Resolved via a durable caller anchor: the weapon paint-kit/wear/seed/kill-eater applier function, which is itself located by the literal econ keyvalue-system strings "set item texture prefab" / "set item texture wear" / "set item texture seed". This function backs weaponpaints-style plugins that programmatically set an econ item's paint kit / wear / seed / stickers. Trigger: CAttributeList_SetOrAddAttributeValueByName, SetOrAddAttributeValueByName

中文简介正在准备中。当前显示原文说明。

mrc4tt/CS2_VibeSignatures32026年10月20日 更新

Agent fallback for CBaseEntity_DrawDebugTextOverlays (auto-generated, category: vfunc). Locate CBaseEntity::DrawDebugTextOverlays in the CS2 server module via IDA Pro MCP and emit a fresh, minimal-unique artifact. The deterministic preprocessor could not resolve this symbol on the current gamever - your job is the re-sign. Trigger: CBaseEntity_DrawDebugTextOverlays, CBaseEntity::DrawDebugTextOverlays

中文简介正在准备中。当前显示原文说明。

mrc4tt/CS2_VibeSignatures32026年10月20日 更新

Run after making React changes to catch issues early. Use when reviewing code, finishing a feature, or fixing bugs in a React project.

中文简介正在准备中。当前显示原文说明。

thedaviddias/agent-forge32026年5月18日 更新

github-gh

免费

Interact with GitHub using the `gh` CLI. Use when managing issues, PRs, workflow runs, or advanced API queries via `gh issue`, `gh pr`, `gh run`, and `gh api`.

中文简介正在准备中。当前显示原文说明。

thedaviddias/agent-forge32026年5月18日 更新

Search domains, compare prices, find promo codes, get purchase recommendations. Use when user wants to buy a domain, check prices, or find domain deals.

中文简介正在准备中。当前显示原文说明。

thedaviddias/agent-forge32026年5月18日 更新

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

中文简介正在准备中。当前显示原文说明。

thedaviddias/agent-forge32026年5月18日 更新

Converts Stitch designs into modular Vite and React components with system-level networking and AST-based validation. Use when translating design exports into production-ready React component architecture.

中文简介正在准备中。当前显示原文说明。

thedaviddias/agent-forge32026年5月18日 更新

Troubleshoot and debug LiveAvatar integration issues. Use when the user's LiveAvatar integration isn't working, the avatar is silent, audio is garbled, sessions fail to start, events aren't received, or they're getting API errors.

中文简介正在准备中。当前显示原文说明。

heygen-com/liveavatar-starter-livekit-agent-python32026年8月5日 更新

Collect and submit developer feedback to the LiveAvatar team. Use when: (1) A LiveAvatar integration is done, working, finished, or complete, (2) The user says "it works", "we're done", "that's it", "ship it", (3) The user is frustrated, stuck, or giving up — "this is broken", "this doesn't work", "I'm stuck", "I give up", "this is frustrating", "I want to report an issue", (4) The user explicitly asks to give feedback, report a bug, file an issue, or share a suggestion about LiveAvatar, (5) You've seen 3+ failed attempts at the same integration step, (6) You just finished writing or generating LiveAvatar integration code for the user.

中文简介正在准备中。当前显示原文说明。

heygen-com/liveavatar-starter-livekit-agent-python32026年8月5日 更新

Enables Claude Code to collaborate with OpenAI Codex CLI on Windows. Use this skill when the user wants to get a second opinion from Codex, compare approaches between Claude and Codex, or leverage both AI assistants for collaborative problem-solving. This skill supports both non-interactive mode (automatic response retrieval) and interactive mode (visual pane splitting with tmux).

中文简介正在准备中。当前显示原文说明。

Enokisan/with-codex-skills32026年1月14日 更新

release

免费

リリース単位(単一パッケージか monorepo か)を判定し,SemVer でバージョンを上げ(マニフェストと全参照箇所を整合),bump コミット・タグ・push・About 欄・GitHub Release までの文面を提案.承認後に一気に実行する.「リリースして」「公開して」「バージョンを上げて」など版を公にすることを求められたときに使う.記録するだけなら /capstone:commit を使う.

中文简介正在准备中。当前显示原文说明。

tomoking2004/claude-plugins32026年7月23日 更新

complete

免费

複数の媒体(レポート・コード等)にまたがる大学の課題を,出題文・採点基準に照らして過不足なく仕上げる.要求を媒体へ割り当て,assignment プラグインの対応スキルへ委譲し,媒体間の継ぎ目を走査して一つの提出物として確定する.「この課題をやって」「課題を完璧に仕上げて」など,課題まるごとを任されたときに使う(単一媒体なら /assignment:report ・ /assignment:program を直接使う).

中文简介正在准备中。当前显示原文说明。

tomoking2004/claude-plugins32026年7月23日 更新

theory

免费

確立された文脈をもとに理論的方向性を議論して方針を深め,確定した方針を .claude/context.md に反映する.「方針はこれでいい?」「仮説を整理したい」「実験設計どう思う?」など,実装ではなく理論・方向性を議論したいときに使う.文脈の初期作成は /groundwork:survey を使う.

中文简介正在准备中。当前显示原文说明。

tomoking2004/claude-plugins32026年7月23日 更新

impl

免费

固まった方針に対して実装が正しいかを走査・改善する.「実装を確認して」「コードは合ってる?」「これで動く?」など,実装のレビューや改善を求めたときに使う.理論の方向性を議論したいときは /groundwork:theory を使う.

中文简介正在准备中。当前显示原文说明。

tomoking2004/claude-plugins32026年7月23日 更新

program

免费

課題のコード部分を,出題文の仕様・採点基準を過不足なく満たす形で実装する.「このコードを書いて」「関数を実装して」など,課題のコード作成を求められたときに使う(既存コードの推敲だけなら /refine:code を使う).

中文简介正在准备中。当前显示原文说明。

tomoking2004/claude-plugins32026年7月23日 更新

docs

免费

参照文書(README・SKILL.md・API 文書・Markdown 全般)を美の基準で走査し,最も美しい確定版へ仕上げる.「READMEを完璧にして」「ドキュメントを美しくして」など,文書の仕上げを求められたときに使う(単発の小修正には使わない).

中文简介正在准备中。当前显示原文说明。

tomoking2004/claude-plugins32026年7月23日 更新