knowledge-graphMaintain Clawdbot's compounding knowledge graph under life/areas/** by adding/superseding atomic facts (items.json), regenerating entity summaries (summary.md), and keeping IDs consistent. Use when you need deterministic updates to the knowledge graph rather than manual JSON edits.
Install via ClawdBot CLI:
clawdbot install SafaTinaztepe/knowledge-graphUse the bundled Python script to safely update life/areas/**.
Add a new fact:
python3 skills/knowledge-graph/scripts/kg.py add \
--entity people/safa \
--category status \
--fact "Runs Clawdbot on a Raspberry Pi" \
--source conversation
Supersede an old fact (mark old as superseded + create new fact):
python3 skills/knowledge-graph/scripts/kg.py supersede \
--entity people/safa \
--old safa-002 \
--category status \
--fact "Moved Clawdbot from Pi to a Mac mini"
Regenerate an entity summary from active facts:
python3 skills/knowledge-graph/scripts/kg.py summarize --entity people/safa
life/areas/// items.json (array). Summaries live in summary.md.-001 , -002 , ...Generated Mar 1, 2026
Individuals or researchers can use this skill to maintain a structured knowledge base about their projects, contacts, or interests. It helps track evolving facts, such as career changes or project updates, ensuring data consistency without manual file edits. This is ideal for lifelong learners or professionals managing personal data.
Businesses can integrate this skill into their CRM systems to automatically update customer information, such as status changes or interaction logs. By superseding old facts, it maintains a historical record while keeping current data accurate, useful for sales teams or support departments tracking client evolution.
Academic or scientific teams can employ this skill to manage research data, such as experimental results or participant details. It allows for deterministic updates to facts, ensuring reproducibility and consistency across studies, particularly in fields like biology or social sciences where data evolves over time.
Tech companies can use this skill to track changes in product features, bug fixes, or team member roles. By regenerating summaries, it provides up-to-date overviews for stakeholders, aiding in project management and documentation without risking data loss through manual edits.
Healthcare providers can apply this skill to manage patient records, updating medical histories or treatment plans while preserving old data for audit trails. It ensures compliance with data integrity standards by never deleting facts, suitable for clinics or hospitals maintaining longitudinal health data.
Offer this skill as part of a cloud-based knowledge management platform, charging monthly fees for access to advanced features like automated summarization and multi-user collaboration. Revenue streams include tiered pricing based on storage or usage limits, targeting small businesses and enterprises seeking scalable solutions.
Provide consulting services to help organizations integrate this skill into their existing systems, such as CRMs or research databases. Revenue comes from one-time project fees or ongoing support contracts, focusing on industries like healthcare or education that require tailored data management solutions.
Release the skill as open-source software to encourage adoption and community contributions, while generating revenue through premium support, training, or enterprise-grade add-ons. This model attracts developers and organizations looking for cost-effective solutions with optional paid assistance.
π¬ Integration Tip
Integrate this skill by setting up automated scripts triggered by data updates, such as webhooks from CRM systems, to ensure real-time knowledge graph maintenance without manual intervention.
Captures learnings, errors, and corrections to enable continuous improvement. Use when: (1) A command or operation fails unexpectedly, (2) User corrects Clau...
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.
Search and analyze your own session logs (older/parent conversations) using jq.
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linking related objects, enforcing constraints, planning multi-step actions as graph transformations, or when skills need to share state. Trigger on "remember", "what do I know about", "link X to Y", "show dependencies", entity CRUD, or cross-skill data access.
Ultimate AI agent memory system for Cursor, Claude, ChatGPT & Copilot. WAL protocol + vector search + git-notes + cloud backup. Never lose context again. Vibe-coding ready.
Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection