kcp-navigate

Navigates KCP knowledge structures to find and load relevant knowledge units.

25|2|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Cantara/knowledge-context-protocol --skill kcp-navigate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kcp-navigate
Source: https://github.com/Cantara/knowledge-context-protocol/tree/main/skills/kcp-navigate
Command: npx skills add https://github.com/Cantara/knowledge-context-protocol --skill kcp-navigate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the challenge of finding relevant knowledge within a KCP-structured project or documentation site, eliminating the need for blind exploration and reducing the time spent searching for information.

Core Features & Use Cases

  • Targeted Knowledge Retrieval: Quickly locate and load only the necessary knowledge units for a specific task.
  • Project Navigation: Navigate repositories or documentation sites with a knowledge.yaml file, improving efficiency in understanding and using the project's content.
  • Use Case: When working on a project with a knowledge.yaml file, use this Skill to find the right documentation or answer a question about the project without having to browse through all the content.

Quick Start

Use the kcp-navigate skill to find the documentation for a specific feature within the 'my-project' repository.

Frequently Asked Questions about kcp-navigate

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

FAQPage Schema
How do I find specific documentation in a project with a knowledge.yaml file?

To find specific documentation in a project with a knowledge.yaml file, use targeted knowledge retrieval to query KCP structures with natural language. This selectively loads only the relevant knowledge units for your task, eliminating blind exploration across the repository.

What is targeted knowledge retrieval in KCP structures?

Targeted knowledge retrieval in KCP structures is the process of navigating a knowledge.yaml file to locate specific information units. It supports natural language queries and metadata-based filtering to find and load only the necessary documentation for a given task.

Can I use natural language queries for project navigation?

Yes, you can use natural language queries for project navigation within KCP-structured repositories. The navigation skill accepts natural language and triggers to find relevant knowledge units without requiring manual browsing or complex search syntax.

Do I need a knowledge.yaml file at the project root to navigate documentation?

Yes, you need a knowledge.yaml file at the root of your project or documentation site. This file provides the necessary KCP knowledge structure that enables the selective loading and metadata-based filtering required for information discovery.

What's the best way to navigate large repositories without browsing all content?

The best way to navigate large repositories without browsing all content is querying the KCP knowledge structure via a knowledge.yaml file. This approach handles selective loading and metadata-based filtering to quickly locate only the required knowledge units.

When should I not use metadata-based filtering for document search?

You should avoid metadata-based filtering for document search when a project lacks a knowledge.yaml file at its root. Without this KCP structure, the selective loading and knowledge unit retrieval mechanisms cannot function properly to locate relevant information.