You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🤖 This was written by an AI agent on behalf of @paolomainardi.
Refs sparkfabrik/http-proxy#160. Follows sparkfabrik/http-proxy#162, merged as b2de1c7, which grouped the certificate commands under spark-http-proxy certs. The skill described the three old names in 17 places across six files.
What changes
references/certificates.md is rewritten around the topic: a command table, certs generate explained (it applies without a restart, which the old text got wrong), a new section on list, describe and delete with the real output shapes, and the wildcard gotcha now points at certs describe <hostname>, which names the wildcard that falls one label short and the one to generate.
SKILL.md updates the decision table and the command table, tells the agent to run certs describe first on a certificate warning, and explains that a generate-mkcert is deprecated warning in a user's terminal is expected on an up-to-date CLI, not a broken install.
provisioning.md, uninstall.md, troubleshooting.md, peer-routing.md rename their single mentions. The sjust system-install-mkcert sparkdock command stays as it is, and the pasteable line in peer-routing.md stays pasteable.
CHANGELOG.md gets a dated entry.
Not changed
No evals/ exist for this skill, so nothing there to update. The hosts describe half of the upstream issue is not merged and stays out.
Verification
Prettier passes on every touched file. Every remaining mention of an old command name in the skill is in the sentence that explains the deprecation.
PR Type
Documentation
Description
Document unified certs certificate command topic
Add listing, inspection, and deletion guidance
Correct generation to apply without restarts
Explain deprecated command warnings and replacements
This inserts another 2026-09-01 section immediately before the existing section with the same date, splitting that date's changes across duplicate headings. Remove the new heading or consolidate the entries under a single dated section.
Remove the newly inserted date heading because the diff already contains another 2026-09-01 section immediately below. Keeping both splits changes for the same date into duplicate sections and leaves the certificate entry attached to the preceding section.
- `spark-http-proxy` skill: the certificate commands are documented as the `certs` topic (`list`, `describe`, `generate`, `delete`); `certs describe` is the first step on a certificate warning, and the deprecated `generate-mkcert`, `list-certs` and `remove-cert` warnings are explained as expected
-## [2026-09-01]--### Changed-
Suggestion importance[1-10]: 5
__
Why: Removing the newly added duplicate 2026-09-01 heading avoids splitting same-date changes across adjacent sections. The proposed replacement accurately removes that heading while retaining the certificate changelog entry.
Low
Diagnose certificate warnings before generation
Make certs describe the initial action, consistent with the detailed guidance later in this file. Generating immediately may create an unnecessary certificate without diagnosing coverage, validity, or serving status.
-| Get trusted HTTPS / fix certificate warnings | Run `certs generate` | `references/certificates.md` |+| Get trusted HTTPS / fix certificate warnings | Run `certs describe <hostname>` | `references/certificates.md` |
Suggestion importance[1-10]: 4
__
Why: This aligns the table with the later guidance that certs describe <hostname> should diagnose certificate warnings first. However, certs generate remains appropriate when the user simply wants to enable trusted HTTPS, so the combined row represents two slightly different workflows.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
User description
Refs sparkfabrik/http-proxy#160. Follows sparkfabrik/http-proxy#162, merged as
b2de1c7, which grouped the certificate commands underspark-http-proxy certs. The skill described the three old names in 17 places across six files.What changes
references/certificates.mdis rewritten around the topic: a command table,certs generateexplained (it applies without a restart, which the old text got wrong), a new section onlist,describeanddeletewith the real output shapes, and the wildcard gotcha now points atcerts describe <hostname>, which names the wildcard that falls one label short and the one to generate.SKILL.mdupdates the decision table and the command table, tells the agent to runcerts describefirst on a certificate warning, and explains that agenerate-mkcert is deprecatedwarning in a user's terminal is expected on an up-to-date CLI, not a broken install.provisioning.md,uninstall.md,troubleshooting.md,peer-routing.mdrename their single mentions. Thesjust system-install-mkcertsparkdock command stays as it is, and the pasteable line inpeer-routing.mdstays pasteable.CHANGELOG.mdgets a dated entry.Not changed
No
evals/exist for this skill, so nothing there to update. Thehosts describehalf of the upstream issue is not merged and stays out.Verification
Prettier passes on every touched file. Every remaining mention of an old command name in the skill is in the sentence that explains the deprecation.
PR Type
Documentation
Description
Document unified
certscertificate command topicAdd listing, inspection, and deletion guidance
Correct generation to apply without restarts
Explain deprecated command warnings and replacements
Diagram Walkthrough
File Walkthrough
7 files
Record certificate command documentation updateUpdate certificate workflows and deprecated command guidanceExpand `certs` commands and troubleshooting referenceReplace peer certificate generation commandUpdate platform certificate generation referencesAdd certificate coverage diagnostics to troubleshootingRename automatic certificate setup command