ledgerhq/device-sdk-ts/release-mock-server
Claude Code and agent skill by ledgerhq/device-sdk-ts
- community
Checking that the SKILL.md file is still in the repository.
Bump the mock server version in package.json, commit, push, and trigger the Docker image publish workflow to JFrog. Activate when the user says "release mock server", "/release-mock-server", or asks to release/publish the device mock server Docker image.
Install
npx vskill@latest install ledgerhq/device-sdk-ts/release-mock-serverSKILL.md
Release mock server
Bump version. Commit. Push. Poke the workflow. It builds the Docker image and throws it at JFrog.
Version lives in apps/device-mock-server/package.json. Workflow lives in .github/workflows/release_mock_server.yml.
Rules to remember
- Need
ghinstalled and logged in. Needpnpm. Need push rights to
LedgerHQ/device-sdk-ts.
ghcalls needrequired_permissions: ["all"].- Workflow reads version from package.json AT THE PUSHED REF. So push the bump
BEFORE you trigger. No push = old version = wrong tag.
- Do steps in order. Any step breaks → stop, tell user, do not go on.
- Collect warnings along the way. Dump them at the end.
$BUMP=patch|minor|major. No$BUMP=patch.
The steps
Find the run
Wait 5s. Then hunt the fresh run:
- No
--branchfilter.workflow_dispatchruns hang off the default branch,
not your ref.
- Keep runs that are
queued,in_progress, orpending. NewestcreatedAt
wins.
- Empty list? Retry up to 6 times, 5s apart.
Guess the build time
- Keep
conclusion == success. Take up to 5 newest. - Duration =
updatedAt - createdAtin minutes. Average them, round. - No successes = can't guess.
Tell the user
Add a Warnings list only if you collected any.
Things that bite
- Image tag =
jfrog.ledgerlabs.net/bcs-oci-prod-green/device-mock-server:<version>. - Build context is the WHOLE monorepo root. The Dockerfile's pnpm workspace
install needs it.
- Runs on the
ledgerhq-device-sdkprivate runner. JFrog is invisible from
public runners.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagent-files/skills/release-mock-server/SKILL.md
Popularity
- 7-day trend score
- 0
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
[](https://verified-skill.com/skills/ledgerhq/device-sdk-ts/release-mock-server)