Skip to content
c4-code logo

c4-code

Expert C4 Code-level documentation specialist. Analyzes code

SKILL.md

Full skill instructions

C4 Code Level: [Directory Name]

Use this skill when

  • Working on c4 code level: [directory name] tasks or workflows
  • Needing guidance, best practices, or checklists for c4 code level: [directory name]

Do not use this skill when

  • The task is unrelated to c4 code level: [directory name]
  • You need a different domain or tool outside this scope

Instructions

  • Clarify goals, constraints, and required inputs.
  • Apply relevant best practices and validate outcomes.
  • Provide actionable steps and verification.
  • If detailed examples are required, open resources/​implementation-playbook.md.

Overview

  • Name: [Descriptive name for this code directory]
  • Description: [Short description of what this code does]
  • Location: [Link to actual directory path]
  • Language: [Primary programming language(s)]
  • Purpose: [What this code accomplishes]

Code Elements

🧠 Knowledge Modules (Fractal Skills)

1. Functions/​Methods

2. Classes/​Modules

3. Internal Dependencies

4. External Dependencies

5. Object-Oriented Code (Classes, Interfaces)

6. Functional/​Procedural Code (Modules, Functions)

7. Choosing the Right Diagram

8. Object-Oriented Codebases

9. Functional/​Procedural Codebases

10. Mixed Paradigm