Coding
PromptBeginner5 minmarkdown
Nano Banana Pro
Agent skill for nano-banana-pro
6
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is the documentation website for Kubricate, a TypeScript-based tool for building Kubernetes infrastructure. The repository hosts multiple versions of documentation, with the current active version being v1.
docs/v1/ (VitePress-based)configs/ for ESLint, TypeScript, and Vitestexamples/v1/@kubricate/core, @kubricate/plugin-env, @kubricate/plugin-kubernetes, @kubricate/stacks, @kubricate/toolkit, and the kubricate CLIpnpm graph - Generate dependency graph using Nxpnpm dev - Start local dev server with placeholder API docspnpm build - Build production sitepnpm preview - Preview built site locallypnpm typedoc - Generate full API documentation (CI only, not needed locally)turbo build - Build all packagesturbo test - Run tests across packagesturbo lint:check - Check lintingturbo lint:fix - Fix linting issuesturbo format:check - Check formattingturbo format:fix - Fix formattingturbo check-types - Type checkingWhen developing docs locally, you only need
pnpm dev in the docs/v1/ directory. This generates lightweight placeholder files for API docs to prevent navigation errors, while keeping the development experience fast.
Full TypeDoc generation happens only in CI/CD. The process:
pnpm typedoc - Generates docs for all Kubricate packagesrefine-md:placeholder - Add placeholder headers for local devrefine-md:clean - Remove unused markerssetup-repo - Initialize repository for doc generationThe site builds automatically on pushes to
main affecting docs/v1/** files:
pnpm-workspace.yaml - Defines workspace packagesturbo.json - Build pipeline configurationdocs/v1/typedoc.*.json - TypeDoc configurations per packageconfigs/ for shared tooling