Skills.

Give your AI a better way to work.

A skill is a set of written instructions that teaches an AI how to do one job the way it should be done: review a pull request, plan a migration, write the release notes.

Install one here and it travels with your account into Claude, Claude Code, Cursor and every other client you sign in with.

Category: Dev tools

17,982 results · page 419 of 600

  • editor-revisorSkillDev tools

    Draft revision assistant — helps find the truth in what people write and cut the fluff. Focuses on "structural tightening + fluff removal": deleting formulaic openings, cutting empty intensifiers, breaking fake parallelism, and removing slogan-like endings. Has a quick-cut mode (delete only, no rewr

    Ready to connect★ 66

    github.com/taxueseek/say-it-human66 stars

    View details
  • empty-nameSkillDev tools

    Skill whose name key exists but holds an empty string

    Ready to connect★ 66

    github.com/stbenjam/skillsaw62 stars

    View details
  • field-onboardingSkillDev tools

    Guide a researcher step by step into an unfamiliar research field, or decode a paper, abstract, figure caption, or referee comment they cannot parse. Builds understanding in rungs (motivation, vocabulary, core framework, methods, frontier), anchored to what the user already knows, with a checkpoint

    Ready to connect★ 66

    github.com/ljx-chase/research-field-onboarding66 stars

    View details
  • fig-editorSkillDev tools

    Guides FigUI3 editor bundle (`fig-editor.js` / `fig-editor.css`): fig-select, fig-select-options, fig-select-option, fig-fill-picker, and fig-interpolation-swatch, including React JSX usage. Use when building custom selects, grouped option lists, sticky separators, ghost selects, fill picker dialogs

    Ready to connect★ 66

    github.com/rogie/figui365 stars

    View details
  • find-CBaseEntity_GetChangeAccessorPathInfo_1SkillDev tools

    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 CBaseEnti

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-CCSBotManager_AddBot_BotNavIgnoreSkillDev tools

    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

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-CCSGameRules__sm_mapGcBanInformationSkillDev tools

    Find and identify the CCSGameRules__sm_mapGcBanInformation global variable in CS2 binary using IDA Pro MCP. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate the GC ban information map structure by decompiling CCSPlayerController_ResourceDataThink's sub-function (Linux

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-CCSPlayer_MovementServices_CheckJumpButton_WaterPatchSkillDev tools

    Find and patch the water jump velocity inside CCSPlayer_MovementServices_CheckJumpButton in CS2 binary using IDA Pro MCP. This patch changes the water jump velocity from 100.0f to 145.0f by modifying the immediate operand of a mov instruction. Use this skill when reverse engineering CS2 server.dll o

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-CCSPlayer_MovementServices_FullWalkMove_SpeedClampSkillDev tools

    Find and identify the velocity clamping branch inside CCSPlayer_MovementServices_FullWalkMove in CS2 binary using IDA Pro MCP, then generate a patch signature to disable it. Use this skill when reverse engineering CS2 server.dll or libserver.so to locate and patch the speed-clamp if-branch that caps

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-CEntitySystem_Init-decompilesSkillDev tools

    Final-guarantee fallback for the find-CEntitySystem_Init-decompiles preprocessor. Recovers the struct members, indirect virtual-function offsets, and de-inlined helpers that CEntitySystem::Init sets up, by decompiling CEntitySystem_Init in CS2 server.dll / libserver.so and following de-inlined calle

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-CEntitySystem_m_entityNamesSkillDev tools

    Final-guarantee fallback for the find-CEntitySystem_m_entityNames preprocessor. Recovers CEntitySystem::m_entityNames in CS2 server.dll / libserver.so by decompiling CEntitySystem_AddEntityToNameMap and recognizing its ordered-map/RB-tree lookup whether the lookup helper is emitted as a separate fun

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-CNetworkGameServer_GetFreeClientSkillDev tools

    Final-guarantee fallback for CNetworkGameServer_GetFreeClient. Locate the concrete free-client allocator in CS2 engine2.dll / libengine2.so when the ConnectClient decompile preprocessor cannot resolve it. Use only after the deterministic preprocessor returns failure. Trigger: CNetworkGameServer_GetF

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-CNetworkGameServerBase_CreateFakeClientSkillDev tools

    Final-guarantee fallback for the find-CNetworkGameServerBase_CreateFakeClient preprocessor. Recovers CNetworkGameServerBase_CreateFakeClient in CS2 engine2.dll / libengine2.so when the string-xref preprocessor cannot resolve the function. Use this skill only after the deterministic preprocessor retu

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-CServerSideClientBase_GetUserIDStringSkillDev tools

    Final-guarantee fallback for CServerSideClientBase_GetUserIDString when its deterministic string-xref preprocessor cannot resolve the function. Locate the concrete user-ID formatting helper in engine2.dll / libengine2.so and write the semantic artifact for the active platform. Trigger: CServerSideCl

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-INetworkServerService_GetServerSerializersCRCSkillDev tools

    Final-guarantee fallback for the find-INetworkServerService_GetServerSerializersCRC preprocessor. Recovers INetworkServerService::GetServerSerializersCRC (a virtual function of the CNetworkServerService vtable) in CS2 engine2.dll / libengine2.so by decompiling its known predecessor CNetworkGameServe

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-INetworkServerService_IsActiveInGameSkillDev tools

    Final-guarantee fallback for the find-INetworkServerService_IsActiveInGame preprocessor. Recovers INetworkServerService::IsActiveInGame (a virtual function of the CNetworkServerService vtable) in CS2 engine2.dll / libengine2.so by decompiling its known predecessor CSteam3ServerS1_InitGameServer and

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-INetworkServerService_IsServerRunningSkillDev tools

    Final-guarantee fallback for the find-INetworkServerService_IsServerRunning preprocessor. Recovers INetworkServerService::IsServerRunning (a virtual function of the CNetworkServerService vtable) in CS2 engine2.dll / libengine2.so by decompiling its known predecessor CNetworkGameClientBase__ProcessNe

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • find-IVEngineServer2_GetClientSteamIDSkillDev tools

    Final-guarantee fallback for the find-IVEngineServer2_GetClientSteamID preprocessor. Recovers IVEngineServer2::GetClientSteamID (a virtual function of the IVEngineServer2 interface) in CS2 server.dll / libserver.so by decompiling its known predecessor CBasePlayerController_HandleCommand_JoinTeam and

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • First_NameSkillDev tools

    Use this skill when auditing duplicate pipeline definitions

    Ready to connect★ 66

    github.com/stbenjam/skillsaw62 stars

    View details
  • fix-cppheadersSkillDev tools

    Use when hl2sdk_cs2 C++ headers must be repaired to match the latest vtable or record-layout YAML references. Runs run_cpp_tests.py to obtain layout diffs, maps failing cpp_tests entries to their configured headers, edits only those headers, and repeats validation until the differences are resolved.

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • fortune-liuyaoSkillDev tools

    Use when the user asks about Liuyao divination, Liuyao chart casting, Wenwang Najia, the Jingfang Eight Palaces, casting a hexagram with three coins, manually entering six line values, or asks Liuyao questions about career, relationships, wealth, studies, etc.; English terms Liuyao, Six Lines Divina

    Ready to connect★ 64

    github.com/shubhaviatiningsih-byte/fortune-liuyao-skill66 stars

    View details
  • generate-reference-yamlSkillDev tools

    Generate reference YAML via project CLI into ida_preprocessor_scripts/references/<module>/<func_name>.<platform>.yaml

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • generate-signature-for-functionSkillDev tools

    Generate and validate unique byte signatures for functions using IDA Pro MCP. Use this skill when you need to create a pattern-scanning signature for a function that can reliably locate it across binary updates. Triggers: generate signature, byte signature, pattern signature, function signature, uni

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • generate-signature-for-globalvarSkillDev tools

    Generate and validate unique byte signatures for global variable using IDA Pro MCP. Use this skill when you need to create a pattern-scanning signature for a global variable that can reliably locate it across binary updates. Triggers: global variable signature, signature for global variable

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • generate-signature-for-patchSkillDev tools

    Generate and validate unique byte signatures for instructions that need to be runtime-patched using IDA Pro MCP. Use this skill when you need a signature to locate a specific instruction for patching (e.g., force/skip a branch, NOP a call, change an immediate operand). Triggers: patch signature, sig

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • generate-signature-for-structoffsetSkillDev tools

    Generate and validate unique byte signatures for instructions containing a struct member offset using IDA Pro MCP. Use this skill when you need a signature for an instruction like mov [rcx+1A8h], eax or cmp dword ptr [rdi+0B0h], 0, where the struct offset must be explicitly fixed in the first instru

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • generate-signature-for-vfuncoffsetSkillDev tools

    Generate and validate unique byte signatures for instructions containing a virtual-function offset using IDA Pro MCP. Use this skill when you need a signature for an instruction like call qword ptr [rax+538h], where the vfunc offset (0x538) must be explicitly fixed in the first instruction bytes. Tr

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • get-vtable-addressSkillDev tools

    Find a function's vtable address using IDA Pro MCP. Use this skill when want to get exact virtual address of a class. Triggers: get vftable address, get virtual function table, find vtable, get vtable

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • get-vtable-indexSkillDev tools

    Find a function's vtable offset and index using IDA Pro MCP. Use this skill when you have a function address and need to determine its position in a vtable by iterating through vtable entries. Triggers: vtable index, vftable offset, virtual function table position, find function in vtable

    Ready to connect★ 66

    github.com/hlnd2t/cs2_vibesignatures65 stars

    View details
  • humanize-aiSkillDev tools

    [L1 Voice Authenticity] AI-flavor detection and removal—only handles "does it sound human". Detects 19 AI-flavor patterns and chooses a strategy based on severity. By default, diagnosis only; rewriting requires user confirmation. Three rewriting modes: automatic replacement, follow-up-question drive

    Ready to connect★ 66

    github.com/taxueseek/say-it-human66 stars

    View details

What is a skill?

A skill is plain text, usually a SKILL.md file and the scripts it refers to, written for an AI rather than for a person. It carries the steps, the house rules and the examples a good answer needs, so you stop pasting the same briefing into every new chat.

58,488 of the 58,488 skills listed here can be served through ahel today, and they come from public repositories. Each one has its own page with the instructions themselves on it, so you can read what a skill will tell your AI to do before you install it.

Install one and every AI you use gets it

Installing a skill adds it to your workspace and turns it on in the same step. Claude Code surfaces it as a slash command; any client can read the full instructions with the skill_read tool.

Nothing is copied into a project folder. The instructions are served from your account, so the same skill is there in every AI you connect, and turning it off removes it from all of them at once.

See how to connect your AI