sync-knowledge

Update global knowledge base files with generic project insights.

97|2|Updated Jan 1, 2026
One-click install
npx skills add https://github.com/minorun365/my-claude-code-settings --skill sync-knowledge-minorun365
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sync-knowledge
Source: https://github.com/minorun365/my-claude-code-settings/tree/main/claude/skills/sync-knowledge
Command: npx skills add https://github.com/minorun365/my-claude-code-settings --skill sync-knowledge-minorun365

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Project learnings and technical insights are often scattered across personal notes and local docs; this skill consolidates them into the global Claude knowledge base (~/.claude/skills/kb-*/), making insights discoverable and reusable.

Core Features & Use Cases

  • Knowledge mapping: map project learnings to relevant kb-*/skill.md files to improve cross-project reuse.
  • Generic updates: append non-project-specific insights in a safe, reusable format that does not leak secrets.
  • Reporting & sync prompt: provide a concise summary of what was updated and prompt for GitHub synchronization.

Quick Start

Summarize project learnings and append them to the appropriate ~/.claude/skills/kb-*/skill.md files.

Frequently Asked Questions about sync-knowledge

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

FAQPage Schema
How do I sync project learnings to a global knowledge base?

To sync project learnings, you update learned insights from your current project into the global knowledge base stored under ~/.claude/skills/kb-*/, generating generic, reusable content. This consolidates scattered technical insights into a centralized, discoverable format for cross-project reuse.

What is the best way to consolidate scattered technical notes into a reusable knowledge base?

Consolidating technical notes is done by mapping project learnings to relevant kb-*/skill.md files, appending non-project-specific insights in a safe, reusable format. This ensures technical knowledge is discoverable and reusable across different projects.

How does knowledge mapping work for cross-project reuse?

Knowledge mapping works by routing learned insights to relevant knowledge skills like kb-strands-agentcore, kb-amplify-cdk, kb-frontend, and kb-troubleshooting. It generates generic content from project-specific learnings, ensuring insights are safely reusable across different projects.

Does updating the knowledge base risk leaking project-specific secrets?

Updating the knowledge base applies learnings to generate generic, non-project-specific content, ensuring sensitive details are not leaked. It safely formats insights for broad reuse without exposing project-specific secrets or configurations.

How do I synchronize updated knowledge base files to GitHub?

After updating knowledge base files, the skill provides a concise summary of changes and prompts you to sync updates to GitHub. This ensures your global knowledge base remains version-controlled and accessible across your development environments.

Can I use this skill to manage documentation for frontend and CDK projects?

Yes, you can manage documentation for frontend and CDK projects by applying learnings to relevant knowledge skills like kb-amplify-cdk and kb-frontend. It maps project-specific technical insights into these targeted categories for structured knowledge sharing.