add-ktnip-ksp-tests

Community

Add KSP tests for ktnip

Authorvendelieu
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the process of adding and verifying tests for the ktnip KSP processor, ensuring robust code generation for the telegram-bot library.

Core Features & Use Cases

  • Test Data Creation: Facilitates the creation of Kotlin source files for testing KSP processor behavior.
  • Automated Test Integration: Guides the integration of new tests into existing KSP processor test suites (K1 and K2).
  • Custom Assertion Support: Allows for advanced testing scenarios using custom compilation checks.
  • Use Case: When developing a new annotation processor for the telegram-bot library, use this Skill to quickly set up and run tests for the ktnip KSP processor, verifying its output against predefined test data.

Quick Start

Create a new Kotlin source file in ktnip/src/jvmTest/resources/test-data/ named NewFeature.kt with valid handlers and annotations to be tested.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: add-ktnip-ksp-tests
Download link: https://github.com/vendelieu/telegram-bot/archive/main.zip#add-ktnip-ksp-tests

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.