knowledge-manager

Store and retrieve user preferences with confidence scores in structured JSON files.

5|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/krishagel/geoffrey --skill knowledge-manager-krishagel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-manager
Source: https://github.com/krishagel/geoffrey/tree/main/skills/knowledge-manager
Command: npx skills add https://github.com/krishagel/geoffrey --skill knowledge-manager-krishagel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Stores and retrieves user preferences, identity data, and confidence scores across contexts to personalize Geoffrey's behavior.

Core Features & Use Cases

  • Store Preferences; Retrieve Preferences; Show Identity
  • Check Quarterly Reviews; Update Confidence; Validate Data
  • Learn from conversation context and store insights for future interactions

Quick Start

Ask "What do you know about my travel preferences?" or "Show my identity".

Frequently Asked Questions about knowledge-manager

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

FAQPage Schema
How do I store and retrieve user preferences with confidence scores?

Store preferences by capturing them from natural conversation, assign confidence levels based on validation, and persist them as structured JSON. Retrieve preferences by querying the knowledge store to personalize behavior across travel, identity, and memory contexts.

Can I validate and update identity data from ongoing conversations?

Yes. The Skill learns from conversation context, validates input data against your requirements, and updates identity information with confidence scores, ensuring your knowledge store stays current and accurate.

What does it mean to manage preferences with confidence scoring?

Confidence scoring assigns reliability levels to stored preferences and identity data based on validation rules and input quality. This lets you distinguish high-confidence facts from tentative information across multiple interaction contexts.

How do preferences and identity data persist between conversations?

Preferences and identity data are stored as structured JSON files in your designated knowledge store path, enabling the system to retrieve and apply them across lifecycle workflows and future interactions without re-learning.

What formats and triggers expose the preference management actions?

The Skill exposes preference storage, retrieval, and validation actions through tools and triggers that activate from natural language queries like 'Show my identity' or 'What do you know about my travel preferences?'

Is privacy maintained when storing personal preferences and identity?

Yes. Data persists in your designated knowledge store path under your control, supporting privacy-first storage of preferences and identity information without external transmission or third-party access.