midnightntwrk/midnight-expert/sdk-regression-check

Claude Code and agent skill by midnightntwrk/midnight-expert

Trust tier 3
  • community
Source check pending

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

This skill should be used when the user wants to verify the wallet SDK is current, check for SDK drift, has the wallet SDK updated, run an SDK regression test, validate that wallet patterns are still valid, do a wallet SDK version check, smoke test the wallet SDK, validate a wallet SDK installation, debug wallet SDK pattern failures, troubleshoot wallet SDK errors, diagnose wallet SDK failures, when wallet SDK is not working, why wallet SDK code is failing, wallet SDK runtime errors, wallet construction failing, WalletFacade.init throwing, sync stuck or never completes, transaction recipe rejected, signature mismatch in wallet SDK, type errors after upgrading wallet SDK, or when code that worked yesterday no longer works.

Install

npx vskill@latest install midnightntwrk/midnight-expert/sdk-regression-check

SKILL.md

SDK Regression Check

A drift-detection layer for the wallet SDK patterns documented in this plugin. Two modes: a fast no-network drift check, and a slow live-devnet smoke test.

When to invoke

  • Before trusting any pattern from midnight-wallet:wallet-sdk or

midnight-wallet:managing-test-wallets, especially after a Midnight release or after a long gap in the project

  • When patterns fail unexpectedly (signature mismatch, runtime error,

unexpected types)

  • When the user reports "code that worked yesterday no longer works"

Lock-file policy

versions.lock.json is owned by plugin maintainers. Do NOT edit it as part of running this skill. When drift is detected, report findings to the user and stop. Updates to the lock file happen when the plugin is released, not when this skill runs.

Two modes

Drift check (no network, fast)
bash
${CLAUDE_SKILL_DIR}/scripts/drift-check.sh

Reads versions.lock.json, calls npm view <package> version for each pinned package, classifies drift (none, patch, minor, MAJOR), prints a table, exits 0 if all clean and 1 if any minor/major drift.

See references/interpreting-output.md for what to do per drift level.

Smoke test (devnet required, slow)
bash
${CLAUDE_SKILL_DIR}/scripts/smoke-test.sh

Spins up a temp project with the latest SDK packages, runs a fixture that exercises the documented construction pattern end-to-end against the local devnet, asserts a non-zero NIGHT balance for the genesis seed.

See references/smoke-test-anatomy.md for what each step verifies.

References

ReferenceWhen to read
references/interpreting-output.mdAfter running drift-check.sh
references/using-release-notes.mdWhen drift is detected
references/temp-project-setup.mdWhen smoke-test.sh fails for environmental reasons
references/smoke-test-anatomy.mdWhen smoke-test.sh fails and you need to know which SDK layer broke

Related skills

NeedSkill
Wallet SDK referencemidnight-wallet:wallet-sdk
Test-wallet patternsmidnight-wallet:managing-test-wallets
Local devnet managementmidnight-tooling:devnet
View Midnight release notesmidnight-tooling:view-release-notes

Security

  • Security scanPassed, 90 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
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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/midnightntwrk/midnight-expert/sdk-regression-check/badge)](https://verified-skill.com/skills/midnightntwrk/midnight-expert/sdk-regression-check)

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