Development skills

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

dependency-injection

Dependency Injection pattern for service definitions, factories, and composition roots. Use when working with packages that use the DI pattern.

1.02k repo starsObserved in 1 repos
Development

development-commands

Commands for running apps, linting, testing, and building in the Trezor Suite monorepo. Use when you need to run, build, or check code quality.

1.02k repo starsObserved in 1 repos
Development

git-and-commit-guidelines

Conventional Commits format, commit types, scopes, and PR best practices for Trezor Suite. Use when committing code or creating pull requests.

1.02k repo starsObserved in 1 repos
Development

idb-migrations

How to create and implement IndexedDB storage migrations in the Trezor Suite web app. Use when writing migrations that transform persisted data between Suite versions.

1.02k repo starsObserved in 1 repos
Development

import-export

Named export conventions and barrel file usage rules for the Trezor Suite codebase. Use when writing imports, exports, or deciding on module structure.

1.02k repo starsObserved in 1 repos
Development

naming

Naming conventions for variables, functions, booleans, components, and domain-specific terms in Trezor Suite. Use when naming anything in the codebase.

1.02k repo starsObserved in 1 repos
Development

redux

Redux Toolkit patterns including slices, selectors, thunks, and middleware conventions for Trezor Suite. Use when writing or reviewing Redux state management code.

1.02k repo starsObserved in 1 repos
Development

setup-requirements

Prerequisites and initial environment setup for the Trezor Suite monorepo, including Node.js, Yarn, Git LFS, and submodules. Use when setting up or troubleshooting the development environment.

1.02k repo starsObserved in 1 repos
Development

skills-and-code-style-contribution

How to contribute to the Trezor Suite code style guide, including issue proposals and pull request workflows. Use when proposing code style changes.

1.02k repo starsObserved in 1 repos
Development

build-errors

Use this skill when the build fails, compilation errors occur, or you see undefined references, linker errors, CUDA compilation issues, missing headers, or template instantiation failures. Analyzes errors, suggests fixes, and iteratively rebuilds until success.

1.02k repo starsObserved in 1 repos
Development