Skip to content

Add Claude Code skills for CLI commands and improve webdav get#24

Merged
clavery merged 1 commit intomainfrom
feature/claude-skills
Jan 6, 2026
Merged

Add Claude Code skills for CLI commands and improve webdav get#24
clavery merged 1 commit intomainfrom
feature/claude-skills

Conversation

@clavery
Copy link
Copy Markdown
Collaborator

@clavery clavery commented Jan 6, 2026

Summary

  • Add Claude Code skills plugin with documentation for CLI command topics
  • Refactor webdav get command to support stdout output via -o - flag

New Skills

Added skills to teach Claude about CLI commands in plugins/b2c-cli/skills/:

  • b2c-job - Job execution and site archive import/export (IMPEX)
  • b2c-code - Code version deployment and management
  • b2c-mrt - Managed Runtime bundle push and environment management
  • b2c-sites - Storefront sites listing
  • b2c-slas - SLAS client management
  • b2c-webdav - WebDAV file operations with log reading examples

WebDAV Get Improvements

Breaking change: Replaced local positional argument with -o/--output flag.

# Default: saves to current directory with remote filename
b2c webdav get customerror.log --root=logs

# Output to specific file
b2c webdav get customerror.log --root=logs -o ./downloads/error.log

# Output to stdout (Unix convention)
b2c webdav get customerror.log --root=logs -o -
b2c webdav get customerror.log --root=logs -o - | grep "ERROR"

Documentation

Updated AGENTS.md with guidance on maintaining skills when CLI commands change.

Test plan

  • Verify b2c webdav get <file> downloads to current directory
  • Verify b2c webdav get <file> -o <path> downloads to specified path
  • Verify b2c webdav get <file> -o - outputs to stdout
  • Verify piping works: b2c webdav get <file> -o - | grep <pattern>

🤖 Generated with Claude Code

@clavery clavery merged commit 11f0c9f into main Jan 6, 2026
3 checks passed
@clavery clavery deleted the feature/claude-skills branch January 27, 2026 01:23
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.

2 participants