with one click
astvcs
astvcs contains 5 collected skills from Cod-e-Codes, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Implements or debugs astvcs structural diff, merge, edit intents, and graph mutations. Use when editing src/diff, src/merge, src/intent, src/graph, or unparser.rs, or when the user mentions alignment, LCS, EditPayload, merge conflicts, edit intents, or three-way merge.
Builds, tests, and validates the astvcs Rust CLI. Use when changing astvcs source, fixing CI, running cargo test or clippy, or when the user asks about project layout, build requirements, or release binaries.
Writes or extends astvcs integration tests and CLI fixtures. Use when editing tests/integration.rs, examples/, or when the user asks for end-to-end tests, fixture walkthroughs, merge scenarios, or CLI regression coverage.
Keeps astvcs CLI and diff viewer output focused, actionable, accessible, and compatible. Use when changing command output, errors, conflict reports, --details, -v, --json, or src/diff/view.
Adds or extends tree-sitter language support in astvcs. Use when adding a file extension, wiring a tree-sitter grammar, editing src/frontend, or when the user mentions a new language, parser, or AST translation for a source file type.