All authors

Claude Skills by hermes-labs-ai
github.com/hermes-labs-ai21 skills0 installs51 views
- LintlangUse when writing or reviewing AI agent configs, system prompts, or tool definitions (JSON/YAML/Python) and you need to catch ambiguous tool descriptions, missing stop conditions, schema/description mismatches, or embedded prompts before they reach runtime. Deterministic static analysis, no LLM or network calls.Votes: 0GitHub stars: 137
- Lintlang AuditAudit a named AI agent config, system prompt, tool-definition or instruction file (YAML, JSON, Markdown, text, or Python) with the released LintLang CLI, on request. Use when the user asks to audit, lint, scan or review such a file for ambiguous tool descriptions, missing stop conditions, schema/description mismatches, or prompts embedded in Python, and names the file. Deterministic offline static analysis, no model call and no network call. Do not use for general code review, for prose docum...Votes: 0GitHub stars: 137
- Lintlang AuditAudit a named AI agent config, system prompt, tool definition, or instruction file (YAML, JSON, Markdown, text, or Python) with the released LintLang CLI in GitHub Copilot CLI. Use when the user asks to audit, lint, scan, or review such a file for ambiguous tool descriptions, missing stop conditions, schema mismatches, or embedded prompts. Deterministic static analysis with no model or network call during a scan.Votes: 0GitHub stars: 133
- LintlangLint AI agent instruction files (SKILL.md, CLAUDE.md, AGENTS.md, GEMINI.md), tool definitions, system prompts, and agent configs with the deterministic LintLang CLI. Use when writing, editing, or reviewing agent instructions to catch ambiguous tool descriptions, missing stop conditions, schema/description mismatches, mixed output formats, or prompts embedded in Python before they reach runtime. Zero-LLM static analysis; no model calls and no network calls during a scan.Votes: 0GitHub stars: 133
- Missing DescriptionBody.Votes: 0GitHub stars: 133
- Missing TriggerWrites a status summary from a template.Votes: 0GitHub stars: 133
- Zer0dexUse when you need a local dual-layer memory pattern for an AI agent — a compressed markdown index for cross-reference queries plus a local vector store queried before each model call — and want a reference implementation to seed and query without a hosted service. Local-first, Alpha.Votes: 0GitHub stars: 62
- Little CanaryUse when you need to screen inbound untrusted text before it reaches a primary model — detecting prompt injection by its behavioral effect on a sacrificial canary model, not just pattern matching — and want a block/flag/pass routing decision plus explicit behavioral-coverage state. Inbound preflight sensor, not a guarantee.Votes: 0GitHub stars: 38
- FidelisUse when you need agent memory with a zero-LLM default retrieval path — returning stored passages verbatim via BM25 + dense-vector + reciprocal-rank-fusion — and want an HTTP server plus CLI that can also do compressed-index snapshotting and Claude Code/Codex/Copilot/Gemini/OpenClaw MCP wiring. Local-first, PyPI package `fidelis-memory`.Votes: 0GitHub stars: 23
- Fidelis MemoryRecall local records when a turn depends on prior work or decisions, or store and correct facts the user intends to retain. Requires a running Fidelis service; provides fidelis_recall, fidelis_store, fidelis_correct, fidelis_get, fidelis_recent, and fidelis_health.Votes: 0GitHub stars: 23
- Hermes BlindRecover the original goal of a long Claude Code or Codex session using the hermes-blind CLI. Trigger when the user asks what the original goal or ask was, wants the session re-anchored, or a long session seems to have drifted from its first turn.Votes: 0GitHub stars: 10
- Hermes JailbenchRun the hermes-jailbench safety regression check against a model endpoint the user owns or is authorized to test, then summarize the report. Trigger when the user wants to confirm that a model, system prompt, or release change did not weaken refusals on a fixed set of known patterns, or wants a pass/fail safety gate in CI.Votes: 0GitHub stars: 9
- HermeneuticUse when an AI agent's draft response needs a pre-flight check for completion overclaiming, unsupported numeric claims, relayed authority, or unhedged certainty before it ships — or when past chat-log corrections should carry forward into a similar task. Deterministic, offline, zero-LLM gate plus a corrections-memory layer.Votes: 0GitHub stars: 9
- Hermeneutic GateRun the hermeneutic deterministic English drift gate on an assistant draft before sending it when the draft contains numeric claims, completion language, universal quantifiers, or a summary of delegated work.Votes: 0GitHub stars: 9
- Quick Gate JsRun the optional KWIK-E-GATE JS/TS adapter or interpret its gate-result/v1 diagnostics. Use for JavaScript/TypeScript project checks; the core owns completion receipts.Votes: 0GitHub stars: 5
- Quick Gate JsRun the optional KWIK-E-GATE JS/TS adapter or interpret its gate-result/v1 diagnostics. Use for JavaScript/TypeScript tool checks; the core owns completion receipts.Votes: 0GitHub stars: 5
- Hermes GateRun KWIK-E-GATE local checks and verify content-bound receipts for a coding change. Use for repository-declared deterministic gating; optional semantic review and Git boundary policy remain separate.Votes: 0GitHub stars: 5
- Rule AuditAudit a named AI system-prompt file for contradictions, coverage gaps, priority ambiguities, meta-paradoxes and absoluteness issues, using the local rule-audit static analyzer (offline, deterministic, no model call). Use when the user asks to audit, lint, review or check a system prompt, agent instruction file or persona file for internal conflicts, and names the file. Do not use for general code review, for prose documentation, or when no specific prompt file has been named.Votes: 0GitHub stars: 3
- Hermes GateUse when a coding agent needs a bounded, receipt-bound completion rail — a cached fast gate for session-scoped deterministic checks, plus repair/review/full/boundary commands that produce exact machine-readable receipts before a commit, PR, or release is called done.Votes: 0GitHub stars: 3
- SupersearchCollect bounded public search evidence with the pinned hermes-supersearch 0.11.0 CLI. Use when the user wants source discovery across web, GitHub, Hacker News, and arXiv under one deadline, with a validated supersearch.search.v1 receipt that shows which sources completed, failed, or timed out. It returns evidence (URLs, titles, snippets, source status), never an answer or synthesis.Votes: 0GitHub stars: 2
- Agent Trash GuardMove files to recoverable trash instead of deleting them, list what an agent trashed, and restore it with the agent-trash CLI. Trigger when trash-guard blocked a permanent delete in a shell command, when the user asks to delete or clean up files during an agent session, or when the user wants to see or undo something an agent removed. The guard covers common shell delete commands only; it is not universal deletion protection.Votes: 0GitHub stars: 2