knowledge-management

Organize and retrieve engineering decisions using a templated knowledge base.

1|Updated Jun 15, 2025
One-click install
npx skills add https://github.com/shioki/Cursor-Knowledge-Management-System --skill knowledge-management-shioki
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-management
Source: https://github.com/shioki/Cursor-Knowledge-Management-System/tree/main/templates/.cursor/skills/knowledge-management
Command: npx skills add https://github.com/shioki/Cursor-Knowledge-Management-System --skill knowledge-management-shioki

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Engineering decisions, design choices, and learning notes often become siloed and hard to locate. This skill provides a structured approach to record, organize, and reference past decisions for quick recall and informed future work.

Core Features & Use Cases

  • Record technical decisions: Use a templated format to document the decision, rationale, alternatives, and impact.
  • Reference and search: Maintain a central repository of knowledge in references/KNOWLEDGE_TEMPLATE.md for easy lookup.
  • Automated entry creation: Use the included script to append new entries to the knowledge base and keep history consistent.

Quick Start

Run the knowledge-management script to add a new decision entry.

Frequently Asked Questions about knowledge-management

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

FAQPage Schema
How do I document engineering decisions using an ADR template?

To document engineering decisions with an ADR template, use a structured format to record the decision, rationale, alternatives, and impact. This skill provides a templated knowledge base to capture architectural design records for quick recall.

What is the best way to automate adding ADR entries to a knowledge base?

The best way to automate ADR entries is using a shell script to append structured entries. This skill includes an add-entry script that automates appending new design decisions to your knowledge base, keeping history consistent.

How do I organize technical design records to prevent knowledge silos?

To prevent knowledge silos, organize technical design records in a central templated repository. This skill maintains a structured knowledge base to document and reference past engineering decisions for easy lookup and informed future work.

Can I use this knowledge management workflow for team engineering decisions?

Yes, you can use this knowledge management workflow for team engineering decisions. It applies to ADR-style documentation, design-decision archives, and knowledge capture workflows designed specifically for teams to retrieve past technical choices.

What format does the knowledge base template use for capturing design decisions?

The knowledge base template uses a structured markdown format for capturing design decisions. It leverages a specific template file to document the decision rationale, alternatives, and impact for consistent engineering knowledge retrieval.