pikaxpikaxCommunityยท17 Agent Skills Included

verter

Rust-powered Vue compiler, language server, and linter

Compiles Vue single-file components into typed TSX and optimized render functions through a Rust core. Replaces separate tools like Volar, ESLint plugins, and bundler-specific Vue plugins with one fast toolchain. Provides editor hover, completions, diagnostics, and go-to-definition through a built-in language server. Includes roughly 186 lint rules, a bundler plugin, and component metadata extraction for faster Vue workflows.
npx skills add pikax/verter --all -g -y
Available:

Routes incoming coding tasks to the correct domain skill file and enforces Verter's architecture invariants, build commands, and testing rules while the agent works on the compiler codebase.

All Skills in This Repository (17)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
pikaxpikax

audit-infrastructure

Collect timing, memory, and semantic footprint data across Verter Vue compiler execution paths.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

type-cache-architecture

Enforce cache-correctness rules for the Verter compiler's fact-based read-side cache system.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

agent-prompts

Generate structured prompts for multi-session Claude Code refactoring workflows.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

type-resolution

Resolve cross-file type dependencies in Vue monorepos with cached AST-based inference.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

compiler-codegen

Orchestrate a Rust-based Vue SFC compilation pipeline generating render functions and TSX.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

scheduler

Schedule asynchronous tasks with dependency resolution for the Verter Vue compiler.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

component-meta

Analyze Vue component metadata for type safety and semantic footprint reporting.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

position-encoding

Standardize coordinate transformations and path normalization for the Verter toolchain.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

framework-adapters

Standardize framework-specific component adapters and compilation pipelines for the Verter toolchain.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

mom-cto-orchestration

Orchestrate multi-train software migrations with independent verification gates.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

testing

Standardize testing patterns and TDD workflows for a hybrid Rust and TypeScript monorepo.

Community
Advanced
๐Ÿ“ฆ In Repo
pikaxpikax

architecture

Document module relationships across Rust crates, TypeScript packages, and the MCP server.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install Verter?โ–ผ

Run `npx skills add pikax/verter --all -g -y` in your terminal to install all skills in this repository globally.

What does Verter do for Vue projects?โ–ผ

Verter compiles Vue single-file components into valid typed TSX for editor analysis and into optimized render functions for production builds. It also bundles a language server, a linter with about 186 rules, and a universal bundler plugin.

How is Verter different from Volar?โ–ผ

Verter is written in Rust and generates real valid TSX instead of virtual files, with built-in template compilation and linting. Volar is TypeScript-only and relies on virtual file mapping plus external ESLint plugins.

Which bundlers does Verter support?โ–ผ

The universal plugin works with Vite, Webpack, Rollup, esbuild, Rspack, Rolldown, and Farm. It compiles .vue files through the native Rust binding during your normal build.

Is Verter stable enough for production use?โ–ผ

Verter is currently in beta and tested against real projects like Element Plus, Naive UI, PrimeVue, and Vuetify. Core APIs are stabilizing but may still change between releases.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’