← All skill packs

Software Development Skills

Skill pack
15 skills0 selected
bitsoexSkills in this pack

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.

English

Systematic workflow for CodeRabbit reviews - local CLI, PR threads, and commit…

English

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.

English

RFC-44 compliant distributed locking patterns for Java services. Covers PostgreSQL advisory locks and Redis-based locking, migration workflows, and common patterns.

English

Generate and update AI-friendly documentation for services following RFC-37 templates. Produces concepts/, features/, getting-started/ content with Mermaid diagrams and C4 architecture. Use when generating or updating service documentation.

English

Validate documentation structure, freshness, and RFC-37 compliance using bitso-documentation-linter. Ensures docs/ folder structure (api, decisions, concepts, how-tos, runbooks) and Confluence mirroring metadata. Use when validating documentation or checking for sync issues.

English

RFC-27 compliant runtime log level control for Java services. Covers proper log level usage, enabling dynamic log levels in estate-catalog, and changing levels via Developer Portal or Bitso CLI. Use when debugging production issues or configuring logging for services.

English

SonarQube integration via MCP for Java projects. The MCP server runs remotely and requires no local setup. Use natural language to query issues, analyze code, and check quality gates.

English

Fix Dependabot security vulnerabilities in Java/Gradle projects using severity-based processing, dependency substitution strategies, and dependency graph verification.

English

Gradle build configuration standards for Java projects. Covers version catalogs, dependency bundles, multi-module setup, BOM management, and common troubleshooting. Use when configuring Gradle builds or reviewing dependency management.

English

JaCoCo code coverage configuration for Java/Gradle projects. Covers report generation, coverage thresholds, multi-module aggregation, and SonarQube integration. Use when setting up or troubleshooting code coverage.

English

Java service standards for Bitso projects. Covers tech stack requirements, project organization, code review guidelines, MapStruct usage, and build verification practices. Use when creating new Java services or reviewing existing code.

English

RFC-27 compliant static Logback configuration for Java services. Covers logback.xml structure, appenders, encoders, and deployment-specific configuration. Use when setting up or reviewing logging configuration in Java services.

English

Java null safety using NullAway and JSpecify annotations. Covers Gradle setup, package-info.java creation with @NullMarked, annotation patterns, and migration from legacy annotations using OpenRewrite.

English

RFC-33 compliant gRPC service standards for Java services.

Uncertain

Includes API Guidelines Rfc 39, Coderabbit Workflow, Database Integration, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills15CategoryengineeringStars0

What’s included

API Guidelines Rfc 39

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.

Coderabbit Workflow

Systematic workflow for CodeRabbit reviews - local CLI, PR threads, and commit attribution

Database Integration

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.

Distributed Locking Rfc 44

RFC-44 compliant distributed locking patterns for Java services. Covers PostgreSQL advisory locks and Redis-based locking, migration workflows, and common patterns. Use w

Doc Generation Rfc 37

Generate and update AI-friendly documentation for services following RFC-37 templates. Produces concepts/, features/, getting-started/ content with Mermaid diagrams and C4 architecture. Use when generating or updating service documentation.

Doc Validation Rfc 37

Validate documentation structure, freshness, and RFC-37 compliance using bitso-documentation-linter. Ensures docs/ folder structure (api, decisions, concepts, how-tos, runbooks) and Confluence mirroring metadata. Use when validating documentation or checking for sync issues.

Dynamic Loglevel Rfc 27

RFC-27 compliant runtime log level control for Java services. Covers proper log level usage, enabling dynamic log levels in estate-catalog, and changing levels via Developer Portal or Bitso CLI. Use when debugging production issues or configuring logging for services.

Fix Sonarqube

SonarQube integration via MCP for Java projects. The MCP server runs remotely and requires no local setup. Use natural language to query issues, analyze code, and check quality gates.

Fix Vulnerabilities

Fix Dependabot security vulnerabilities in Java/Gradle projects using severity-based processing, dependency substitution strategies, and dependency graph verification. Us

Gradle Standards

Gradle build configuration standards for Java projects. Covers version catalogs, dependency bundles, multi-module setup, BOM management, and common troubleshooting. Use when configuring Gradle builds or reviewing dependency management.

Java Coverage

JaCoCo code coverage configuration for Java/Gradle projects. Covers report generation, coverage thresholds, multi-module aggregation, and SonarQube integration. Use when setting up or troubleshooting code coverage.

Java Standards

Java service standards for Bitso projects. Covers tech stack requirements, project organization, code review guidelines, MapStruct usage, and build verification practices. Use when creating new Java services or reviewing existing code.

Logback Config Rfc 27

RFC-27 compliant static Logback configuration for Java services. Covers logback.xml structure, appenders, encoders, and deployment-specific configuration. Use when setting up or reviewing logging configuration in Java services.

Nullability Control

Java null safety using NullAway and JSpecify annotations. Covers Gradle setup, package-info.java creation with @NullMarked, annotation patterns, and migration from legacy annotations using OpenRewrite.

Grpc Services Rfc 33

RFC-33 compliant gRPC service standards for Java services. Covers protobuf contracts, service implementation, resilience patterns (retry, bulkhead, circuit breaker), and

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the API Guidelines Rfc 39 skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • Reported license for the skills shown: MIT. The author’s terms apply.
Software Development Skills | Agent Skills Atlas