Ledger
Official@ledgerhq · France
Trusted hardware for blockchain applications
Agent Skills by Ledger
Showing 63 vetted skills indexed across 2 GitHub repositories.
ddd-structure-flow
Organizes Ledger Wallet code placement across DDD monorepo layers and packages.
ddd-types-state-mocks
Structures Ledger Wallet data layers mapping one API response to one entity slice.
package-public-api
Enforces barrel-only public API exports for shared, domain, and features packages.
ddd-data-layer-advanced
Structures Ledger Wallet data layers where one API response serves multiple domain entities.
debug-rn-native-crash
Diagnose native React Native Fabric and Hermes crashes in iOS apps using Xcode and lldb.
cloud-sync-module
Write, review, and debug CloudSyncDataManager modules that sync user data through Ledger Sync.
comments
Reduces unnecessary code comments by replacing them with clearer naming and structure.
get-pr-comments
Fetches and summarizes review comments from the active pull request.
prefer-set-has
Enforces Set.has() over Array.includes() for constant membership checks in TypeScript.
detect-data-leaks
Detect PII leaks to third-party services introduced by the current git branch.
feature-dev
Guides feature implementation through codebase exploration, architecture design, and phased code review.
impacting-prs
Detects open GitHub PRs impacted by a migration and posts blocking reviews or heads-up comments.
coin-modules
Defines rules and layout for blockchain coin module packages in ledger-live.
e2e-mobile-add-or-update
Guides writing and updating Detox E2E tests for ledger-live-mobile.
docs-migrate
Migrate scattered documentation into a unified target structure without duplication.
slack-pr-message
Generates formatted Slack announcement messages for pull requests with package-based prefixes.
batch-feature-dev
Coordinates batches of Jira tickets into scoped feature branches, changesets, and draft PRs.
pre-review
Reviews git diffs against develop using five parallel code-reviewer agents with severity-ranked findings.
typescript
Applies TypeScript and React typing conventions when writing or reviewing .ts and .tsx files.
ldls-native
Applies Lumen UI React Native design system rules to component development.
mvvm-architecture
Enforces MVVM architecture patterns for Ledger Live desktop and mobile TypeScript code.
ldls-web
Applies LDLS design system rules for @ledgerhq/lumen-ui-react components.
react-general
Applies React and React Native engineering rules when writing or reviewing TypeScript files.
rtk-query-api
Implements RTK Query createApi patterns with endpoint injection and cache tag management.
Frequently Asked Questions About Ledger
FAQPage SchemaWhat specific tasks are enabled by Ledger's technical integration capabilities?▼
These capabilities enable secure transaction signing, device authentication, account discovery, and balance verification. Developers can map intent to signing operations, manage hardware device states, and ensure application reliability through comprehensive unit and integration testing frameworks.
Which technical personas are the primary target for these integration skills?▼
The primary target personas are blockchain engineers, security architects, and quality assurance specialists. These professionals utilize the provided frameworks to integrate hardware-backed security into decentralized applications and maintain robust testing environments for wallet software.
What are the core prerequisites for implementing Ledger device management?▼
Implementation requires familiarity with DMK design patterns, Speculos for device simulation, and Playwright for interface validation. Developers must also possess a working knowledge of cryptographic signing flows and the specific command structures required for hardware-based authentication and asset management.