Skip to content

Development

Claude Code Skills

This project includes Claude Code skills to assist with development. See the skill files in .claude/skills/ for details.

SkillDescription
architectureReference for project architecture. Use when you need to understand the codebase structure, module organization, request/response flow, or key types.
compare-repoCompare an external GitHub repository against connectrpc-axum. Analyzes features, architecture, and implementation to generate a comparison document.
connect-go-referenceReference the local connect-go/ directory for ConnectRPC protocol implementation details.
create-integration-testCreate integration tests for connectrpc-axum (Rust client tests or Rust server tests).
resolve-issueInvestigate and resolve GitHub issues. Analyzes the issue, references architecture docs and connect-go implementation, then posts a resolution plan.
submit-issueHandle questions, feature requests, and bug reports. Attempts to answer from documentation first, verifies bugs with tests, then submits GitHub issues when needed.
sync-docsSync VitePress documentation with main branch changes. Compares origin/docs against local main, analyzes new commits, and updates relevant documentation files.
testRun the complete test suite including unit tests, doc tests, and integration tests.
tonic-client-referenceReference the local tonic/ directory for gRPC client implementation patterns.

Released under the MIT License.