codemap
Analyze codebase structure, dependencies, changes, cross-agent handoffs, and get code-aware intelligence. Use when user asks…
TDD workflow using codemap's impact analysis. Write tests before implementation, verify with dependency awareness.
Claude Code
$ npx -y skills add JordanCoin/codemap --skill test-first --agent claude-code
Codex
$ npx skills add JordanCoin/codemap --skill test-first -a codex -y
Cursor
$ npx skills add JordanCoin/codemap --skill test-first -a cursor -y
Gemini CLI
$ npx skills add JordanCoin/codemap --skill test-first -a gemini-cli -y
GitHub Copilot
$ npx skills add JordanCoin/codemap --skill test-first -a github-copilot -y
OpenCode
$ npx skills add JordanCoin/codemap --skill test-first -a opencode -y
Windsurf
$ npx skills add JordanCoin/codemap --skill test-first -a windsurf -y
name: test-first description: TDD workflow using codemap's impact analysis. Write tests before implementation, verify with dependency awareness.
1. **Write a failing test** for the behavior you want 2. **Run the test** to confirm it fails for the right reason 3. **Implement** the minimum code to make it pass 4. **Run all tests** (not just the new one) 5. **Check hub impact**: if you touched a hub file, run importer tests too
Hub files affect many dependents. Test: 1. The hub file's own tests 2. Direct importers' tests 3. Integration tests that cross the hub boundary
| Language | Convention | |----------|-----------| | Go | `*_test.go` in same package | | TypeScript | `*.test.ts` or `*.spec.ts` | | Python | `test_*.py` or `*_test.py` | | Rust | `#[cfg(test)]` module or `tests/` dir |
codemap — structural ground truth for coding agents. Resolves what your code actually imports, tells you what breaks if you change it, and is explicit about what it couldn't figure out.
Analyze codebase structure, dependencies, changes, cross-agent handoffs, and get code-aware intelligence. Use when user asks…
Set up or tune .codemap/config.json so Codemap focuses on code-relevant parts of the repo. Use when config is missing,…
Systematic codebase exploration using codemap's analysis tools. Use when understanding how code works, tracing dependencies, or…
Build and consume handoff artifacts for multi-agent work. Use when switching between Claude, Codex, Cursor, or other AI agents.
Safety checks and procedures when modifying hub files (files imported by 3+ others). Activated when editing files with high…
Safe refactoring with dependency awareness. Use when restructuring, renaming, moving, extracting, or consolidating code.
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.
Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…
Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…