synap-assistant

Manages a personal knowledge capture system via command-line interface with JSON data store and Git sync.

Updated Jan 5, 2026
One-click install
npx skills add https://github.com/dparedesi/synap --skill synap-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: synap-assistant
Source: https://github.com/dparedesi/synap/tree/main/.claude/skills/synap-assistant
Command: npx skills add https://github.com/dparedesi/synap --skill synap-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users capture, organize, and retrieve their thoughts, ideas, tasks, and questions efficiently, reducing cognitive load and improving productivity.

Core Features & Use Cases

  • Effortless Capture: Quickly add ideas, todos, projects, and questions with minimal friction.
  • Intelligent Organization: Link entries, search across your knowledge base, and review your progress.
  • AI Integration: Built with an --json flag for seamless integration with AI agents.
  • Use Case: A user wants to quickly jot down an idea for a new feature, add a to-do item for an upcoming meeting, and later search for all notes related to a specific project.

Quick Start

Use the synap assistant to add a new todo item with the description "Prepare slides for the Q3 review meeting".

Frequently Asked Questions about synap-assistant

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

FAQPage Schema
How do I capture ideas and tasks to externalize my working memory?

You can capture ideas and todos using a command-line interface that stores entries in a JSON-based local data format. This approach externalizes your working memory by quickly recording thoughts, tasks, and questions with minimal friction for later search and review.

What is the best way to organize personal knowledge and notes for searchability?

Organizing personal knowledge involves linking entries and searching across your stored ideas, projects, and references. A CLI-based personal knowledge capture system enables intelligent organization by structuring your notes in a searchable JSON format that supports cross-referencing and retrieval.

Can I use a CLI note-taking tool with AI agents for personal productivity?

Yes, you can integrate a CLI note-taking tool with AI agents by utilizing a built-in JSON flag. This feature allows seamless machine-readable output, enabling AI agents to parse and interact with your captured ideas, todos, and project entries.

Does this personal knowledge management system support multi-device synchronization?

Multi-device synchronization is supported through optional Git-based workflows. By storing your captured ideas, tasks, and preferences in a JSON data format, you can use Git to sync your personal knowledge base across different devices.

What are the limitations of using a CLI for personal task and idea management?

A limitation of using a CLI for task and idea management is the reliance on terminal interaction, which lacks a graphical interface. Users must be comfortable with command-line operations to capture, search, and link their JSON-stored knowledge entries.