Development skills

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

abi-codegen

Convert JSON ABI files to TypeScript const exports with proper typing. Use when working with smart contract ABIs, converting JSON to TypeScript, generating typed contract interfaces, or adding new contract ABIs to the SDK.

498 repo starsObserved in 2 repos
Development

activitypub-pr-workflow

INVOKE THIS SKILL before creating any PR to ensure compliance with branch naming, changelog requirements, and reviewer assignment.

498 repo starsObserved in 2 repos
Development

add-docs

Add JSDoc comments and inline documentation following Iridium patterns. Use when documenting functions, components, or adding code explanations.

498 repo starsObserved in 2 repos
Development

add-httparchive-metric-report

Add new metrics to HTTPArchive reports config. USE FOR adding performance metrics, adoption/percentage metrics, or custom metric analysis from crawl data. Chooses timeseries vs histogram based on data type.

498 repo starsObserved in 2 repos
Development

admin-config

Wire admin routes, configure browser-safe plugin imports, and create custom field renderers. Use when setting up momentumAdminRoutes, browserImports, or FieldRendererRegistry.

498 repo starsObserved in 2 repos
Development

ai-friendly-architecture

Design AI-friendly architecture with explicit patterns, layered documentation, and semantic boundaries. Use when: structuring projects for AI collaboration, optimizing codebase for AI analysis, setting up AI context. Keywords: architecture, AI-friendly, context, modules, documentation layers, .ai-context.yaml, 架構, AI 友善, 上下文.

498 repo starsObserved in 2 repos
Development

aif-commit

Create conventional commit messages by analyzing staged changes. Generates semantic commit messages following the Conventional Commits specification. Use when user says "commit", "save changes", or "create commit".

498 repo starsObserved in 2 repos
Development

alembic

Generates and manages database migrations with Alembic for the Bookkeep backend. Use when: creating database migrations, modifying models, adding columns, creating tables, or running schema changes.

498 repo starsObserved in 2 repos
Development

algorithm-migration-with-rollback

Use when replacing a core algorithm (encryption, hashing, ML model) that affects persisted user data and needs rollback safety.

498 repo starsObserved in 2 repos
Development

android-dfm

Create Android dynamic feature modules with Gradle, Koin DI, Navigation registration. Use for new features, modularization, feature flags.

498 repo starsObserved in 2 repos
Development