claude

mn-passport-skills

Development-workflow skills for the Midnight Passport SDK: spec-driver loop, review lenses, doc-sync, pr-open, deps and devenv watchers, plus enforcement hooks. See docs/development-workflow.md.

3 on GitHubby Midnight Passport SDK teamv0.1.0Apache-2.0updated today
/

Plugin mn-passport-skills from marketplace midnight-passport-sdk in midnightntwrk/midnight-passport-sdk. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (10)

  • code-style

    Project coding-preference review lens for Midnight Passport SDK changes — American English with Oxford comma, YYYY/MM/DD dates, TypeScript conventions, error-taxonomy consistency, and Midnight (not IOG) branding. Run per tranche, or on any change touching prose, UI copy, or public API shape.

  • conformance

    Design-conformance review lens for Midnight Passport SDK changes — checks code against docs/sdk-requirements.md and docs/architecture.md, and against the planning workspace (the passport repo: component canvases, promises, and recorded decisions). Covers package dependency rules, kernel secret bound

  • deps

    Upstream-dependency watcher for the Midnight Passport SDK — 7-day supply-chain cooldown, exact version pins, upstream drift checks, and the compatibility matrix for the two version axes. Use when adding or bumping any dependency, when a Midnight component releases, or for a scheduled drift check.

  • devenv

    Development-environment gate for the Midnight Passport SDK — checks the private debts repo, HTTPS secure context for passkeys, devnet, proof server, Compact CLI, and the Node toolchain. Run before starting a tranche, or whenever the environment misbehaves.

  • doc-sync

    Feedback loop for the Midnight Passport SDK — when implementation reveals the design docs are wrong or stale, update docs/ and record an ADR; also owns re-checking the verify register. Use when conformance flags a justified divergence, when a verification finding contradicts a documented assumption,

  • pr-open

    Prepare a Midnight Passport SDK tranche for shipping — size-check the diff against the 400/600 budget, prepare branch, commits, and PR description linked to the spec's GitHub issue, then STOP for explicit human confirmation. Never pushes or opens the PR itself. Use when a tranche has passed its lens

  • security-audit

    Key-management security review lens for Midnight Passport SDK changes — finds fixable secret mismanagement (blocking) and records residual risks in the private security register at ../mn-passport-sdk-debts. Run per tranche, or on demand for any change touching keys, witnesses, ceremonies, storage, o

  • spec-author

    Author a Midnight Passport SDK per-feature spec from the requirements, the architecture, the roadmap, and the deliverables (D-IDs). Use before spec-driver — turn one or more deliverables into a full spec (scope, decisions, interfaces, acceptance, verify plan, proposed tranches, GitHub issue) that sp

  • spec-driver

    Drive a Midnight Passport SDK feature spec from plan to merged PRs. Use when starting work on a per-feature spec, planning tranches, running or resuming the tranche loop, or updating STATE.md. Plans PR-sized tranches (400 soft / 600 hard line budget) anchored to a GitHub issue, then loops implement

  • verify

    Does it actually run?" — end-to-end verification lens for Midnight Passport SDK tranches. Drives the affected flow for real (build, devnet, compile, /verify) instead of trusting that review passed, and records open validations in the gitignored verify register. Run per tranche before pr-open, or on

Hooks (1)

  • PreToolUse

    node "${CLAUDE_PLUGIN_ROOT}/scripts/guard-outward.mjs"

View source on GitHub

Maintain mn-passport-skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted