---
title: "Effect HTTP Testing - Air Market"
description: "You have written an HTTP service and now you have to test it, and the wiring up front is the part that stalls you. This walks through setting up a test server, getting a client into the test, and put…"
canonical: "https://airmarket.ai/app/effect-http-testing"
---

[Air Market](/) / [Developer Tools](/category/devtools) / Effect HTTP Testing

Skill by [Rhys Sullivan](/@rhyssullivan)

# Effect HTTP Testing

Get end-to-end tests around an HTTP service without guessing at setup

## What this does

You have written an HTTP service and now you have to test it, and the wiring up front is the part that stalls you. This walks through setting up a test server, getting a client into the test, and putting the pieces together in the right order. It also points out the mistakes that tend to trip people up. Reach for it when you sit down to write those tests.

### Top 3 things it does for you

- Test an HTTP service end to end
- Stand up a test server for a request
- Wire a client into a test

## Information

**Effect HTTP Testing at a glance**

|  |  |
| --- | --- |
| Kind | Skill |
| Publisher | [Rhys Sullivan](/@rhyssullivan) |
| Category | [Developer Tools](/category/devtools) |
| Works with | Agent Skills - an open standard supported by 40+ agents |
| Size | 6 KB |
| Licence | MIT |
| Repository | [RhysSullivan/executor](https://github.com/RhysSullivan/executor/tree/73a4482c53b11496eb3d5574262b8d77332b48fe/.skills/effect-http-testing) |
| GitHub stars | 3,136 (as of Nov 2026) |

## Security report

**Verified.** AIR scanned this exact version of Effect HTTP Testing and flagged nothing. AIR's verdict: **safe**.

**What Effect HTTP Testing's check was run against**

|  |  |
| --- | --- |
| Commit | 73a4482c53b11496eb3d5574262b8d77332b48fe |
| Content hash | 2d20ff69528492331cf95c0280ac7c56d672d01fc25c5627383de45c180d42a4 |
| Files read | [Browse the files at this exact commit](https://github.com/RhysSullivan/executor/blob/73a4482c53b11496eb3d5574262b8d77332b48fe/.skills/effect-http-testing/SKILL.md) |

A scan is named by the exact content it read, not by a version number. A different version is a different artifact, and nothing here applies to a version AIR has not scanned.

[Read the full security report for Effect HTTP Testing](/security/effect-http-testing)

## About Effect HTTP Testing

This covers testing Effect HttpApi services end to end, for tests that touch HttpApi, HttpApiBuilder, HttpClient or HttpServer, and for any HTTP service or plugin built with @effect/platform.

The ground it covers is layer composition, test server setup and HttpClient injection, along with the common pitfalls that come with them.

## What's inside

- SKILL.md - instructions

## Questions

### Is Effect HTTP Testing safe to install?

AIR scanned this exact version of Effect HTTP Testing and flagged nothing. AIR's verdict: safe. The verdict is named by the content that was read, at commit 73a4482c53b1, so it cannot drift onto a version nobody scanned. The full report is at https://airmarket.ai/security/effect-http-testing.

### How do I install Effect HTTP Testing?

Open https://airmarket.ai/app/effect-http-testing on Air Market and use the install action: Air Market hands Claude a prompt naming this exact skill, and Claude sets it up. Source, pinned to the exact commit this listing describes: https://github.com/RhysSullivan/executor/tree/73a4482c53b11496eb3d5574262b8d77332b48fe/.skills/effect-http-testing. Install from that link, not the branch.

## Related on Air Market

- [More Developer Tools listings](/category/devtools)
- [Everything by Rhys Sullivan](/@rhyssullivan)

---

Canonical URL: <https://airmarket.ai/app/effect-http-testing>
