Skill Detail
Run .http and .rest request files with variables, hooks, and assertions during local or CI checks with httpYac
Execute repository-stored HTTP request files from the command line so API smoke tests, assertions, and environment-driven checks can run without a GUI client.
Developer ToolsMulti-Framework
Developer Tools
Multi-Framework
Security Reviewed
β 809 GitHub stars
β¬ 36.7k/wk npm
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill run-http-and-rest-request-files-with-variables-hooks-and-assertions-during-local-or-ci-checks-with-httpyac
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Tools required
Node.js or Docker, repo-stored .http/.rest files, network access to target APIs.
Install & setup
Install with npm install -g httpyac, or run the published Docker image from ghcr.io/anweber/httpyac.
Author
AnWeber
Publisher
Individual
Last updated
Apr 19, 2026
Quick brief
Use httpYac when an agent needs to run versioned .http or .rest request files with variables, tags, hooks, and assertions as part of a repeatable API check. It fits local preflight runs, CI smoke tests, and handoff workflows where the requests should stay in the repo instead of a hosted workspace.
How it works
What this skill actually does
This is skill-shaped because the job is not “use an API client” in the abstract. The bounded workflow is to execute scripted request files, filter which requests run, pass environment variables, and emit machine-usable results such as JSON or JUnit for downstream automation.