Denote-Org Skills for Claude: Extends Anthropic's Life Sciences paradigm from Biology to Life Everything. 3,000+ files validated PKM system.
git clone https://github.com/junghan0611/org-mode-skills.gitDenotecli is a command-line interface that extends AI agent capabilities to work with Denote-formatted org-mode knowledge bases. It provides 12 core commands for searching (by title, heading, content), reading notes with outline extraction, navigating knowledge graphs through backlinks, and managing tags at scale. The tool handles 3,000+ files with optimized performance (16–270ms depending on command), supports Korean↔English keyword mapping, and outputs structured JSON for easy agent integration. Built with Go stdlib only, it requires no external dependencies and runs as a single binary, making it suitable for knowledge workers, researchers, and developers maintaining large personal knowledge management systems who want AI agents to access and analyze their notes programmatically.
Clone the repository and run `./run.sh build` to compile the binary to ~/.local/bin/denotecli (requires Go 1.21+). Use denotecli commands via CLI with flags—for example, `denotecli search "query" --tags tag1 --max 5` or `denotecli read YYYYMMDDTHHMMSS --outline --level 2`. All output is JSON-formatted for easy parsing by agents.
AI agents searching and retrieving specific notes from large org-mode knowledge bases
Automated tag management and duplicate tag detection across 2,000+ tags
Knowledge graph traversal to discover note relationships through backlinks
Journal timeline queries and day-based note retrieval by creation or modification date
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/junghan0611/org-mode-skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as an expert in org-mode and personal knowledge management. I need help organizing my notes for [COMPANY], a [INDUSTRY] company. I have [DATA] that I want to structure using org-mode. Provide a step-by-step guide on how to set up a comprehensive PKM system using org-mode, including tips on tagging, linking, and archiving. Also, suggest some best practices for maintaining and updating the system over time.
# Org-Mode Personal Knowledge Management System for [COMPANY] ## Step 1: Setting Up the Basic Structure 1. **Create a Master File**: Start by creating a master file named `index.org` in your preferred directory. This file will serve as the central hub for your PKM system. 2. **Define Categories**: Based on [INDUSTRY] and [COMPANY]'s needs, define broad categories such as `Projects`, `Meetings`, `Research`, and `Ideas`. Use `*` for headings and `**` for subheadings. 3. **Tagging System**: Implement a tagging system to categorize your notes. For example, use `#project`, `#meeting`, `#research`, and `#idea` tags. ## Step 2: Organizing [DATA] 1. **Import Data**: Import your existing notes or [DATA] into the respective categories in your org-mode files. 2. **Linking**: Use `[[file:filename.org::heading]]` syntax to create internal links between related notes. This will help in navigating your PKM system efficiently. 3. **Archiving**: Create an `Archive` section in each category to move older or less relevant notes. Use `C-c C-x C-a` to archive a subtree. ## Step 3: Maintaining the System 1. **Regular Reviews**: Schedule regular reviews of your notes to ensure they are up-to-date and relevant. 2. **Updating Tags**: As your knowledge evolves, update the tags to reflect the current state of your notes. 3. **Backup**: Regularly back up your org-mode files to prevent data loss. ## Best Practices - **Consistency**: Maintain a consistent structure and tagging system across all your notes. - **Simplicity**: Keep your notes simple and to the point. Avoid overcomplicating the structure. - **Accessibility**: Ensure your notes are easily accessible and searchable. Use `C-c /` to search for specific text within your notes. By following these steps and best practices, you can create a comprehensive and efficient PKM system using org-mode for [COMPANY].
AI assistant built for thoughtful, nuanced conversation
Get more done every day with Microsoft Teams – powered by AI
Automate security compliance and monitor real-time security posture seamlessly.
Automate your spreadsheet tasks with AI power
Agentic AI Workflow platform
Connected workspace for docs, wikis, and projects
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan