{"repo":"aspenkit/aspens","free":true,"listed":false,"github":"https://github.com/aspenkit/aspens","clone":"git clone https://github.com/aspenkit/aspens.git","description":"Your CLAUDE.md stopped working at 200 lines. Generate scoped skill files from your import graph, auto-sync on every commit. Claude Code, Codex and OpenCode.","language":"JavaScript","stars":95,"topics":["claude-code","cli","developer-tools","documentation","ai-agents","codebase-analysis","codex","agents-md","ai-coding","claude-md"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"aspens Your CLAUDE.md stopped working. Here's why. You started with 50 clean lines. Three months later it's 200, and Claude ignores half of them. Adding more rules doesn't fix it. The file got too big for the agent to follow, and it goes stale every time the code changes. aspens replaces the monolith with scoped skill files ( 35 lines each) generated from your actual import graph. Each skill activates only when the agent touches that part of the codebase. A post-commit hook keeps them in sync automatically. The agent reads 35 focused lines instead of 200 sprawling ones, and actually follows them. Works with Claude Code, Codex, or OpenCode. Install Then in your project: Verify what it generated: Or run without installing: Before / After Before aspens — one file tries to cover everything: - Agent starts cold, spends 10-20 tool calls exploring your codebase every session - CLAUDE.md grows until the agent stops following it - Documentation drifts out of date within days of any refactor - Agent misses conventions, duplicates existing code, ignores architectural boundaries After aspens — scoped skills generated from your import graph: - Agent loads only the skill for the domain it's working in ( 35 lines, 100% followed) - doc sync updates affected skills automatically on every commit - doc impact proves freshness and coverage so you know context matches the code - Agent reuses existing code because skills surface the right key files What Are Skills? Skills are short markdown files ","default_branch":null,"files":null,"tree":[],"storefront":"/r/aspenkit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aspenkit/aspens/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}