bearcovebearcoveOfficialยท1 Agent Skills Included

styx

Write, validate, and debug Styx configuration files

Writes and edits Styx configuration files with correct syntax for scalars, objects, sequences, tags, and heredocs. Builds schema files that validate configs with typed fields, enums, constraints, and defaults. Catches common mistakes like mixed separators, wrong boolean values, and misplaced commas before they break your builds.
npx skills add bearcove/styx --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How 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โ†’