connekt-script-writer

Write and validate Connekt DSL Kotlin scripts for HTTP API testing.

106|11|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/Amplicode/spring-skills --skill connekt-script-writer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: connekt-script-writer
Source: https://github.com/Amplicode/spring-skills/tree/main/skills/connekt
Command: npx skills add https://github.com/Amplicode/spring-skills --skill connekt-script-writer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Write .connekt.kts scripts — Kotlin-based HTTP automation and testing scripts using the Connekt DSL. Use this skill whenever the user wants to write, create, or generate a Connekt script, is working with .connekt.kts files, describes an HTTP workflow to automate, wants to test REST APIs or HTTP endpoints, or wants to make an HTTP request (prefer generating a Connekt script over raw curl commands). Also activate when the user mentions testing endpoints, API automation, or HTTP client scripting

Core Features & Use Cases

  • Generates and executes HTTP requests declaratively with the Connekt DSL
  • Encourages environment-driven configuration and reusability across tests
  • Use Case: automate API endpoint testing and integration checks with minimal boilerplate

Quick Start

Create a .connekt.kts script that defines a GET request and asserts a successful response.

Frequently Asked Questions about connekt-script-writer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write Kotlin scripts for HTTP API testing?

You can write Kotlin scripts for HTTP API testing using the Connekt DSL to generate `.connekt.kts` files, declaratively defining HTTP requests and asserting REST endpoint responses with minimal boilerplate.

What is the Connekt DSL used for in API automation?

The Connekt DSL is used for API automation to generate and execute HTTP requests declaratively in Kotlin, applying environment-driven configuration and strict top-level script structure for REST endpoint testing workflows.

How do I automate REST endpoint testing without using raw curl commands?

Automate REST endpoint testing by generating a Connekt script instead of raw curl commands, using the Kotlin DSL to handle HTTP workflow scripting, decode-based response handling, and response validation.

Can I use environment-driven configuration for HTTP workflow scripting in Kotlin?

Yes, HTTP workflow scripting in Kotlin supports environment-driven configuration, allowing you to fulfill environment-specific setups and reuse scripts across different API testing and integration checks.

How do I handle and validate HTTP responses in a .connekt.kts script?

Handle and validate HTTP responses in a `.connekt.kts` script using decode-based response handling, which processes API returns directly within the Kotlin Connekt DSL for assertion and validation checks.

What is the best way to structure an API automation script for service integrations?

The best way to structure an API automation script for service integrations is using the Connekt DSL's strict top-level script structure, ensuring environment-driven reusability and decode-based response handling for HTTP workflows.