By zio
Coding agent skills for writing high-quality documentation for ZIO libraries: reference pages, how-to guides, tutorials, mdoc conventions, and writing-style enforcement.
Add a missing section to an existing data type reference page. Use when a required section (such as "Construction", "Predefined Instances", "Comparison", or "Advanced Usage") is entirely absent from an existing docs/reference/*.md file. The user provides the doc path and a description of what section is needed and why.
Audit a documentation file against a rule skill. Checks each rule, fixes violations with separate commits, then compiles with mdoc. Reusable across any rule skill and doc file.
Critique and fix an existing documentation file using an automatic maker-critic review loop. Spawns a critic to review the doc, then a maker to fix issues. Iterates until approved or max 3 rounds. Pure coordinator — never edits files itself.
Use when extracting and categorizing public members from a Scala data type for documentation completeness checks.
Write a reference documentation page for a specific data type in a ZIO library. Use when the user asks to document a data type, write an API reference for a type, or create a reference page for a class/trait/object.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Teaching coding agents (Claude Code, Cursor, Codex, Gemini, OpenCode) how to build and document ZIO applications.
This marketplace currently ships three plugins:
zio-skills — Build ZIO and ZIO HTTP applications (server scaffolding, OpenAPI code generation, endpoint API, …).documentation — Write high-quality documentation for ZIO libraries (reference pages, how-to guides, tutorials, mdoc conventions, writing-style enforcement).docs-write — Guided documentation authoring workflow (research, generation, and quality review for existing code).First, add the marketplace, then install one or both plugins:
claude plugin marketplace add zio/zio-skills
# build apps with ZIO / ZIO HTTP
claude plugin install zio-skills@ziogenetics
# write documentation for ZIO libraries
claude plugin install documentation@ziogenetics
# guided documentation authoring workflow
claude plugin install docs-write@ziogenetics
Then invoke a skill in Claude Code:
/zio-http-scaffold
/zio-http-openapi-to-endpoint
/zio-http-endpoint-to-openapi
/zio-http-imperative-to-declarative
/docs-write
/docs-data-type-ref
/docs-how-to-guide
/docs-tutorial
/docs-writing-style
/add-plugin zio-skills
gemini extensions install https://github.com/zio/zio-skills
To update:
gemini extensions update zio-skills
Clone the repo and symlink:
git clone https://github.com/zio/zio-skills.git ~/.agents/skills/zio-skills
or user Skill Installer inside codex cli:
$skill-installer zio/zio-skills
Add to opencode.json:
{
"plugin": ["zio-skills@git://github.com/zio/zio-skills.git"]
}
zio-skills plugin)zio-http-scaffold — Scaffold a minimal ZIO HTTP server and clientzio-http-openapi-to-endpoint — Generate Endpoint declarations from an OpenAPI speczio-http-endpoint-to-openapi — Generate OpenAPI documentation from Endpoint declarations + serve Swagger UIzio-http-imperative-to-declarative — Convert imperative routes to typed Endpoint APIdocumentation plugin)Orchestration:
docs-write — Guided 5-phase workflow for writing documentation (research, generation, quality review)Authoring skills:
docs-data-type-ref — Write a reference page for a single data typedocs-module-ref — Write a reference page for a module (multiple related types)docs-how-to-guide — Write a goal-oriented how-to guidedocs-tutorial — Write a learning-oriented tutorial for newcomersdocs-document-pr — Generate documentation from a GitHub PRdocs-add-missing-section — Add a missing section to an existing reference pagedocs-enrich-section — Add motivation and use-cases to a thin sectionAuthoring helpers:
docs-examples — Shared procedure for creating runnable companion examplesdocs-research — Shared research procedure (find source, tests, examples, history)docs-integrate — Wire a new doc page into Docusaurus navigationdocs-organize-types — Group types into logical sidebar categoriesQuality checks:
docs-writing-style — Prose style rules with mechanical validation scriptdocs-mdoc-conventions — mdoc code-block modifiers and Docusaurus admonitionsdocs-check-compliance — Audit a doc file against a rule skilldocs-verify-compliance — Fix compliance issues in a doc filedocs-critique — Review and fix an existing documentation file using a maker-critic loopdocs-find-documentation-gaps — Scan project for undocumented types/modulesdocs-report-method-coverage — Check that all public members are documenteddocs-data-type-list-members — Extract public members from a Scala typedocs-skill-retrospection — Improve a docs-* skill from execution feedbackSkills are curated learning resources. See CLAUDE.md for contribution guidelines.
Guided documentation workflow: generates reference pages, how-to guides, and tutorials for existing ZIO library code by routing to the documentation plugin skills
Coding agent skills for building applications with ZIO and ZIO HTTP. Start here for server scaffolding, OpenAPI code generation, endpoint API patterns, and more.
npx claudepluginhub zio/zio-skills --plugin documentationComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Design fluency for frontend development. 1 skill with 23 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations on LLM coding pitfalls