Hermes Project Oracle — Development skill for Claude Code
Deep project scanner for Hermes Agent — generates AGENTS.md, CLAUDE.md, and Obsidian vault notes.
How to install Hermes Project Oracle
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open iruzen-dono/hermes-project-oracle and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Hermes Project Oracle does
Deep project scanner for Hermes Agent — generates AGENTS.md, CLAUDE.md, and Obsidian vault notes.
Alternatives in Development
- Om Intake — Process all unread meeting notes in work/meetings/ — reads each file, classifies content, routes to the right 4.6k ★
- Obsidian Decide — Extract decisions from this conversation and log them to the right project notes 277 ★
- Foundry Compile — Compile source notes in the Foundry vault into concept articles 99 ★
README
Hermes Project Oracle 🧠
**Deep project scanner for [Hermes Agent](https://hermes-agent.nousresearch.com).** Scan any codebase and generate AGENTS.md, CLAUDE.md, or Obsidian vault notes so your agent understands the project instantly.
Features
- 28 languages detected — Python, Java, Kotlin, TypeScript, Go, Rust, PHP, C#, Ruby, and more
- Framework auto-detection — Spring Boot, Next.js, Laravel, Django, FastAPI, React Native, Flutter
- Build system detection — Maven, Gradle, npm/yarn/pnpm, uv/pip, Cargo, Go modules, Composer
- Convention detection — ESLint, Prettier, Ruff, Black, Checkstyle, EditorConfig, commit style, CI/CD
- Multi-template output — AGENTS.md, CLAUDE.md, Obsidian vault notes, or all in one pass
- Cross-platform — Windows, Linux, macOS (pathlib everywhere, no platform-specific code)
- Zero dependencies — pure Python 3.11+ stdlib
Quick Start
# Clone the repo
git clone https://github.com/iruzen-dono/hermes-project-oracle.git
# Copy to your Hermes skills
cp -r hermes-project-oracle ~/.hermes/skills/hermes-project-oracle
# Scan a project
python ~/.hermes/skills/hermes-project-oracle/scripts/oracle_scan.py \
--path /path/to/your/project \
--output .oracle/
# Generate AGENTS.md
python ~/.hermes/skills/hermes-project-oracle/scripts/oracle_generate.py \
--scan .oracle/scan-report.json \
--template agents-md \
--output /path/to/your/project/AGENTS.md
Scripts
| Script | Purpose |
|---|---|
scripts/oracle_scan.py |
Deep project scan → JSON report (288 file extensions, AST-informed) |
scripts/oracle_generate.py |
Report → context files (4 templates: agents-md, claude-md, obsidian, full) |
scripts/oracle_vault.py |
Push a structured note into Obsidian vault |
Requirements
- Hermes Agent (any profile)
- Python 3.11+
- Git (optional, for git context in scans)
Documentation
Full skill documentation in `SKILL.md`. The skill is auto-discovered by Hermes when place
Related Skills
Obs
Manage your Obsidian agent memory vault — initialize, analyze projects, write session summaries, scaffold proj
Obsidian Vault Manager
A Claude Code skill that turns your Obsidian vault into a project tracking system with dashboards, weekly revi
Mnemo
Persistent memory layer for Claude Code and Codex — your Obsidian vault on autopilot. Seven skills: recall, sa
Claude Obsidian Vault
An Obsidian vault that keeps itself honest: atomic notes, MOCs, and a Claude Code toolchain (two agents, a ski
Obsidian Notes
Tes livrables sont archivés dans un vault Obsidian. Pour qu'ils y soient
Deep Recall
Deep semantic search over the ENTIRE vault (2k+ notes incl. session-log, handoffs, transcripts, graph) via the
Related Agents
Note Writer
Создает и правит заметки в Obsidian-vault'е по конвенциям проекта (wiki-notes-style, wiki-linking-obsidian, wi
Connection Agent
Obsidian vault connection specialist. Use PROACTIVELY for analyzing and suggesting links between related conte
Notes Archivist
Obsidian 知识库维护专员。当用户提供新资料(视频摘要、文章、链接、PDF)需要摄取进 wiki/,或要求维护知识库(建页、更新索引/统计/日志、lint 检查)时使用。它直接在当前 vault 内产出笔记文件;面