← ClaudeAtlas

discoverlisted

Extracts semantic memory from project analysis. Scans codebase, docs, and configs to understand tech stack, constraints, and goals.
auge2u/lisa-helps-ralph-loops · ★ 0 · AI & Automation · score 75
Install: claude install-skill auge2u/lisa-helps-ralph-loops
# Discover Skill (Stage 1) This skill analyzes existing projects and generates Gastown-compatible semantic memory. ## When to Use Use this skill when: - Starting migration of an existing project - Need to understand a codebase's tech stack - Want to document project constraints and goals - Preparing for roadmap generation (Stage 2) ## Output Structure ``` project/ ├── .gt/ │ └── memory/ │ ├── semantic.json # Permanent facts (tech stack, constraints) │ ├── episodic.json # Decisions with TTL (optional) │ └── procedural.json # Learned patterns (optional) └── [existing project files] ``` ## Discovery Procedure Scan these locations in priority order: ### 1. Package Files (Tech Stack Detection) | File | Detects | |------|---------| | `package.json` | Node.js runtime, framework, dependencies | | `Cargo.toml` | Rust projects | | `go.mod` | Go projects | | `requirements.txt` | Python dependencies | | `pyproject.toml` | Python projects (modern) | | `Gemfile` | Ruby projects | | `pom.xml` | Java/Maven projects | | `build.gradle` | Java/Gradle projects | ### 2. Configuration Files (Service Detection) | File | Detects | |------|---------| | `.firebaserc`, `firebase.json` | Firebase | | `wrangler.toml` | Cloudflare Workers | | `vercel.json` | Vercel deployment | | `netlify.toml` | Netlify deployment | | `docker-compose.yml` | Containerization | | `Dockerfile` | Container build | | `*.env.example` | Environment variables | | `.github/workflows/` |