Development skills

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

environment-setup

Use when Python environment setup is needed for data visualization or conda installation is required

2.79k repo starsObserved in 2 repos
Development

update-roslyn

Update the Roslyn version used by this repo — bump package versions in Directory.Build.props / Directory.Packages.props, correlate the private-feed version by commit ID, sync the vendor/roslyn submodule to the same commit, then build, test, and run Morgania and RoslynPad and fix fallout. Use when asked to update/bump Roslyn or the Roslyn submodule.

2.79k repo starsObserved in 1 repos
Development

crank-component-authoring

Build web apps, dashboards, landing pages, widgets, calculators, forms, quizzes, charts, visualizations, animations, dynamic SVGs, MathML equations, blogs, or games as single-file HTML with no build step, using Crank.js, an elegant UI framework which allows you to write components with plain JavaScript functions, generators, and promises. Use when user asks to create something interactive, build a single-file HTML app, or start a greenfield frontend project. Always trigger when converting code from React, Vue, Svelte, Solid, or any other web framework to Crank.js, when the user mentions Crank by name, or when comparing different web/UI frameworks. Not for projects already using other frameworks.

2.79k repo starsObserved in 1 repos
Development

add-component

Add a SwiftUI component from ShipSwift. Use when the user says "add component", "add a view", "add X view", "I need a chart", "add animation", or wants a specific UI element.

2.78k repo starsObserved in 1 repos
Development

build-feature

Build an iOS feature using ShipSwift components. Use when the user says "build", "create", "add a feature", or describes an iOS feature they want to implement.

2.78k repo starsObserved in 1 repos
Development

tinyengine-dsl-generator

Use when creating or modifying TinyEngine low-code applications - generating page, block, or app DSL (JSON schemas), converting designs/screenshots to DSL, or debugging generated TinyEngine JSON.

2.77k repo starsObserved in 1 repos
Development

spec-change

Update the EventCatalog DSL specification across all locations — Langium grammar, specification markdown docs, playground examples, and tests. Use when making any change to DSL syntax, adding new DSL features, modifying grammar rules, or updating DSL documentation. Triggers on requests like "add X to the DSL", "update the grammar", "change DSL syntax for Y", or "spec change".

2.77k repo starsObserved in 1 repos
Development

create-product

Create a new product in ComplianceAsCode project

2.77k repo starsObserved in 1 repos
Development

create-template

Create a template for checks and remediations

2.77k repo starsObserved in 1 repos
Development