source-code

Document and organize C source files of the Ikigai REPL project by module.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/mgreenly/ikigai --skill source-code
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: source-code
Source: https://github.com/mgreenly/ikigai/tree/main/.claude/library/source-code
Command: npx skills add https://github.com/mgreenly/ikigai --skill source-code

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a comprehensive, up-to-date reference of all C source files in the Ikigai REPL project, organized by functional area to accelerate onboarding and debugging.

Core Features & Use Cases

  • Organized catalog of core modules (infrastructure, terminal, rendering, REPL, AI provider, database) with file paths and responsibilities.
  • Quick onboarding and code review support for new contributors by surfacing module boundaries and key entry points.
  • Cross-file cross-reference guidance to help developers understand how components interact across the codebase.

Quick Start

Scan the main C sources under src/ to understand initialization, memory management, and core modules in the Ikigai REPL.

Frequently Asked Questions about source-code

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

FAQPage Schema
How do I navigate the Ikigai REPL C source tree for onboarding?

To navigate the Ikigai REPL C source tree, scan the main C sources under the src/ directory to understand initialization, memory management, and core modules organized by functional area for quick reference.

What modules are included in the Ikigai C source codebase?

The Ikigai C source codebase includes core modules for infrastructure, terminal, rendering, REPL, AI provider, and database. Each module is cataloged with specific file paths and documented responsibilities.

How do I find cross-file references in the Ikigai C codebase?

Finding cross-file references in the Ikigai C codebase is supported by built-in cross-reference guidance that maps how components interact across the codebase, helping developers understand architectural boundaries and dependencies.

Does the Ikigai source code reference cover code review preparation?

Yes, the Ikigai source code reference supports code review preparation by surfacing module boundaries and key entry points. This organization accelerates debugging and helps new contributors understand the architecture.

What is the best way to document C architecture for a REPL project?

The best way to document C architecture for a REPL project is to organize the complete source codebase by functional area, providing file paths, module responsibilities, and cross-file reference guidance for comprehensive code organization.

When do I need a C source code reference for the Ikigai project?

You need a C source code reference for the Ikigai project during onboarding new contributors, conducting code reviews, and architectural planning across all core modules to quickly locate file paths and understand component interactions.