By madeyexz
Skills for working with Heptabase via the CLI. Bundles a general CLI skill (notes, journals, tags, cards, whiteboards, AI Tutor) and a focused cross-linking skill that explains the ProseMirror card/date node schema and ships a helper script.
Interact with Heptabase using the CLI to create, read, and edit notes, journals, tags, cards, list whiteboards and manage cards on whiteboards, and browse AI Tutor goals, courses, and lessons. Use when the user asks to manage their Heptabase knowledge base, search cards, work with journals, tags, or whiteboards, or read AI Tutor content.
Create real cross-links between Heptabase cards via the heptabase CLI. Use when the user wants to link Heptabase cards, cross-reference notes, build a card graph, or fix existing `[[Card Title]]` wiki-link text that is rendering as plain text instead of a clickable card pill. Real links require a ProseMirror `card` node written through `heptabase note save`; markdown paths (`note create`, `note append`) cannot create them. Triggers on: heptabase link cards, cross-link heptabase, heptabase cross-reference, heptabase cardId node, heptabase note save, heptabase prosemirror link, heptabase wiki link not working.
Tools for linking Heptabase cards together using the heptabase command line.
This repo extends the official heptameta/heptabase-cli-skills plugin (MIT) with a focused skill for card cross-linking. Heptabase's [[Card Title]] wiki-link syntax doesn't actually create real links when written through the CLI — it stores plain text. Real links require a specific ProseMirror JSON node. This repo documents that schema and ships a script that does it for you.
It bundles the upstream heptabase-cli skill verbatim, so installing this plugin gives you both general CLI usage and the cross-linking extension in one place. The layout follows the skills.sh skills/<name>/SKILL.md convention.
/plugin marketplace add madeyexz/heptabase-skill
/plugin install heptabase-linking@heptabase-skill
npx skills add madeyexz/heptabase-skill
For Claude Code marketplace installs:
/plugin marketplace update heptabase-skill
/plugin update heptabase-linking@heptabase-skill
/reload-plugins
For npx skills installs, rerun the install command.
This repo bundles two skills:
| Skill | What it covers |
|---|---|
skills/heptabase-cli | General Heptabase CLI usage — command discovery, common recipes, JSON output, troubleshooting, known limitations, and whiteboard card commands. Copied from heptameta/heptabase-cli-skills (MIT). |
skills/heptabase-linking | The specific ProseMirror schema for cross-linking cards — what wiki-link syntax can't do, the card/date node types, and end-to-end recipes. Ships bin/heptabase-link, a script that links two cards both ways and is safe to re-run. |
You need the Heptabase desktop app running with the CLI turned on, and jq installed.
# Link two cards, both ways:
./skills/heptabase-linking/bin/heptabase-link <card-id-a> <card-id-b>
# One way only, with a custom label:
./skills/heptabase-linking/bin/heptabase-link <card-id-a> <card-id-b> --one-way --label "Related"
See SKILL.md for the full story.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub madeyexz/heptabase-skill --plugin heptabase-linkingCreate and edit Obsidian vault files including Markdown, Bases, and Canvas. Use when working with .md, .base, or .canvas files in an Obsidian vault.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth