Skip to content

ntkit v2.0.0

Choose a tag to compare

@NakliTechie NakliTechie released this 24 Sep 04:48
· 31 commits to main since this release

ntkit is now 21 skills. The knowledge-vault pair, /capture-nt and /ask-nt, moved to NakliTechie/scholia with the search engine they call — in ntkit they depended on a script that existed only in the author's private vault, so they never worked for anyone else. Install them from scholia; copies already in ~/.claude/skills/ keep working.

Also: /package-nt now uploads the repo's social card itself through Claude-in-Chrome and verifies it by hash, and a truncated /windup-nt reference is restored.

  • Removed: capture-nt and ask-nt move to their own repo, NakliTechie/scholia, with the vault engine they call. They depended on a bin/vaultdb.py that lived only in the author's private vault, so both were broken for anyone else who installed ntkit. Install them from scholia; skills already in ~/.claude/skills/ keep working. /scaffold-nt and /lab-nt still run /ask-nt first when it is installed and fall back to the web when it is not. The kit is 21 skills.
  • Changed (shipped in scholia v0.1.0, not here): before the move, ask-nt became a bounded search loop (at most 4 rounds, evidence accumulates, Rounds: n/4 footer) with fixes from three cold runs, and capture-nt gained passage links ([[source#^claim]]), a text snapshot of every source, and realm tags for personal/work notes (0a6da8e, 3ce0280, f6eaed8).
  • Changed: the repo's social card is now set by the agent by default. /package-nt uploads it through Claude-in-Chrome instead of handing the user a manual step (the one outward action it takes: the project's own repo setting, not a post), and /release-nt re-uploads it when the card image changed. references/social-preview.md is corrected from two real uploads: open the Edit menu first, then file_upload to the hidden type=file input; an upload before opening the menu left a card URL serving AccessDenied while usesCustomOpenGraphImage read true. The check is now a hash of the image GitHub serves against the local file, because the settings preview can stay blank after a good upload.
  • Added: package-nt ships a reusable social-card template — references/render-social-card.sh (headless Chrome + sips, no npm) and references/social-card-build.md — run once for the repo's card and once for the deployed app's, instead of hand-writing card HTML per project (47c98d7).
  • Changed: package-nt's launch gate checks the deployed app's own card (og:image / twitter:image on the live URL), not only the repo's, and flags the repo's "About" description as a separate field that feeds shared cards (e0b6915).
  • Fix: windup-nt's references/summary-and-pending.md was truncated when the skill became a router (a709955, 2026-09-06): it stopped after Step 2's opening code fence, so every windup since ran without the pending.md structure and merge rules. Restored verbatim from the pre-router SKILL.md. The other seven reference files split in that commit were checked paragraph by paragraph against the original; none lost text.
  • Fix: 8 skills were missing AUTHORING.md rule-1 frontmatter: allowed-tools added to decide-nt, soc-nt, replan-nt, resume-nt, standup-nt, windup-nt (and the two since moved to scholia), argument-hint added to replan-nt and windup-nt (183fe66).

Full changelog: v1.6.0...v2.0.0