hermes-agent/tests/skills
teknium1 ef9d5f8c06 chore(skills/github-issue-to-pr): de-router, fold in maintainer issue-to-PR discipline
Rewrote from a sibling-skill routing table into a skill that carries its
own procedure, and folded in generalized rules from maintainer practice:

- full-thread reads (gh issue view --comments; newest comment = live state)
- duplicate-PR sweep (issue number + keyword variants) before any code
- design-intent check via git log -p -S alongside premise reproduction
- fix the class: sweep sibling call sites into the same PR
- sabotage run: prove the regression test fails without the fix
- open the PR immediately (PR dispatches CI; CI latency is the long pole)
- close the loop: comment the issue with the PR link

Also: description 205 -> 59 chars, author credits Ben Barclay first,
modern section order, boilerplate trimmed, tests (10) incl. a
router-pattern guard, scoped docs regen.
2026-08-08 05:26:27 -07:00
..
test_actual_setup_skill.py
…
test_cloudflare_temporary_deploy_skill.py
…
test_darwinian_evolver_skill.py
…
test_document_to_action_items_skill.py
…
test_email_inbox_triage_skill.py chore(skills/email-inbox-triage): tighten to hardline standards 2026-08-08 04:19:33 -07:00
test_fetch_transcript.py
…
test_github_credential_token.py
…
test_github_issue_to_pr_skill.py chore(skills/github-issue-to-pr): de-router, fold in maintainer issue-to-PR discipline 2026-08-08 05:26:27 -07:00
test_google_workspace_api.py
…
test_google_workspace_credential_files.py
…
test_google_workspace_setup.py
…
test_google_workspace_setup_deps.py
…
test_grounded_citations_skill.py
…
test_hyperliquid_skill.py
…
test_mcp_oauth_remote_gateway_skill.py
…
test_memento_cards.py
…
test_office_document_skills.py
…
test_openclaw_migration.py
…
test_openclaw_migration_hardening.py
…
test_pinecone_research_skill.py
…
test_telephony_skill.py
…
test_tldraw_offline_skill.py
…
test_unbroker_skill.py
…
test_xurl_article_ingestion_docs.py
…
test_xurl_x_search_routing.py
…
test_youtube_quiz.py
…