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
- View details
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
- View details
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- View details
First_NameSkillDev tools
Use this skill when auditing duplicate pipeline definitions
Ready to connect★ 66
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
Popular skills lists
- Best Claude skills for what are
- Best Claude skills for awesome
- Best Claude skills for github
- Best Claude skills for how to use
- Best Claude skills for anthropic
- Best Claude skills for grill me
- Best Claude skills for how to create
- Best Claude skills for caveman
- Best Claude skills for how to install
- Best Claude skills for humanizer
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.