ai-governance
Generate and enforce policy gates for AI coding agents (Copilot, Claude Code) — real-time session hooks that deny protected-path edits and dangerous commands,…
Generate, format, and validate code documentation — docstrings, JSDoc, OpenAPI/Swagger specs, documentation sites, and developer guides.
> /plugin marketplace add nitinjain999/platform-skills > /plugin install platform-skills@platform-skills
How it fires
How this command gets triggered: by you, by Claude, or both.
/documentContext preview
What this command does when you run it.
Generate, format, and validate code documentation — docstrings, JSDoc, OpenAPI/Swagger specs, documentation sites, and developer guides.
name: document description: Generate, format, and validate code documentation — docstrings, JSDoc, OpenAPI/Swagger specs, documentation sites, and developer guides. argument-hint: "[docstrings|openapi|site|guide] [language/framework] [path or description]" title: "Document Command" sidebar_label: "document" custom_edit_url: null
Generate or improve technical documentation for a codebase or API.
Add or improve inline documentation for functions, classes, and modules.
Steps: 1. Ask for: language, preferred style (Google / NumPy / Sphinx for Python; JSDoc for TypeScript/JavaScript) 2. Identify all public functions and classes missing documentation 3. For each, document: purpose, all parameters with types, return value, exceptions raised, and at least one example 4. Validate examples compile and run:
5. Generate coverage report: `interrogate --fail-under=80 src/` (Python) or `npx typedoc-coverage` (TypeScript)
Rules:
Reference: `references/documentation.md` → Python Docstrings, TypeScript JSDoc
Generate or improve an OpenAPI 3.1 specification for a REST API.
Steps: 1. Ask for: framework (FastAPI / Django / NestJS / Express / raw spec), existing routes or codebase to analyse 2. Map all endpoints: method, path, request body schema, response schemas per status code 3. Extract shared schemas into `components/schemas` 4. Extract shared responses (400, 401, 404, 500) into `components/responses` 5. Add `operationId` for every operation 6. Add security scheme and apply globally or per-operation 7. Validate: `npx @redocly/cli lint openapi.yaml` 8. Generate HTML preview: `npx @redocly/cli build-docs openapi.yaml`
For FastAPI: document with Pydantic model `Field(description=...)` and docstrings on route functions — auto-generates `/docs`. For NestJS: use `@ApiProperty`, `@ApiOperation`, `@ApiResponse` decorators.
Reference: `references/documentation.md` → OpenAPI 3.1, FastAPI, NestJS
Set up a documentation site for a project.
Steps: 1. Ask for: project type (Python library / TypeScript SDK / REST API / platform runbook) 2. Recommend appropriate generator:
3. Generate site configuration file 4. Define nav structure: Getting Started, API Reference, Guides, Changelog 5. Wire docstring auto-generation from source code 6. Add search plugin 7. Provide `serve` and `build` commands
Reference: `references/documentation.md` → Documentation Sites
Write a getting started guide or tutorial.
Structure every guide as: 1. **Prerequisites** — exact versions, accounts, or permissions needed 2. **Installation** — copy-paste commands, not prose descriptions 3. **Quick start** — the simplest working example (< 10 lines) 4. **Next steps** — links to deeper topics
Rules:
Reference: `references/documentation.md` → Getting Started Guide Structure
A production-grade field handbook for platform, DevOps, SRE, and cloud engineers covering Kubernetes, Flux CD, Terraform, GitHub Actions, AWS, OPA/Rego, KEDA, Karpenter, supply chain security, Falco, observability, and more.
Repo: nitinjain999/platform-skills
Generate and enforce policy gates for AI coding agents (Copilot, Claude Code) — real-time session hooks that deny protected-path edits and dangerous commands,…
Generate, convert, and maintain animated GitHub-safe Markdown documents with animated SVG diagrams. Covers four SVG patterns (architecture flow, lifecycle…
AWS profile management for MCP servers — discover profiles across SSO, Granted, and assumed-role chains, check credential TTL, switch profiles across VS Code…
Structured guidance for AWS CloudFront distributions, WAF web ACLs, Lambda@Edge, CloudFront Functions, Firewall Manager multi-account enforcement, and IAM/IRSA…
Azure identity (Workload Identity, OIDC, Entra ID), resource tagging, AKS platform patterns, RBAC scoping, and production-readiness review — with Terraform…
Design, run, and debug Chaos Engineering experiments on Kubernetes using Litmus Chaos v3 and Chaos Mesh v2. Covers fault injection (pod-delete, network-loss,…