c3-locate

Retrieve C3 documents and sections by unique IDs.

12|2|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/lagz0ne/c3-skill --skill c3-locate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: c3-locate
Source: https://github.com/lagz0ne/c3-skill/tree/main/skills/c3-locate
Command: npx skills add https://github.com/lagz0ne/c3-skill --skill c3-locate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious manual searching through C3 documentation files, providing precise, ID-based retrieval of specific documents or sections. It ensures architects and developers can quickly access the exact information they need.

Core Features & Use Cases

  • Document ID Lookup: Retrieve entire Context, Container, Component, or ADR documents using their unique IDs (e.g., c3-0, c3-101, adr-20251124-caching).
  • Heading ID Lookup: Access specific sections within any document using their unique heading IDs (e.g., #c3-1-middleware).
  • Combined Lookup: Pinpoint a specific section within a specific document (e.g., c3-101 #c3-101-configuration).
  • Backward Compatibility: Supports both V3 hierarchical and older V2 C3 document structures.
  • Discovery Mode: Provides guidance for finding relevant documents when the exact ID is unknown.
  • Use Case: During a design review, a question arises about the database connection pool configuration. The architect uses c3-locate c3-101 #c3-101-configuration to instantly pull up the relevant section, saving time and keeping the discussion focused.

Quick Start

Use the c3-locate skill to retrieve the overview of c3-1-backend.