writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
interfaces-and-deploymentUse Chonkie's CLI, local FastAPI API, Cloud wrappers, logging, and deployment surfaces safely.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is about Chonkie's command line interface, the local self-hosted FastAPI API, Chonkie Cloud wrappers, logging/configuration, or serving/deployment. It is optimized for safe local diagnostics and for constructing correct commands or HTTP/API payloads without starting long-lived services or using credentials by default.
Pipeline().fetch_from().process_with().chunk_with().refine_with().run() workflows, read ../pipelines-and-processing/.../chunking-and-types/.../embeddings-and-generative/.../integrations-and-storage/.references/cli-reference.md for installed chonkie commands, flags, parameter parsing, and safe CLI patterns.references/api-and-cloud-reference.md for local FastAPI routes, request schemas, environment variables, cloud wrapper classes, and deployment guidance.references/troubleshooting.md for CLI/API/cloud/logging/deployment failure modes and routing decisions.--chunker recursive, --chunker token, or --chunker sentence) unless the user explicitly selected semantic/model-backed chunking.chonkie serve and uvicorn chonkie.api.main:app as long-running commands: explain or run them only when the user asks for a server, and keep smoke checks to imports/help/schema inspection.CHONKIE_API_KEY or an explicit api_key is intentionally provided.CHONKIE_API_KEY is for Chonkie Cloud; embedding provider keys belong to ../embeddings-and-generative/.Run the bundled smoke when validating an installed Chonkie environment:
python scripts/cli_api_smoke.py
If the chonkie console command is intentionally unavailable but Python imports should still be checked:
python scripts/cli_api_smoke.py --skip-cli
The smoke only invokes CLI help, imports/inspects the FastAPI app and schemas, and inspects cloud class signatures without starting a server or using credentials.