Development skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

indicator-buffer

Implement BufferList incremental indicators with efficient state management. Use for IIncrementFromChain or IIncrementFromBar implementations. Covers interface selection, constructor patterns, and BufferListTestBase testing requirements.

1.22k repo starsObserved in 1 repos
Development

indicator-catalog

Create and register indicator catalog entries for automation. Use for Catalog.cs files, CatalogListingBuilder patterns, parameter/result definitions, and PopulateCatalog registration.

1.22k repo starsObserved in 1 repos
Development

indicator-stream

Implement StreamHub real-time indicators with O(1) performance. Use for ChainHub or BarProvider implementations. Covers provider selection, RollbackState patterns, performance anti-patterns, and comprehensive testing with StreamHubTestBase.

1.22k repo starsObserved in 1 repos
Development

wordgard

Write idiomatic Wordgard editor code (schema elements, extensions, commands, decorations, markdown specs) for the editor-w stack. Use whenever working on wordgard, @bangle.io/wordgard-utils, @bangle.io/wordgard-markdown, or packages/core/editor-w, or when reviewing such code.

1.22k repo starsObserved in 1 repos
Development

beutl-agent-source-grounding

Ground Beutl Agent Editing Toolkit MCP edits in Beutl source code. Use before or during Beutl Live MCP / Agent Editing Toolkit work when an edit depends on coordinates, centered placement, transforms, bounds, text measurement, shape sizing, render scale, effect parameter units, serialization/reconciliation behavior, undo scope, export range, or live-editor session semantics; also use when rendered output or user feedback contradicts an MCP edit assumption.

1.22k repo starsObserved in 1 repos
Development

beutl-drawable

Implementation guide for Beutl's Drawable class. Use when adding a new Drawable (drawable object) to a Beutl project. Triggers on "create a Drawable", "implement a drawable object", "add an element like SourceImage/Shape/TextBlock". Covers both the Beutl core and extension packages.

1.22k repo starsObserved in 1 repos
Development

beutl-filter-effect

Implementation guide for Beutl's FilterEffect. Use when authoring a new filter effect (blur, color correction, drop shadow, etc.). Triggers: "create a FilterEffect", "implement a new effect", "add a filter", "Beutl effect dev", "SKSL", "GLSL effect".

1.22k repo starsObserved in 1 repos
Development

beutl-tooltab-extension

Implementation guide for Beutl's ToolTabExtension (tool-tab extension). Use when adding a custom tool tab to the editor. Triggers when ToolTabExtension, IToolContext, or docking-tab implementations are needed.

1.22k repo starsObserved in 1 repos
Development

adapter-author

Validates whether a DefiLlama request belongs in DefiLlama-Adapters, then helps coding agents create and validate TVL adapters when it does. Use when a user wants to add a new DefiLlama TVL protocol listing, check repo fit, create or fix a TVL adapter, choose adapter helpers or registries, run `node test.js`, prepare PR metadata, or decide whether they should instead use `DefiLlama/dimension-adapters` or send a mail

1.22k repo starsObserved in 1 repos
Development

add-indicator

Add a new technical analysis indicator to the project. Use when you need to implement a new indicator (e.g., SMA, EMA, RSI) following the project's streaming data patterns, Go generics, and channel-based API.

1.21k repo starsObserved in 1 repos
Development