Skill Claude CodeCodex
Handle batches of Jira tickets through shared analysis, per-ticket feature-dev, Lumen UI guardrails, changesets, and draft PRs. Use when the user provides multiple Jira tickets or asks to deliver tickets one by one with PRs.
Skill Claude CodeCodex
Handle batches of Jira tickets through shared analysis, per-ticket feature-dev, Lumen UI guardrails, changesets, and draft PRs. Use when the user provides multiple Jira tickets or asks to deliver tickets one by one with PRs.
Skill Claude CodeCodex
Run lint, format, and typecheck on modified files.
Skill Claude CodeCodex
Privacy-protected ID management with @domain/entity-client-identity — DeviceId, UserId, DatadogId, export-rules.json.
Skill Claude CodeCodex
Write, review or debug a cloudSyncModule.ts — a CloudSyncDataManager that syncs one slice of user data through Ledger Sync (Cloud Sync). Covers the contract, its invariants, the mandatory contract test, the wiring checklist and the data-loss traps. Use for any work on /cloudSyncModule.ts, createAggregator, or…
Skill Claude CodeCodex
Maintain CODEOWNERS file and team directories. Provides resolve-codeowners.js to annotate files with their owner team — useful to split a large PR by team. Use when working with "/team-/" or splitting monolithic files.
Skill Claude CodeCodex
Coin-specific families logic must live in families/. Generic UI uses the families contract only (no if (family === "evm") in shared code). Use this guidance for work in "/families/", "/mvvm/", "/renderer/" and "/screens/".
Skill Claude CodeCodex
Rules and layout for coin module packages under libs/coin-modules/. Read when adding or modifying a coin module.
Skill Claude CodeCodex
Stop writing so many comments. Follow these suggestions instead!
Skill Claude CodeCodex
Convention for console logging levels across the monorepo.
Skill Claude CodeCodex
Create changesets for the ledger-live monorepo using @changesets/cli. Use when the user asks to add a changeset, prepare a release, or document package changes for a PR.
Skill Claude CodeCodex
Create a pull request with a valid title, description, changeset, and all required elements.
Skill Claude CodeCodex
Structure a Ledger Wallet data layer where one API response serves several entities. Use when creating or reviewing cross-entity domain/api orchestration with RTK Query, createAsyncThunk, or both, including response validation and tests spanning multiple domain/entity packages.
Skill Claude CodeCodex
Place and organize Ledger Wallet code in the DDD monorepo. Use when creating, moving, or reviewing code under apps, features, domain, shared, or support; deciding which layer owns a concern; structuring packages and flow steps; or checking package names, dependency boundaries, platform variants, and legacy imports.
Skill Claude CodeCodex
Structure a simple Ledger Wallet data layer where one API response maps to one entity slice. Use when creating or reviewing domain/entity schemas, inferred types, initial state, mocks, selectors, slices, domain/api clients, and their tests.
Skill Claude CodeCodex
Investigate native React Native crashes (Fabric/Hermes/iOS) in ledger-live-mobile when JS error logs are missing or unhelpful. Use when the app dies silently, throws an NSException on iOS, or shows only a native stack trace.
Skill Claude CodeCodex
Detect new PII leaks introduced by the current branch. Use when asked to check for potential data leaks for the current changes.
Skill Claude CodeCodex
Device Intent Executor (DIE) and Device Intents reference. Read when working with features/platform/device-intent/, DeviceIntentExecutor / DeviceIntentExecutorLWM, Intent definitions (IntentDefinition, IntentPlatformDefinition, Job, createIntent), deviceInitializationInput / buildDeviceInitializationInput…
Skill Claude CodeCodex
Enforce import boundaries inside the devtools scope. Use for any work in "devtools/".
Skill Claude CodeCodex
Global dialogs Redux slice pattern for MVVM dialog state management.
Skill Claude CodeCodex
Migrate docs into our target structure. Use when asked to migrate or clean up existing docs – agentic and otherwise.
Skill Claude CodeCodex
Guidelines that must be followed when creating or updating docs in this repo. Applies to AGENTS.md, README.md, /docs//.md, skill and sub-agent files.
Skill Claude CodeCodex
Add E2E tests for new coins or update existing Playwright tests for ledger-live-desktop. Use when the user wants to add send/receive e2e tests for a new cryptocurrency, update test configurations, or work with Speculos device simulator.
Skill Claude CodeCodex
Interactive setup wizard for running desktop E2E (Playwright + Speculos) tests locally.
Skill Claude CodeCodex
Check, update, and RUN Earn E2E tests for Ledger Wallet Desktop (Playwright) and Mobile (Detox). Covers the Earn v2 dashboard, the native + redirect staking flows, and the delegate specs (owned by the Earn team). Use to run earn.v2 / delegate locally, adapt earn page objects/flows, and triage failures.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: