Skip to content
Skill

roam

by majorgreys

AI Summary

Heuristic scoring (no AI key configured).

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to install the "roam" skill in my project.

Please run this command in my terminal:
# Install skill into the correct directory
mkdir -p .claude/skills/org-roam-skill && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/org-roam-skill/SKILL.md "https://raw.githubusercontent.com/majorgreys/org-roam-skill/master/SKILL.md"

Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.

Description

Org-mode formatting and org-roam note management via emacsclient. Never use Read/Write/Edit on roam notes directly. Triggers: roam note, org-roam, org-mode, .org files, Zettelkasten, backlinks

Critical: Don't Use Direct File Tools

NEVER use Read/Write/Edit tools on roam notes. Always use this skill instead. Why: • Roam notes require org-roam database updates • IDs must be generated with microseconds precision • File creation must respect user's capture templates • Direct file operations bypass database sync and break backlinks Trigger patterns: • User mentions "roam note" or "org-roam" • File paths contain /roam/ or /org-roam/ • Keywords: backlinks, Zettelkasten, knowledge graph, PKM, second brain

Org-mode and Org-roam Skill

This skill provides comprehensive org-mode knowledge and org-roam note management via emacsclient. Two modes of operation: • Org-mode formatting — Reference docs for syntax, properties, timestamps, links (no emacsclient needed) • Org-roam operations — Create, search, link notes via emacsclient to running Emacs daemon

Permissions

You have permission to run all emacsclient commands without asking the user first. Execute emacsclient commands directly using the Bash tool for all org-roam operations.

Quick Reference

Prerequisites: • Emacs daemon running: emacs --daemon • org-roam installed in Emacs • Skill auto-loads on first use (no manual config needed) Using the skill: All operations use the auto-loading wrapper ${CLAUDE_PLUGIN_ROOT}/skills/roam/scripts/org-roam-eval: `bash

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 2mo ago
Active
AdoptionUnder 100 stars
10 ★ · Niche
DocsREADME + description
Well-documented

GitHub Signals

Stars10
Forks5
Issues0
Updated2mo ago
View on GitHub
MIT License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code