ledgerhq/device-sdk-ts/commit

Claude Code and agent skill by ledgerhq/device-sdk-ts

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Commit message convention for this repo (gitmoji + scope + capitalized message) enforced by the danger CI bot. Use whenever creating commits, when the user invokes /commit, or when fixing commit messages that failed CI.

Install

npx vskill@latest install ledgerhq/device-sdk-ts/commit

SKILL.md

How to commit

We use gitmoji for commit messages to standardize and improve readability.

Commit message rules

The rules are enforced by the danger CI bot. Make sure each commit message follows all of these requirements:

  • Start with a [gitmoji](https://gitmoji.dev/) (which can be viewed with pnpm gitmoji --list)
  • Follow with a space
  • Specify a scope in parentheses, all in lowercase

Example:

  • (signer-eth)
  • (context-module)
  • (chore)
  • (release)
  • (ci)
  • Do not repeat JIRA ticket tags (e.g. [DSDK-1234], [NO-ISSUE]) in your commit message—these tags are optional for commits and required in PR titles.
  • Add a colon `:` and a space
  • Write a message that starts with a capital letter

Pattern:

<gitmoji> (scope): Description starting with capital letter

Examples:

  • 💚 (api): Add new endpoint
  • ✨ (cli): Support new flags
  • 🐛 (parser): Fix buffer overflow

Special notes:

If you're unsure which gitmoji to use, you can list all available emojis with:

pnpm gitmoji --list

You can also see commit message examples by running:

git log --oneline

Refer to these resources to help you select appropriate emojis and follow the commit convention.

For more details or troubleshooting, see CONTRIBUTING.md.

Commits that don't follow this convention will fail CI and block merging.

Signed commits

All commits must be signed to be merged into protected branches (develop and main). This is enforced by GitHub branch rulesets.

Make sure you have commit signing configured:

bash
git config --global commit.gpgsign true

If you have unsigned commits, re-sign them before pushing:

bash
git rebase -i HEAD~N --exec "git commit --amend --no-edit -S"
git push --force-with-lease

See CONTRIBUTING.md for setup instructions.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/ledgerhq/device-sdk-ts/commit/badge)](https://verified-skill.com/skills/ledgerhq/device-sdk-ts/commit)

Something wrong with this skill or its page? Tell us.