원클릭으로
dryvist-docs-pr
Open signed, draft, no-merge doc PRs to dryvist docs repos
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Open signed, draft, no-merge doc PRs to dryvist docs repos
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
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
| 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.