# Solnix agent skills Composable skills for AI agents and contributors working with **Solnix** — a distribution of illumos built with the Nix package manager. Each skill is a self-contained Markdown file an agent can load. These are also served over the MCP server as resources (`skill://solnix/`) and listed in [`/agents.txt`](https://solnix.io/agents.txt). ## Query first Before loading a skill to *reason about* Solnix, remember most questions are answered faster by **querying** the live data: - MCP: `https://solnix.io/mcp` → `solnix_search {query, kinds}` - REST: `https://solnix.io/api/v1/search?q=&kind=all` - GraphQL: `https://solnix.io/graphql` ## Role skills — load the one matching your task | Skill | For | |-------|-----| | [SOLNIX-USER](SOLNIX-USER.md) | Installing and running Solnix packages from the cache. | | [SOLNIX-PACKAGER](SOLNIX-PACKAGER.md) | Writing recipes; packaging software for illumos. | | [SOLNIX-MAINTAINER](SOLNIX-MAINTAINER.md) | Reviewing patches, versions, governance. | | [SOLNIX-ADMIN](SOLNIX-ADMIN.md) | Running an illumos box: SMF, ZFS, zones, boot environments. | | [SOLNIX-CONTRIBUTOR](SOLNIX-CONTRIBUTOR.md) | Sending patches via the email-patch workflow. | | [SOLNIX-CACHE-OPERATOR](SOLNIX-CACHE-OPERATOR.md) | The signed binary cache + reproducibility trust. | | [SOLNIX-HANDBOOK-WRITER](SOLNIX-HANDBOOK-WRITER.md) | Writing docs in the Solnix voice. | ## Steering — how the project thinks `community/steering/`: [voice](community/steering/voice.md), [honesty-over-hype](community/steering/honesty-over-hype.md), [reproducibility-as-trust](community/steering/reproducibility-as-trust.md), [edition-policy](community/steering/edition-policy.md), [email-patch-governance](community/steering/email-patch-governance.md), [trust-and-signing](community/steering/trust-and-signing.md), [privacy](community/steering/privacy.md). ## Conventions — the project's rules `community/conventions/`: [recipe-schema](community/conventions/recipe-schema.md), [signed-submit](community/conventions/signed-submit.md), [illumos-elf-runpath](community/conventions/illumos-elf-runpath.md), [smf-manifests](community/conventions/smf-manifests.md), [boot-environments](community/conventions/boot-environments.md), [nix-on-illumos](community/conventions/nix-on-illumos.md). ## Workflows — step by step `generic/workflows/`: [install-a-package](generic/workflows/install-a-package.md), [submit-a-package](generic/workflows/submit-a-package.md), [reproduce-and-vote](generic/workflows/reproduce-and-vote.md), [bump-a-version](generic/workflows/bump-a-version.md), [report-a-cve](generic/workflows/report-a-cve.md), [add-a-manpage](generic/workflows/add-a-manpage.md), [write-a-handbook-chapter](generic/workflows/write-a-handbook-chapter.md).