style-installer
Skill0 starsChanged 24 days agoMITView on GitHub
Install, link, update, sync, restore, remove, or troubleshoot STYLE rule packages for Codex or Claude Code with the STYLE CLI. Does not install the CLI executable or general agent skills.
In this repository4 other files it gives its agents.
- project-readmeSkill
- route-recoverySkill
- show-actionsSkill
- style-creatorSkill
The file
We split this skill into the rules it gives an agent
8 rules. About 0 are common, 1 is distinctive, and 7 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈1
Distinctive · estimate
This author's own choices. Worth a look.
7
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 8
Use the official CLI reference and diagnostics table for the requested operation.
- Very specific: line 12
Read the request, package, and installation records to determine the source or package name, target harnesses, required settings, and scope.
- Very specific: line 13
Before installing a source, run style validate SOURCE --json and style plan SOURCE --harness HARNESS --json.
- Very specific: line 14
Run the requested command and read its actual preview.
- Very specific: line 15
Run style list --json in the same scope to verify the result.
- Very specific: line 30
Use style --project DIR COMMAND ...
- Very specific: line 32
Check source syntax, --set, routes, and advanced options in the documentation.
- Very specific: line 36
Do not use doctor --reset-state for routine verification.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
STYLE installer
Use the official CLI reference and diagnostics table for the requested operation. These are Markdown pages; the HTML site renders client-side and is unreadable to fetch tools. Do not maintain a local manual. Check style --version and style help COMMAND before running commands.
Workflow
- Read the request, package, and installation records to determine the source or package name, target harnesses, required settings, and scope. Run
style list --jsonbefore changing an existing installation. Ask only for information these sources do not establish and that affects the operation. - Before installing a source, run
style validate SOURCE --jsonandstyle plan SOURCE --harness HARNESS --json. Check diagnostics, rule mappings, and budgets. - Run the requested command and read its actual preview. If it matches the authorized operation, enter
yin an interactive terminal. A request for a preview or local files alone does not authorize installation. - Run
style list --jsonin the same scope to verify the result. Report the changes and remaining steps. Usestyle doctor --jsonwhen installation problems need investigation.
Commands
| Request | Command |
Install a local directory, .style.md file, or Git source | style install SOURCE --harness HARNESS --json |
| Link a local package for development | style link SOURCE --harness HARNESS --json |
| Update a package from its recorded source | style update NAME --json |
| Apply development edits or recompile snapshots | style sync NAME --json |
| Restore offline from the lock and snapshots | style restore --json |
| Remove a package or development link | style uninstall NAME --json |
Operating rules
- Use
style --project DIR COMMAND ...for project operations. Place a custom--style-home DIRbefore the subcommand as well. Keep inspection, changes, and verification in the same scope.validateaccepts neither global option. - Without an explicit harness selection, install and link select all detected harnesses. Stay within the requested scope and use
--allonly when requested. - Check source syntax,
--set, routes, and advanced options in the documentation. Replace system instructions or enable--fail-closedonly when the user intends that behavior. Do not alter rules or budgets to make installation pass. --jsoncontrols output format. Useplanto preview without applying changes. The CLI has no--yesoption. Do not supply an unconditional stream of approvals.syncmay write without prompting. Canceling approval partway through does not roll back packages already applied. Useupdateto refresh copied installations from their original sources.- Check the exit code,
status,diagnostics, andresult. A failed command may have written files, and exit code 0 can still carry warnings.registration-required(an error for some plugin routes, a warning for others) andrefresh-requiredmean the files exist but the harness has not loaded the current plugin. Follow the report's registration commands within the authorized scope. - Do not use
doctor --reset-statefor routine verification. Do not report a successful preview as an active installation.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

