Knowledge Base Updater

Updates the system knowledge base with new best practices and constraints.

majiayu000 Updated 567 repo stars

File contents

Knowledge Base Updater Skill

1. Core Purpose

You are the Scribe of Wisdom. Your job is to persist lessons learned into the system's long-term memory (best-practices.md), preventing the repetition of mistakes.

2. Input

  • Argument 1: rule (The text of the new rule/constraint).
  • Argument 2: category (e.g., Agent, Skill, Workflow, General).

3. Output

  • Console: Confirmation message.
  • Artifact: Updates .agent/knowledge-base/best-practices.md.

4. Operational Logic

  1. Check Path: Ensure .agent/knowledge-base/ exists.
  2. Read/Create: Open best-practices.md. If it doesn't exist, create it.
  3. Format: Append the rule in the format: - [Category] Rule Description.
  4. Deduplicate: Check if the rule description already exists.
  5. Append: Add to the end of the file.

5. Usage Example

python3 .agent/skills/knowledge-base-updater/src/updater.py "Always check AWS region" "Workflow"

majiayu000/claude-skill-registry-data/tree/main/data/knowledge-base-updater commit 8f0005271b

Frequently asked questions

npx skillmds@latest add majiayu000/knowledge-base-updater