Skip to content

Docs/agent skills - #7

Merged
goduni merged 2 commits into
mainfrom
docs/agent-skills
Aug 7, 2026
Merged

Docs/agent skills#7
goduni merged 2 commits into
mainfrom
docs/agent-skills

Conversation

@goduni

@goduni goduni commented Aug 7, 2026

Copy link
Copy Markdown
Owner

The generator is not the only way to get a unihttp client: unihttp ships unihttp-client, an agent skill that scaffolds the same kind of packaged, typed client from an OpenAPI spec or from a plain description of the API, plus a unihttp skill for idiomatic hand-written code. Neither was mentioned here.

Add a short section linking to the repository and its Agent Skills section, with the plugin install commands and a note on which of the two paths to pick: the generator for determinism, regeneration, and specs larger than an agent's context; the skill when there is no machine-readable spec at all.

Description

Please include a summary of the change and specify which issue is being addressed. Additionally, provide relevant motivation and context.

Fixes # (issue number)

Type of change

Please delete options that are not relevant.

  • Documentation (typos, code examples, or any documentation updates)
  • Bug fix (a non-breaking change that resolves an issue)
  • New feature (a non-breaking change that adds functionality)
  • Breaking change (a fix or feature that would disrupt existing functionality)
  • This change requires a documentation update

Checklist

  • My code adheres to the style guidelines of this project (uv run ruff check and uv run ruff format --check show no errors)
  • I have conducted a self-review of my own code
  • I have made the necessary changes to the documentation
  • My changes do not generate any new warnings
  • I have added tests to validate the effectiveness of my fix or the functionality of my new feature
  • I have ensured that type checking passes by running uv run mypy
  • I have included code examples to illustrate the modifications

goduni added 2 commits August 7, 2026 17:05
The generator is not the only way to get a unihttp client: unihttp ships
`unihttp-client`, an agent skill that scaffolds the same kind of packaged,
typed client from an OpenAPI spec or from a plain description of the API,
plus a `unihttp` skill for idiomatic hand-written code. Neither was
mentioned here.

Add a short section linking to the repository and its Agent Skills
section, with the plugin install commands and a note on which of the two
paths to pick: the generator for determinism, regeneration, and specs
larger than an agent's context; the skill when there is no
machine-readable spec at all.
The README had grown past a screenful of top-level sections with no map at
the top, and the agent-skills note landed at the very bottom — past
Limitations, where nobody choosing how to get a client would look.

Add a Table of Contents (h2 and h3, mirroring the style of unihttp's own
README) and move the skills section directly under Quick start, so the two
ways to get a client sit next to each other. Retitle it "Alternative: the
unihttp agent skills" to read as a TOC entry.

Also fix the `--check` cross-link in the CLI options table: GitHub slugifies
"Checking the output — `--check`" to `checking-the-output----check`, with a
hyphen for each space around the dropped em dash, so the two-hyphen anchor
never resolved.
@goduni
goduni merged commit 5e84caa into main Aug 7, 2026
4 checks passed
@goduni
goduni deleted the docs/agent-skills branch August 7, 2026 17:12
@codecov

codecov Bot commented Aug 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (9f18d6f) to head (4da29e6).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main        #7   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files           30        30           
  Lines         2604      2604           
=========================================
  Hits          2604      2604           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant