Knap - Markdown Templates from JSON and CSV
Turn a template plus structured data into finished Markdown notes, one file or a whole batch at once.
- What
- Turn a template plus structured data into finished Markdown notes, one file or a whole batch at once.
- Cost
- Free
- Needs
- Node.js 20 or later and the Knap CLI (see step 2). Obsidian is NOT required by this skill. Do not use ~/.claude/skills or ~/.codex/skills paths. This install is copy-paste into Muse, never automatic.
- Install
- Copy the installer prompt below into your Muse — your agent does the rest.
Curated by Skill Harbor: a small command-line templating skill from the kepano Obsidian skills collection. You give it a Markdown template (with {{ variable }}, filters, and logic) plus structured data, and it renders finished Markdown. One render makes one note; knap batch makes one file per CSV row, per object in a JSON array, or per JSON file in a folder. knap validate checks a template's syntax, filter names, and static arguments before rendering. This fiche covers ONLY skills/knap (SKILL.md, 102 lines at the pinned commit) and the Knap CLI it drives. Obsidian is NOT required by this skill, even though the collection is Obsidian-themed; the skill works on plain Markdown files anywhere. The licence and price of the Knap CLI tool itself were not verified, so no free or paid claim is made for the CLI. The optional Defuddle web-page-to-note pipeline was not tested. No install count is claimed: repo stars are collection-wide, never knap stars alone.
Version:
Install
Copy the install package below, then paste it into Muse📌 Pinned version: commit 3ccff53Prerequisites: Node.js 20 or later and the Knap CLI (see step 2). Obsidian is NOT required by this skill. Do not use ~/.claude/skills or ~/.codex/skills paths. This install is copy-paste into Muse, never automatic. Install this skill for me by copy-paste (do not run any automatic installer). Skill: knap (from https://github.com/kepano/obsidian-skills, folder skills/knap) Pinned version: 3ccff5338ea700537839b21900aa5358a0402c98 - install that commit exactly. If this commit is unreachable, stop and tell me. What it does: renders Markdown templates from JSON or CSV data using the Knap CLI, including batch generation of one Markdown file per data row. Steps: 1. Copy the skills/knap folder (SKILL.md) into my Muse skills folder. 2. Make sure the Knap CLI is available: npm install -g knap (needs Node.js 20+), or use npx knap. Confirm with: knap --help 3. Then show me a tiny example: render one Markdown note from a small JSON object using an inline template, so I can see it works before I use it on real data. Knap CLI licence and price unverified: do not claim the CLI is free or paid. The optional Defuddle web pipeline is untested and is not part of this install.
Saved to your recent installs. Find it anytime on /connect.
🔒 Security, provenance and what this touches
The install prompt below already includes the vetting steps: your agent follows the community checklist before installing anything with executable code. Want more?
Questions
How do I install a build?
Every product page includes a copy-paste install prompt. Paste it into your Muse and it sets the build up for you — no manual configuration.
Where does my money go?
Straight to the seller. Skill Harbor never processes payments: checkout happens on the seller’s own page, usually Stripe.
What does the ✓ next to a creator’s name mean?
It means we confirmed the identity of the person behind the listing. It says nothing about the code itself — always check a build before installing it.