bujo-sync

Synchronize tasks bidirectionally between Bullet Journal notes and ClickUp or Linear.

16|2|Updated Nov 9, 2025
One-click install
npx skills add https://github.com/maroffo/claude-forge --skill bujo-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bujo-sync
Source: https://github.com/maroffo/claude-forge/tree/main/skills/bujo-sync
Command: npx skills add https://github.com/maroffo/claude-forge --skill bujo-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the synchronization of tasks between your Bullet Journal (BuJo) daily notes and project management tools like ClickUp and Linear, ensuring your to-do lists are always up-to-date across platforms.

Core Features & Use Cases

  • Bidirectional Sync: Pulls assigned/blocking tasks from ClickUp/Linear into your BuJo, and pushes task completions/cancellations from BuJo back to the tools.
  • Automated Task Injection: Inserts tasks into specific zones in your daily notes, marked by HTML comments, preserving your manual annotations.
  • Use Case: When you complete a task in your BuJo, this Skill automatically marks it as done in ClickUp, and vice-versa, preventing duplicate work and missed deadlines.

Quick Start

Run bujo sync to pull all assigned tasks from ClickUp and Linear into your daily note.

Frequently Asked Questions about bujo-sync

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync Bullet Journal tasks with ClickUp and Linear automatically?

Bidirectional task synchronization pulls assigned tasks from ClickUp and Linear into Bullet Journal daily notes and pushes task completions or cancellations back to the project management tools.

How does task synchronization parse Markdown notes without breaking manual annotations?

Task synchronization parses HTML comment-delimited sync zones within Markdown notes to inject tasks, preserving your manual annotations and separating automated entries from manual text.

Do I need MCP server configurations to sync tasks with project management tools?

Yes, you need specific MCP server configurations for each integrated project management tool, such as ClickUp or Linear, to establish the connection and perform bidirectional task synchronization.

What is the best way to track sync state between daily notes and external task managers?

The best way to track sync state is by maintaining a JSON-based sync state file that records task status updates, new task creation, and cancellations between your notes and external tools.

Can I use this Bullet Journal sync with both ClickUp and Linear at the same time?

Yes, the Bullet Journal sync works with both ClickUp and Linear simultaneously, pulling all assigned or blocking tasks from both platforms into your daily notes during the synchronization process.