CtrlK
BlogDocsLog inGet started
Tessl Logo

developer-kit

github.com/fernandezbaptiste/developer-kit

SkillAddedReview
aws-sam-bootstrap

plugins/developer-kit-aws/skills/aws/aws-sam-bootstrap/SKILL.md

Provides AWS Serverless Application Model (SAM) bootstrap patterns for new and existing projects. Use when initializing SAM projects with `sam init`, migrating existing Lambda/CloudFormation projects to SAM, generating `template.yaml` and `samconfig.toml`, preparing local test events, and configuring build/package/deploy workflows with `sam build`, `sam package`, `sam deploy --guided`, and `sam local invoke`.

71

aws-sdk-java-v2-bedrock

plugins/developer-kit-java/skills/aws-sdk-java-v2-bedrock/SKILL.md

Provides Amazon Bedrock patterns using AWS SDK for Java 2.x. Use when working with foundation models (listing, invoking), text generation, image generation, embeddings, streaming responses, or integrating generative AI with Spring Boot applications.

61

aws-sdk-java-v2-core

plugins/developer-kit-java/skills/aws-sdk-java-v2-core/SKILL.md

Provides core patterns and best practices for AWS SDK for Java 2.x. Use when configuring AWS service clients, setting up authentication, managing credentials, configuring timeouts, HTTP clients, or following AWS SDK best practices.

54

aws-sdk-java-v2-dynamodb

plugins/developer-kit-java/skills/aws-sdk-java-v2-dynamodb/SKILL.md

Provides Amazon DynamoDB patterns using AWS SDK for Java 2.x. Use when creating, querying, scanning, or performing CRUD operations on DynamoDB tables, working with indexes, batch operations, transactions, or integrating with Spring Boot applications.

57

aws-sdk-java-v2-kms

plugins/developer-kit-java/skills/aws-sdk-java-v2-kms/SKILL.md

Provides AWS Key Management Service (KMS) patterns using AWS SDK for Java 2.x. Use when creating/managing encryption keys, encrypting/decrypting data, generating data keys, digital signing, key rotation, or integrating encryption into Spring Boot applications.

63

aws-sdk-java-v2-lambda

plugins/developer-kit-java/skills/aws-sdk-java-v2-lambda/SKILL.md

Provides AWS Lambda patterns using AWS SDK for Java 2.x. Use when invoking Lambda functions, creating/updating functions, managing function configurations, working with Lambda layers, or integrating Lambda with Spring Boot applications.

60

aws-sdk-java-v2-messaging

plugins/developer-kit-java/skills/aws-sdk-java-v2-messaging/SKILL.md

Provides AWS messaging patterns using AWS SDK for Java 2.x for SQS queues and SNS topics. Handles sending/receiving messages, FIFO queues, DLQ, subscriptions, and pub/sub patterns. Use when implementing messaging with SQS or SNS.

58

aws-sdk-java-v2-rds

plugins/developer-kit-java/skills/aws-sdk-java-v2-rds/SKILL.md

Provides AWS RDS (Relational Database Service) management patterns using AWS SDK for Java 2.x. Use when creating, modifying, monitoring, or managing Amazon RDS database instances, snapshots, parameter groups, and configurations.

60

aws-sdk-java-v2-s3

plugins/developer-kit-java/skills/aws-sdk-java-v2-s3/SKILL.md

Provides Amazon S3 patterns and examples using AWS SDK for Java 2.x. Use when working with S3 buckets, uploading/downloading objects, multipart uploads, presigned URLs, S3 Transfer Manager, object operations, or S3-specific configurations.

60

aws-sdk-java-v2-secrets-manager

plugins/developer-kit-java/skills/aws-sdk-java-v2-secrets-manager/SKILL.md

Provides AWS Secrets Manager patterns using AWS SDK for Java 2.x. Use when storing/retrieving secrets (passwords, API keys, tokens), rotating secrets automatically, managing database credentials, or integrating secret management into Spring Boot applications.

62

chunking-strategy

plugins/developer-kit-ai/skills/chunking-strategy/SKILL.md

Provides optimal chunking strategies in RAG systems and document processing pipelines. Use when building retrieval-augmented generation systems, vector databases, or processing large documents that require breaking into semantically meaningful segments for embeddings and search.

62

claude-md-management

plugins/developer-kit-core/skills/claude-md-management/SKILL.md

Provides comprehensive CLAUDE.md file management capabilities including auditing, quality assessment, and targeted improvements. Use when user asks to check, audit, update, improve, fix, maintain, or validate CLAUDE.md files. Also triggers for "project memory optimization", "CLAUDE.md quality check", "documentation review", or when CLAUDE.md needs to be created from scratch. This skill scans all CLAUDE.md files, evaluates quality against standardized criteria, outputs detailed quality reports with scores and recommendations, then makes targeted updates with user approval.

66

clean-architecture

plugins/developer-kit-java/skills/clean-architecture/SKILL.md

Provides implementation patterns for Clean Architecture, Hexagonal Architecture (Ports & Adapters), and Domain-Driven Design in Java 21+ Spring Boot 3.5+ applications. Use when structuring layered architectures, separating domain logic from frameworks, implementing ports and adapters, creating entities/value objects/aggregates, or refactoring monolithic codebases for testability and maintainability.

67

docs-updater

plugins/developer-kit-core/skills/docs-updater/SKILL.md

Automatically updates project documentation by analyzing git changes between the current branch and the last release tag. Performs git diff analysis to identify modifications, then updates README.md, CHANGELOG.md following Keep a Changelog standard, and discovers documentation folders for contextual updates. Use when preparing a release, maintaining documentation sync, or before creating a pull request. Triggers on "update docs", "update changelog", "sync documentation", "update readme", "prepare release documentation".

64

drawio-logical-diagrams

plugins/developer-kit-core/skills/drawio-logical-diagrams/SKILL.md

Creates professional logical flow diagrams and logical system architecture diagrams using draw.io XML format (.drawio files). Use when creating: (1) logical flow diagrams showing data/process flow between system components, (2) logical architecture diagrams representing system structure without cloud provider specifics, (3) BPMN process diagrams, (4) UML diagrams (class, sequence, activity), (5) data flow diagrams (DFD), (6) decision flowcharts, or (7) system interaction diagrams. This skill focuses on generic/abstract representations, not AWS/Azure-specific architectures (use aws-drawio-architecture-diagrams for cloud diagrams).

70

github-issue-workflow

plugins/developer-kit-core/skills/github-issue-workflow/SKILL.md

Implements a complete workflow for resolving GitHub issues directly from Claude Code. Guides through the full lifecycle from fetching issue details, analyzing requirements, implementing the solution, verifying correctness, performing code review, committing changes, and creating a pull request. Use when user asks to "resolve issue", "implement issue", "work on issue

70

graalvm-native-image

plugins/developer-kit-java/skills/graalvm-native-image/SKILL.md

Provides expert guidance for building GraalVM Native Image executables from Java applications. Use when converting JVM applications to native binaries, optimizing cold start times, reducing memory footprint, configuring native build tools for Maven or Gradle, resolving reflection and resource issues in native builds, or implementing framework-specific native support for Spring Boot, Quarkus, and Micronaut. Triggers include "graalvm native image", "native executable java", "java cold start optimization", "native build tools", "ahead of time compilation java", "reflection config graalvm", "native image build failure".

72

langchain4j-ai-services-patterns

plugins/developer-kit-java/skills/langchain4j-ai-services-patterns/SKILL.md

Provides patterns to build declarative AI Services with LangChain4j using interface-based patterns, annotations, memory management, tools integration, and advanced application patterns. Use when implementing type-safe AI-powered features with minimal boilerplate code in Java applications.

65

langchain4j-mcp-server-patterns

plugins/developer-kit-java/skills/langchain4j-mcp-server-patterns/SKILL.md

Provides Model Context Protocol (MCP) server implementation patterns with LangChain4j. Use when building MCP servers to extend AI capabilities with custom tools, resources, and prompt templates.

54

prompt-engineering

plugins/developer-kit-ai/skills/prompt-engineering/SKILL.md

This skill should be used when creating, optimizing, or implementing advanced prompt patterns including few-shot learning, chain-of-thought reasoning, prompt optimization workflows, template systems, and system prompt design. It provides comprehensive frameworks for building production-ready prompts with measurable performance improvements.

48