Generate curl examples at Hugo template time from OpenAPI specs, with
server URL variable resolution, $ref handling, and JSON body generation
from schema properties. Add "Ask AI about this example" links using
existing Kapa integration. Add client library related link to all
InfluxDB 3 API tag pages. Improve visual separation between operations
with distinct badge colors and response body indentation.
Covers 4 phases: inline curl examples from OpenAPI specs, response body
schema rendering, Ask AI on code blocks, and client library integration
with tabbed language samples for write/query operations.
https://claude.ai/code/session_01P1FJ4g1aQmSmQAH9BCmKZr
- Update Authentication tag to cover both token types (management + database)
- Update Quick start to cover complete workflow (setup → write → query)
- Add dual download buttons on API landing pages
- Add context-aware download buttons on tag pages
- Remove old v2 HTML pages and duplicate auth directories
- Clean up management API specs (remove duplicate auth tags)
Part of API reference migration from Redoc to RapiDoc.
Unified API documentation with:
- Single nav combining Data API and Management API tags
- Dual download buttons on landing page
- Unified Authentication page covering both token types
- Cleanup of old v2 HTML pages and duplicate auth directories
Design for generating path-level API pages instead of operation-level pages.
Key changes:
- URLs like /api/v3/configure/token/admin/ show all HTTP methods
- Uses RapiDoc match-type=includes for path filtering
- Improves SEO, UX, and reduces nav clutter
- Update api_nav_groups.yml to use "Auth token" instead of "Token"
- Remove x-tagGroups from Core and Enterprise specs (Redoc-specific, not needed for RapiDoc)
- Add migration notes to plan document for future product migrations
- Restore original RapiDoc match-paths format (method /path) for proper filtering
- Restrict operation tags to primary tag in tag-specific specs to prevent duplicates
- Rename Token tag to Auth token for clarity in Core and Enterprise specs
- Remove Table tag from cache operations (distinct_cache, last_cache)
- Add build script combining API docs, Hugo, and Markdown generation
- Skip summary rendering for conceptual pages
- Add isConceptual check to hide operations in nav for conceptual pages
* chore(claude): Add claude skill for Hugo development/testing workflow. Split ui-dev subagent into hugo-, ts-, and testing-specific agents.
* chore(claude): Update ui-testing agent and hugo-template-dev skill
* docs(plans): add docs-cli-workflow skill design
Design for a Claude Code skill that guides when to use
docs create/edit CLI tools versus direct file editing.
* feat(claude): add docs-cli-workflow skill
Guides Claude to suggest docs create/edit CLI tools when appropriate:
- Keyword-triggered activation (new page, edit URL, etc.)
- Decision matrix for create vs edit vs direct editing
- Suggestion templates with user confirmation
- Edge case handling
Addresses under-utilization of CLI scaffolding tools.
* chore(claude): add console error testing pattern to hugo-template-dev skill
Add Cypress pattern for catching JavaScript console errors during
component testing - useful for runtime errors, JSON parsing failures,
and template data binding issues.