workshop-style-guide

Enforce MDX conventions and validator-check requirements for Crossplane workshop modules.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ricCap/crossplane-workshop --skill workshop-style-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workshop-style-guide
Source: https://github.com/ricCap/crossplane-workshop/tree/main/.claude/skills/workshop-style-guide
Command: npx skills add https://github.com/ricCap/crossplane-workshop --skill workshop-style-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents workshop documentation from drifting into inconsistent voice, structure, MDX conventions, and validator-check behavior that breaks authoring alignment and participant outcomes.

Core Features & Use Cases

  • Voice, tone, and section shape rules: Enforces second-person active voice, short-and-sharp paragraphs, and a consistent content vs task structure.
  • MDX and component conventions: Standardizes frontmatter, imports (PairId / ValidateCheck), and MDX patterns so modules render correctly.
  • Validator-check discipline: Ensures every task section ends with exactly one ValidateCheck and that referenced checks exist in the validator registry.
  • Safety and edit governance guidance: Defines how to handle AI-edit locks so finished pages are not altered without explicit consent.

Quick Start

Open the guide and use it as the checklist when drafting or reviewing a workshop module so it matches the conventions used by the shipped modules in docs/docs/.

Frequently Asked Questions about workshop-style-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enforce consistent MDX conventions in Docusaurus workshop documentation?

You can enforce consistent MDX conventions by applying a style guide that standardizes frontmatter fields, MDX imports like PairId and ValidateCheck, and section shape rules for Crossplane workshop modules. This ensures modules render correctly and maintain structural alignment.

Why does my Crossplane workshop module fail validator checks?

Crossplane workshop modules fail validator checks when task sections lack exactly one ValidateCheck or reference checks missing from the validator registry. Enforcing a strict style guide ensures every task section ends with a valid ValidateCheck backed by the registry.

What is the required structure for Docusaurus MDX workshop modules?

The required structure for Docusaurus MDX workshop modules includes mandatory frontmatter fields, specific MDX imports such as PairId and ValidateCheck, second-person active voice, short paragraphs, and a consistent content versus task section shape.

Can I use standard markdown formatting for Crossplane workshop docs?

Standard markdown is insufficient for Crossplane workshop docs because modules require specific MDX component imports like ValidateCheck and structured frontmatter. Following a dedicated MDX style guide ensures proper rendering and validator compliance.

How do I prevent AI from editing finished workshop documentation pages?

You prevent unauthorized AI edits by following edit governance guidance that defines AI-edit locks within the style guide. This ensures finished workshop pages are not altered without explicit consent.

Does this style guide work for any Docusaurus documentation project?

This style guide specifically targets Crossplane workshop documentation modules under docs/docs/, focusing on paired tasks, references, and choose-your-own-adventure tracks. It enforces Crossplane-specific validator-check patterns rather than general Docusaurus formatting.