ワンクリックで
grpc-migration-assessment
Initial compliance assessment for gRPC migration. Identifies proto modules and services requiring migration.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Initial compliance assessment for gRPC migration. Identifies proto modules and services requiring migration.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
RFC-39 compliant API best practices for Java services. Covers request/response patterns, error handling, pagination, versioning, and authentication standards. Use when designing or reviewing REST APIs in Java services.
RFC-29 compliant changelog management with Common Changelog format and Unreleased section extension. Validates changelog on commits, generates from git history, and ensures all merged PRs are documented. Use when setting up changelog workflows or retrofitting existing repositories.
Systematic workflow for CodeRabbit reviews - local CLI, PR threads, and commit attribution
Enforces consistent coding standards across the codebase including naming conventions, code organization, and documentation requirements. Use when writing new code, reviewing pull requests, or refactoring existing code.
Database integration patterns for Java services using jOOQ and Flyway. Covers code generation, read/write splitting, migration guidelines, and version compatibility. Use when setting up or maintaining PostgreSQL integration.
Version catalog strategy, dependency management, BOMs, and version constraints for Java/Gradle projects. Covers version centralization, never-downgrade policy, bundle patterns, resolution strategies, and compatibility matrices.
| name | grpc-migration-assessment |
| description | Initial compliance assessment for gRPC migration. Identifies proto modules and services requiring migration. |
| compatibility | Java projects with gRPC services; requires grpc-compliance-validate-repository |
| metadata | {"version":"1.0.0","technology":"java","category":"migration","tags":["java","grpc","assessment","migration"]} |
Initial compliance assessment for gRPC migration.
Run this assessment before starting any gRPC migration work to:
This skill contains only the main documentation below.
The grpc-compliance-validate-repository command must be available to run the compliance assessment.
Cloud agents: Pre-installed (no action needed).
Local setup:
export HOMEBREW_GITHUB_API_TOKEN=your-token
brew tap bitsoex/homebrew-bitso
brew install bitso-grpc-linter
Verify: grpc-compliance-validate-repository --help
See ../grpc-services-rfc-33/references/installation.md for details.
# Run compliance validator to identify all issues
grpc-compliance-validate-repository --dir .
# For verbose output with detailed explanations
grpc-compliance-validate-repository --dir . --verbose
# Output to file for tracking
grpc-compliance-validate-repository --dir . > compliance-report.txt
Document all ERRORS found:
Failure entity in responsessrc/main/proto/ instead of src/main/resources/)ERRORS (must fix):
src/main/proto/)Failure entity with oneOf patterns-generated modules for internal proto compilationWARNINGS (can defer):
For each proto module needing migration:
For each service needing V2 migration:
grpc-compliance-validate-repository --dir ./path/to/module
# Clean build to verify everything compiles
./gradlew clean build
# Build specific modules
./gradlew :module-name:build
# View dependency tree
./gradlew :module-name:dependencies
# Check for dependency conflicts
./gradlew :module-name:dependencyInsight --dependency grpc-stub
After running assessment, you should have:
Based on assessment results:
grpc-migration-contract-distributiongrpc-migration-error-handlinggrpc-migration orchestrator