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,418 results · page 131 of 581
- View details
light-idea-critiqueSkillDev tools
Light research pipeline step 4 · critique idea: rigorously review ideas by top-conference reviewer standards; a fatal flaw such as being scooped or lacking novelty is an instant veto (critical gate), forcing out ideas that can truly be published. When to use: the user asks "is this idea good enough
Ready to connect★ 621
- View details
light-orchestratorSkillDev tools
Coordinate and recover multi-stage Light research projects through the canonical .light/passport.yaml state, stages 1-13, resident overlays, checkpoints, findings, parallel joins, stale propagation, handoffs and user-authorized reroutes. Use for a new/resumed/partial/dirty/failed/stale/delivered res
Ready to connect★ 621
- View details
light-paper-writingSkillDev tools
Light research pipeline step 8 · Paper Writing: organized around "how to convince reviewers it's worth publishing", iterating from first draft through reviewer-perspective polishing; every claim is backed by evidence, wording strength matches evidence strength, and there is never overclaiming. When
Ready to connect★ 621
- View details
light-research-ethicsSkillDev tools
Light's always-on red-line gate for research integrity and ethics across the full lifecycle: during research triage, approval, data collection, changes, analysis, submission, publication, and post-publication checks, it screens for risks such as academic misconduct / data fabrication / statistical c
Ready to connect★ 621
- View details
light-result-analysisSkillDev tools
Light research workflow, step 7 — result analysis: don't describe good/bad, explain "why", tie every conclusion **firmly to a claim + evidence strength**, and guard against p-hacking. When to use: interpreting results after experiments run / asking "what do these numbers mean" / running significance
Ready to connect★ 621
- View details
light-review-rebuttalSkillDev tools
Build auditable peer-review revision and author-response packages for Light stage 13. Use after receiving reviewer comments, a decision or meta-review; when drafting a rebuttal or response letter; when triaging major/minor revisions; when simulating a pre-submission review; or when a rejection may r
Ready to connect★ 621
- View details
light-software-copyrightSkillDev tools
Prepare China software copyright registration material drafts from a real software project: application-field worksheet, source-code deposit material, user/operation manual, screenshots when needed, consistency checks and local formal-output evidence. Use for 软著, 软件著作权, 软件版权登记, source-code page extr
Ready to connect★ 621
- View details
frb-build-verificationSkillDev tools
Verify FlatRedBall (FRB1) still compiles after editing Gum source it shares. Triggers: changes under GumCommon/ or MonoGameGum/Forms/, projitems sync, the FRB compile constant, CS0246/CS0103 from FRB. Only when a FlatRedBall checkout sits beside the Gum repo.
Ready to connect★ 620
- View details
gum-architecture-layersSkillDev tools
Gum's Forms/Runtime/Renderable layering and which layer owns what. Triggers: "what layer does X belong in", GueDeriving, orienting in a new area of Gum's visual stack, confusing a Runtime with a Renderable.
Ready to connect★ 620
- View details
gum-forms-controlsSkillDev tools
Gum Forms controls (Button, Label, TextBox, CheckBox, ListBox, StackPanel…) vs raw visuals, and the state/category styling system. Triggers: adding a button/textbox/list, WPF-style properties not working, IsVisible, styling a control, DefaultVisuals.
Ready to connect★ 620
- View details
gum-forms-default-visualsSkillDev tools
Forms DefaultVisuals — code-only visual classes backing Forms controls. Triggers: ButtonVisual, any *Visual class in DefaultVisuals/, Styling, DefaultFormsTemplates registration, custom code-only Forms visuals.
Ready to connect★ 620
- View details
gum-forms-itemscontrolSkillDev tools
ItemsControl and ListBox — Items/ListBoxItems relationship, templates, InnerPanel sync. Triggers: ItemsControl, ListBox, ListBoxItem, VisualTemplate, FrameworkElementTemplate, Items collection, ListBoxItems desync, list box item add/remove.
Ready to connect★ 620
- View details
gum-kernsmith-integrationsSkillDev tools
KernSmith runtime bitmap-font packages. Triggers: Integrations/KernSmith, KernSmith.MonoGameGum, KernSmith.RaylibGum, KernSmith.KniGum, KernSmith.FnaGum, KernSmith.GumCommon, InMemoryFontCreator.
Ready to connect★ 620
- View details
gum-layoutSkillDev tools
Positioning and sizing Gum UI — X/Y units, XOrigin/YOrigin, Width/Height units, Anchor/Dock, and child stacking. The top source of layout confusion. Triggers: element in wrong place/size, WidthUnits, XUnits, Anchor, Dock, stacking, centering, fill parent.
Ready to connect★ 620
- View details
gum-layout-engineSkillDev tools
Deep internals of Gum's layout engine — UpdateLayout call chain, UpdateChildren ordering, stacking pipeline, dirty state, perf. Triggers: debugging/optimizing UpdateLayout/UpdateChildren, RefreshParentRowColumnDimensionForThis, GetWhatToStackAfter, MakeDirty, ResumeLayoutUpdateIfDirtyRecursive, _cac
Ready to connect★ 620
- View details
gum-project-versioningSkillDev tools
Gum's .gumx schema versioning and migration strategy. Triggers: shape changes to GumProjectSave, ElementSave, or any serialized save class — version bumps, backward-compat shims, XmlSerializer-aware properties that must round-trip across tool versions.
Ready to connect★ 620
- View details
gum-property-assignmentSkillDev tools
How Gum instantiates runtime objects from save data and applies variables to renderables. Triggers: ToGraphicalUiElement, SetGraphicalUiElement, ApplyState, SetProperty, SetVariablesRecursively, CustomSetPropertyOnRenderable, font loading, IsAllLayoutSuspended, isFontDirty.
Ready to connect★ 620
- View details
gum-runtime-bindingSkillDev tools
Gum runtime data binding — BindingContext, SetBinding on GraphicalUiElement visuals and FrameworkElement Forms controls, binding types (string, Binding, lambda), differences between the two systems.
Ready to connect★ 620
- View details
gum-runtime-syntax-versionSkillDev tools
The integer version stamped on Gum runtime assemblies via GumSyntaxVersionAttribute, used by the tool's codegen to gate emitted code. Triggers when bumping the runtime syntax version, touching AssemblyAttributes.cs in GumCommon/MonoGameGum/RaylibGum/SkiaGum, or changing SyntaxVersionDetectionService
Ready to connect★ 620
- View details
gum-runtime-variable-referencesSkillDev tools
Runtime variable reference propagation and the optional Gum.Expressions NuGet. Triggers: ApplyAllVariableReferences, GumExpressionService, runtime styling/theming, GumExpressions project.
Ready to connect★ 620
- View details
gum-samplesSkillDev tools
Where runtime-feature demo screens go. Triggers: adding a sample/demo page for a new runtime feature, NineSliceScreen/SpriteScreen, shape demos, MonoGameGumInCode, Samples/raylib, SilkNetGum.
Ready to connect★ 620
- View details
gum-serviceSkillDev tools
GumService — runtime entry point for MonoGame/Raylib/KNI/FNA. Triggers: GumService init, Uninitialize, DeferredQueue, hot reload, Root/PopupRoot/ModalRoot containers.
Ready to connect★ 620
- View details
gum-source-linked-projectSkillDev tools
Creating a new MonoGame project that references Gum via ProjectReference to source instead of NuGet, for manually running an unreleased runtime change. Triggers: "linked to Gum source", "link to source", scratch test project, manual verification of a MonoGameGum/GumCommon/RenderingLibrary change.
Ready to connect★ 620
- View details
gum-tool-animationsSkillDev tools
How the Gum tool authors state-based animations — StateAnimationPlugin, Animations tab, .ganx sidecars. Triggers: Animations tab, StateAnimationPlugin, ElementAnimationsSave, AnimationSave, AnimatedStateSave, .ganx, named events.
Ready to connect★ 620
- View details
gum-tool-copy-pasteSkillDev tools
Gum copy/paste. Triggers: CopyPasteLogic, ICopyPasteLogic, OnCopy/OnPaste/OnCut, PasteInstanceSaves, CopiedData, clipboard behavior, multi-paste selection tracking.
Ready to connect★ 620
- View details
gum-tool-delete-logicSkillDev tools
Gum delete architecture. Triggers: delete commands, IEditCommands delete methods, IDeleteLogic, DeleteLogic, DeleteOptionsWindow, HandleDeleteCommand, AskToDeleteState, AskToDeleteStateCategory, DeleteSelection.
Ready to connect★ 620
- View details
gum-tool-pluginsSkillDev tools
Gum tool plugin system, including visualization plugins (EditorTabPlugin.Core/EditorTabPlugin_XNA, TextureCoordinatePlugin.Core). Triggers: plugin registration, PluginBase, PriorityPlugin, PluginManager, plugin events, finding which internal plugin owns a feature.
Ready to connect★ 620
- View details
gum-tool-selectionSkillDev tools
Gum editor selection — click/drag, marquee, input handlers (move/resize/rotate/polygon points), IsActive flag, locked instances, SelectionManager coordination, selection event cascade (plugin events, forced default state, tree view sync).
Ready to connect★ 620
- View details
gum-tool-undoSkillDev tools
Gum undo/redo. Triggers: History tab, UndoManager, UndoPlugin, UndoSnapshot, stale references after undo.
Ready to connect★ 620
- View details
gum-tool-variable-gridSkillDev tools
Gum Variables tab and DataUiGrid. Triggers: Variables tab, DataUiGrid control, MemberCategory, InstanceMember, category population, property grid refresh, expansion state persistence.
Ready to connect★ 620
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.
55,111 of the 55,543 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 gateway 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.