ingest-codebase

Installation
SKILL.md

Ingest Codebase - Mental Model Creation

Create a comprehensive mental model that captures how a system actually works - not just what files exist, but the conceptual boundaries, responsibilities, decisions, and connections that shape it.

When to Use

  • Starting a new mental model for a codebase
  • The existing model feels incomplete or shallow
  • Onboarding to understand a system's architecture
  • After major changes to verify the model is still accurate

Philosophy

A good domain model answers:

  • "What are the core things this system deals with?" → Domains
  • "What can this system do?" → Capabilities (with --operates-on connections!)
  • "What concerns cut across multiple parts?" → Aspects (with --applies-to connections!)
  • "Why was it built this way?" → Decisions
Installs
1
Repository
michaelliv/psst
GitHub Stars
226
First Seen
Jun 20, 2026
ingest-codebase — michaelliv/psst