con un clic
dryvist-docs-pr
Open signed, draft, no-merge doc PRs to dryvist docs repos
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Open signed, draft, no-merge doc PRs to dryvist docs repos
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Continuously read the homelab Splunk (SIEM) as a self-directed analyst — hunt for anything anomalous with strictly bounded queries, remember baselines, and alert only when something is genuinely off
Discover current leading OpenRouter models and live prices (public keyless API), select an escalation model for complicated work or advanced coding, call it through the LiteLLM router within a $1/day budget, and request onboarding of models the router does not serve yet
Open, update, dedupe, resolve, and auto-close homelab incidents in Zammad (the ITSM system of record) via its REST API — the durable ticket + knowledge-base layer behind the splunk-monitor alerts, keyed on a stable finding_key and lifecycle-tagged so agent-managed tickets yield to any human touch
Triage, create and update GitHub Issues (all repos) and manage dryvist org Projects v2
Basado en la clasificación ocupacional SOC
| name | dryvist-docs-pr |
| description | Open signed, draft, no-merge doc PRs to dryvist docs repos |
| version | 1.0.0 |
| author | dryvist homelab |
| license | MIT |
| platforms | ["linux"] |
| metadata | {"hermes":{"category":"research","tags":["github","documentation","dryvist"],"related_skills":["research/llm-wiki","github/github-pr-workflow"]}} |
Contribute documentation to the two dryvist doc sites by opening draft,
never-merged pull requests whose commits are GitHub-verified (signed). Use
this after you have curated knowledge in the llm-wiki and identified a concrete,
sourced documentation improvement.
Repos:
dryvist/docs (PUBLIC, Mintlify) — user-facing public docs, docs.jacobpevans.com.dryvist/docs-starlight (PRIVATE, Astro Starlight) — internal docs, docs.dryvist.com.scripts/open_signed_pr.py (GitHub App + createCommitOnBranch). NEVER
git commit/git push — the org requires signed commits and a plain push is
rejected.docs-starlight ONLY — never to the public docs. When unsure, treat it as
sensitive. Redact secrets from every string before it leaves the machine. [routine:hermes], label
cloud-routine, and a ## Provenance block in the body naming the source(s).docs: PR already
exists. If over the cap or a duplicate, decline cleanly — do nothing.python scripts/open_signed_pr.py --preflight — confirms the App
token mints. Abort on failure.docs: PR exists or the daily cap is
hit, stop.docs/hermes/<slug>-<YYYY-MM-DD>, commits signed via the API, and opens a
DRAFT PR with the attribution triad. Report the PR URL. Do not touch it again.tests/test_open_signed_pr.py) assert: draft=True,
dated branch, docs: Conventional-Commit title with the [routine:hermes]
suffix, ## Provenance body block, cap/de-dup logic, secret redaction, and
privacy routing (sensitive content never targets public docs). Run:
python -m pytest tests/ -q.gh api repos/<owner>/<repo>/pulls/<n> shows
draft: true and the head commit's verification.verified == true.