Skip to content

feat(claude): add docs-cli-workflow skill and update hugo-template-dev#6614

Merged
jstirnaman merged 6 commits intomasterfrom
chore/claude-skills
Dec 10, 2025
Merged

feat(claude): add docs-cli-workflow skill and update hugo-template-dev#6614
jstirnaman merged 6 commits intomasterfrom
chore/claude-skills

Conversation

@jstirnaman
Copy link
Contributor

Summary

  • Add new docs-cli-workflow skill that guides Claude to suggest docs create/docs edit CLI tools when appropriate
  • Update hugo-template-dev skill with Cypress console error testing pattern

docs-cli-workflow Skill

Addresses under-utilization of the docs CLI scaffolding tools by providing:

  • Keyword-triggered activation - detects phrases like "new page", "create docs", "edit this URL", docs.influxdata.com URLs
  • Decision matrix - when to suggest docs create vs docs edit vs direct editing
  • Suggestion templates - educational prompts that show commands and explain benefits
  • User confirmation - always waits for user to confirm before running CLI

hugo-template-dev Update

Added a Cypress testing pattern for catching JavaScript console errors during component testing - useful for runtime errors, JSON parsing failures, and template data binding issues.

Test plan

  • Restart Claude Code session to pick up new skill
  • Test with prompt: "I want to create a new page for feature X" - should suggest docs create
  • Test with prompt: "Edit https://docs.influxdata.com/influxdb3/core/get-started/" - should suggest docs edit
  • Test with prompt: "Fix typo in content/influxdb3/core/get-started/_index.md" - should NOT suggest CLI

…. Split ui-dev subagent into hugo-, ts-, and testing-specific agents.
Design for a Claude Code skill that guides when to use
docs create/edit CLI tools versus direct file editing.
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.
… skill

Add Cypress pattern for catching JavaScript console errors during
component testing - useful for runtime errors, JSON parsing failures,
and template data binding issues.
@jstirnaman jstirnaman merged commit fb2f186 into master Dec 10, 2025
1 check passed
jstirnaman added a commit that referenced this pull request Dec 22, 2025
#6614)

* 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.
jstirnaman added a commit that referenced this pull request Dec 29, 2025
#6614)

* 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.
jstirnaman added a commit that referenced this pull request Jan 2, 2026
#6614)

* 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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant