| Dimension | Shared | Only in A | Only in B | Overlap |
|---|---|---|---|---|
| Sections | 6 | 0 | 0 | 100% |
| Commands | 5 | 0 | 0 | 100% |
| Section tags | 3 | 0 | 0 | 100% |
What each file covers
Sections
6 shared · 0 only in A · 0 only in B- aspens
- Skills
- Commands
- Release
- Conventions
- Behavior
Commands
5 shared · 0 only in A · 0 only in B- npm test
- vitest run
- npm start
- node bin/cli.js
- npm run lint
Section tags
3 shared · 0 only in A · 0 only in B- test
- code-style
- deployment
Line diff
aspenkit/aspens · CLAUDE.md
@@ −2 @@
2
3## Skills
4
5- `.claude/skills/base/skill.md` — Base repo skill; load whenever working in this repo.
6- `.claude/skills/agent-customization/skill.md` — LLM-powered injection of project context into installed agent templates via `aspens customize agents`
7- `.claude/skills/claude-runner/skill.md` — Claude/Codex CLI execution layer — prompt loading, stream-json parsing, file output extraction, path sanitization, skill file writing, and skill rule generation
8- `.claude/skills/cli-shell/skill.md` — Top-level Commander wiring, welcome screen, missing-hook warning, CliError exit handling, and the public programmatic API surface
9- `.claude/skills/codex-support/skill.md` — Multi-target output system — target abstraction, backend routing, content transforms for Codex CLI and future targets
10- `.claude/skills/doc-impact/skill.md` — Context health analysis — freshness, domain coverage, hub surfacing, drift detection, LLM-powered interpretation, and auto-repair for generated agent context
11- `.claude/skills/doc-sync/skill.md` — Incremental skill updater that maps git diffs to affected skills and optionally auto-syncs via a post-commit hook
12- `.claude/skills/import-graph/skill.md` — Static import analysis that builds dependency graphs, domain clusters, hub files, git churn hotspots, and file priority rankings
13- `.claude/skills/repo-scanning/skill.md` — Deterministic repo analysis — language/framework detection, structure mapping, domain discovery, health checks, and import graph integration
14- `.claude/skills/save-tokens/skill.md` — Token-saving session automation — statusline, prompt guard, precompact handoffs, session rotation, and handoff commands for Claude Code
15- `.claude/skills/skill-generation/skill.md` — LLM-powered generation pipeline for Claude Code skills and CLAUDE.md — doc-init command, prompt system, context building, and output parsing
16- `.claude/skills/template-library/skill.md` — Bundled agents, commands, hooks, and settings that users install via `aspens add`, `aspens doc init`, and `aspens save-tokens` into their .claude/ directories
17
18## Commands
19
@@ −24 @@
24- `aspens doc init [path]` — generate skills, hooks, and instructions file (`--target claude|codex|all`, `--recommended` for full recommended setup including save-tokens, agents, and doc-sync hook)
25- `aspens doc impact [path]` — show freshness, coverage, drift, and LLM interpretation of generated context (interactive apply for repairs)
26- `aspens doc sync [path]` — update docs from recent diffs
27- `aspens doc graph [path]` — rebuild `.claude/graph.json`
28- `aspens add <type> [name]` — install bundled templates
29- `aspens customize agents` — inject project context into installed agents
30- `aspens save-tokens [path]` — install token-saving session settings (`--recommended`, `--remove`)
31
32## Release
33
34- Release workflow: `../dev/release.md`
35
36## Conventions
37
@@ −39 @@
39- Prefer `CliError` from command handlers; top-level handling lives in `bin/cli.js`.
40- `es-module-lexer` must be initialized before `parse()`.
41- Keep target/backend semantics straight: target is output format/location; backend is the generating CLI. Persist config in `.aspens.json`.
42- Do not duplicate base-skill guidance here; consult `.claude/skills/base/skill.md` for deeper repo context.
43
44## Behavior
45
aspenkit/aspens · AGENTS.md
@@ +2 @@
2
3## Skills
4
5- `.agents/skills/base/SKILL.md` — Base repo skill; load whenever working in this repo.
6- `.agents/skills/agent-customization/SKILL.md` — LLM-powered injection of project context into installed agent templates via `aspens customize agents`
7- `.agents/skills/claude-runner/SKILL.md` — Claude/Codex CLI execution layer — prompt loading, stream-json parsing, file output extraction, path sanitization, skill file writing, and skill rule generation
8- `.agents/skills/cli-shell/SKILL.md` — Top-level Commander wiring, welcome screen, missing-hook warning, CliError exit handling, and the public programmatic API surface
9- `.agents/skills/codex-support/SKILL.md` — Multi-target output system — target abstraction, backend routing, content transforms for Codex CLI and future targets
10- `.agents/skills/doc-impact/SKILL.md` — Context health analysis — freshness, domain coverage, hub surfacing, drift detection, LLM-powered interpretation, and auto-repair for generated agent context
11- `.agents/skills/doc-sync/SKILL.md` — Incremental skill updater that maps git diffs to affected skills and optionally auto-syncs via a post-commit hook
12- `.agents/skills/import-graph/SKILL.md` — Static import analysis that builds dependency graphs, domain clusters, hub files, git churn hotspots, and file priority rankings
13- `.agents/skills/repo-scanning/SKILL.md` — Deterministic repo analysis — language/framework detection, structure mapping, domain discovery, health checks, and import graph integration
14- `.agents/skills/save-tokens/SKILL.md` — Token-saving session automation — statusline, prompt guard, precompact handoffs, session rotation, and handoff commands for Claude Code
15- `.agents/skills/skill-generation/SKILL.md` — LLM-powered generation pipeline for Claude Code skills and CLAUDE.md — doc-init command, prompt system, context building, and output parsing
16- `.agents/skills/template-library/SKILL.md` — Bundled agents, commands, hooks, and settings that users install via `aspens add`, `aspens doc init`, and `aspens save-tokens` into their .claude/ directories
17- `.agents/skills/architecture/SKILL.md` — Import graph and code-map reference for structural changes.
18
19## Commands
20
@@ +25 @@
25- `aspens doc init [path]` — generate skills, hooks, and instructions file (`--target claude|codex|all`, `--recommended` for full recommended setup including save-tokens, agents, and doc-sync hook)
26- `aspens doc impact [path]` — show freshness, coverage, drift, and LLM interpretation of generated context (interactive apply for repairs)
27- `aspens doc sync [path]` — update docs from recent diffs
28- `aspens doc graph [path]` — rebuild `.agents/skills/architecture/references/code-map.md`
29- `aspens add <type> [name]` — install bundled templates
30- `aspens save-tokens [path]` — install token-saving session settings (`--recommended`, `--remove`)
31
32## Release
33
34- Release workflow: `/Users/MV/aspenkit/dev/release.md`
35
36## Conventions
37
@@ +39 @@
39- Prefer `CliError` from command handlers; top-level handling lives in `bin/cli.js`.
40- `es-module-lexer` must be initialized before `parse()`.
41- Keep target/backend semantics straight: target is output format/location; backend is the generating CLI. Persist config in `.aspens.json`.
42- Do not duplicate base-skill guidance here; consult `.agents/skills/base/SKILL.md` for deeper repo context.
43
44## Behavior
45
@@ −2 +2 @@
22
33 ## Skills
44
5−- `.claude/skills/base/skill.md` — Base repo skill; load whenever working in this repo.
6−- `.claude/skills/agent-customization/skill.md` — LLM-powered injection of project context into installed agent templates via `aspens customize agents`
7−- `.claude/skills/claude-runner/skill.md` — Claude/Codex CLI execution layer — prompt loading, stream-json parsing, file output extraction, path sanitization, skill file writing, and skill rule generation
8−- `.claude/skills/cli-shell/skill.md` — Top-level Commander wiring, welcome screen, missing-hook warning, CliError exit handling, and the public programmatic API surface
9−- `.claude/skills/codex-support/skill.md` — Multi-target output system — target abstraction, backend routing, content transforms for Codex CLI and future targets
10−- `.claude/skills/doc-impact/skill.md` — Context health analysis — freshness, domain coverage, hub surfacing, drift detection, LLM-powered interpretation, and auto-repair for generated agent context
11−- `.claude/skills/doc-sync/skill.md` — Incremental skill updater that maps git diffs to affected skills and optionally auto-syncs via a post-commit hook
12−- `.claude/skills/import-graph/skill.md` — Static import analysis that builds dependency graphs, domain clusters, hub files, git churn hotspots, and file priority rankings
13−- `.claude/skills/repo-scanning/skill.md` — Deterministic repo analysis — language/framework detection, structure mapping, domain discovery, health checks, and import graph integration
14−- `.claude/skills/save-tokens/skill.md` — Token-saving session automation — statusline, prompt guard, precompact handoffs, session rotation, and handoff commands for Claude Code
15−- `.claude/skills/skill-generation/skill.md` — LLM-powered generation pipeline for Claude Code skills and CLAUDE.md — doc-init command, prompt system, context building, and output parsing
16−- `.claude/skills/template-library/skill.md` — Bundled agents, commands, hooks, and settings that users install via `aspens add`, `aspens doc init`, and `aspens save-tokens` into their .claude/ directories
5+- `.agents/skills/base/SKILL.md` — Base repo skill; load whenever working in this repo.
6+- `.agents/skills/agent-customization/SKILL.md` — LLM-powered injection of project context into installed agent templates via `aspens customize agents`
7+- `.agents/skills/claude-runner/SKILL.md` — Claude/Codex CLI execution layer — prompt loading, stream-json parsing, file output extraction, path sanitization, skill file writing, and skill rule generation
8+- `.agents/skills/cli-shell/SKILL.md` — Top-level Commander wiring, welcome screen, missing-hook warning, CliError exit handling, and the public programmatic API surface
9+- `.agents/skills/codex-support/SKILL.md` — Multi-target output system — target abstraction, backend routing, content transforms for Codex CLI and future targets
10+- `.agents/skills/doc-impact/SKILL.md` — Context health analysis — freshness, domain coverage, hub surfacing, drift detection, LLM-powered interpretation, and auto-repair for generated agent context
11+- `.agents/skills/doc-sync/SKILL.md` — Incremental skill updater that maps git diffs to affected skills and optionally auto-syncs via a post-commit hook
12+- `.agents/skills/import-graph/SKILL.md` — Static import analysis that builds dependency graphs, domain clusters, hub files, git churn hotspots, and file priority rankings
13+- `.agents/skills/repo-scanning/SKILL.md` — Deterministic repo analysis — language/framework detection, structure mapping, domain discovery, health checks, and import graph integration
14+- `.agents/skills/save-tokens/SKILL.md` — Token-saving session automation — statusline, prompt guard, precompact handoffs, session rotation, and handoff commands for Claude Code
15+- `.agents/skills/skill-generation/SKILL.md` — LLM-powered generation pipeline for Claude Code skills and CLAUDE.md — doc-init command, prompt system, context building, and output parsing
16+- `.agents/skills/template-library/SKILL.md` — Bundled agents, commands, hooks, and settings that users install via `aspens add`, `aspens doc init`, and `aspens save-tokens` into their .claude/ directories
17+- `.agents/skills/architecture/SKILL.md` — Import graph and code-map reference for structural changes.
1718
1819 ## Commands
1920
@@ −24 +25 @@
2425 - `aspens doc init [path]` — generate skills, hooks, and instructions file (`--target claude|codex|all`, `--recommended` for full recommended setup including save-tokens, agents, and doc-sync hook)
2526 - `aspens doc impact [path]` — show freshness, coverage, drift, and LLM interpretation of generated context (interactive apply for repairs)
2627 - `aspens doc sync [path]` — update docs from recent diffs
27−- `aspens doc graph [path]` — rebuild `.claude/graph.json`
28+- `aspens doc graph [path]` — rebuild `.agents/skills/architecture/references/code-map.md`
2829 - `aspens add <type> [name]` — install bundled templates
29−- `aspens customize agents` — inject project context into installed agents
3030 - `aspens save-tokens [path]` — install token-saving session settings (`--recommended`, `--remove`)
3131
3232 ## Release
3333
34−- Release workflow: `../dev/release.md`
34+- Release workflow: `/Users/MV/aspenkit/dev/release.md`
3535
3636 ## Conventions
3737
@@ −39 +39 @@
3939 - Prefer `CliError` from command handlers; top-level handling lives in `bin/cli.js`.
4040 - `es-module-lexer` must be initialized before `parse()`.
4141 - Keep target/backend semantics straight: target is output format/location; backend is the generating CLI. Persist config in `.aspens.json`.
42−- Do not duplicate base-skill guidance here; consult `.claude/skills/base/skill.md` for deeper repo context.
42+- Do not duplicate base-skill guidance here; consult `.agents/skills/base/SKILL.md` for deeper repo context.
4343
4444 ## Behavior
4545
