styx
Write, validate, and debug Styx configuration files
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install Styx?โผ
Run `npx skills add bearcove/styx --all -g -y` in your terminal to install all skills in this repository globally.
What is the Styx configuration language?โผ
Styx is a minimal configuration language that removes quotes, colons, and commas from JSON-style data. It adds schemas, comments, tags, and heredocs for cleaner config files.
How do I validate a Styx config file?โผ
Declare a schema in your document or pass one to the CLI, then run `styx config.styx --validate`. The skill also helps your agent write schemas with typed fields and constraints.
Does Styx work in my code editor?โผ
Yes. Styx has built-in support for Zed, a VS Code extension, and a language server you can start with `styx lsp` for autocomplete and hover documentation.
What are common Styx syntax mistakes?โผ
The most frequent errors are mixing commas and newlines in objects, using commas in sequences, and writing `true` or `null` instead of the `@true` and `@none` tags.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core