grisuno/lazyown/hermes-lazyown
Claude Code and agent skill by grisuno/lazyown
- community
Checking that the SKILL.md file is still in the repository.
Use when running LazyOwn inside a Hermes agent session. Provides Hermes-optimized MCP tools with compact output, checkpoint resume, dynamic rules, and native delegation planning.
Install
npx vskill@latest install grisuno/lazyown/hermes-lazyownSKILL.md
Hermes-LazyOwn Integration
Hermes-native MCP layer for the LazyOwn red-team framework.
Location: skills/hermes-lazyown/ Server: skills/hermes-lazyown/mcp_server.py Purpose: Compact, namespaced tool surface optimized for Hermes context windows.
Architecture
Key Files
| File | Purpose | |
|---|---|---|
mcp_server.py | MCP server with namespaced tools | |
config_bridge.py | Unified config: env -> payload.json -> defaults | |
output_compactor.py | Phase-aware output compaction | |
hermes_sync.py | Checkpoint, todo sync, delegation plans | |
claudemd_rules.py | Dynamic system prompt rules | |
executor.py | Subprocess execution with PTY fallback | |
constants.py | Central constants, no magic numbers |
Essential Tools (7)
| Tool | Purpose | |
|---|---|---|
lazyown_core_session_init | SITREP at start of every session | |
lazyown_core_set_config | Update payload.json | |
lazyown_core_run_command | Execute LazyOwn CLI commands | |
lazyown_intel_recommend_next | AI-ranked next commands | |
lazyown_auto_inject_objective | Queue attack objectives | |
lazyown_hermes_checkpoint_write | Save state for resume | |
lazyown_hermes_rules_generate | Dynamic context rules |
Namespaces
| Prefix | Phase | Tools | |
|---|---|---|---|
lazyown_core_* | All | session_init, set_config, run_command, command_help | |
lazyown_intel_* | Intel | facts_show, recommend_next, searchsploit | |
lazyown_auto_* | Autonomous | auto_loop, inject_objective | |
lazyown_hermes_* | Hermes | checkpoint_write/read, rules_generate, delegate_plan | |
lazyown_c2_* | C2 | status, get_beacons |
Dynamic Rules
Call lazyown_hermes_rules_generate to inject phase-specific constraints into the system prompt.
Checkpoints
Long engagements exceed Hermes max_turns. Write checkpoints with lazyown_hermes_checkpoint_write and read them at session start with lazyown_hermes_checkpoint_read.
Setup
Register in Hermes config.yaml:
Documentation
- Full MCP playbook:
skills/lazyown.md - LazyOwn skill:
skills/lazyown/SKILL.md
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/hermes-lazyown/SKILL.md
Popularity
- Repository stars
- 216
- Repository forks
- 45
- 7-day trend score
- 27
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/grisuno/lazyown/hermes-lazyown)