Clawdboss

by NanoFlow-ioβœ“ Verified

🦞 Pre-hardened, multi-agent OpenClaw setup. One script from zero to a fully secured AI assistant on Discord, Telegram, or both.

113
Stars
21
Forks
Shell
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/NanoFlow-io/Clawdboss

Getting Started

Guides for using skills like Clawdboss.

Security Report

Verified

Last scanned: β€”

{
  "status": "PASSED",
  "issues": []
}

README.md

🦞 Clawdboss

Pre-hardened, multi-agent OpenClaw setup by NanoFlow.

One script to go from zero to a fully secured, multi-agent AI assistant on Discord β€” with prompt injection defense, security auditing, WAL Protocol for context persistence, and best practices baked in.

What You Get

  • Multi-agent architecture β€” Main agent + optional specialist agents (Comms, Research, Security)
  • Security-first β€” Prompt injection defense, anti-loop rules, content tagging, credential isolation
  • WAL Protocol β€” Write-Ahead Log for corrections, decisions, and details that survive context loss
  • Working Buffer β€” Danger zone logging to survive context compaction without losing work
  • Discord integration β€” Bot bound to your server with channel-per-agent routing
  • Telegram integration β€” Chat via Telegram bot with DM and group support
  • Web dashboard β€” ClawSuite Console with chat, file browser, terminal, cost analytics (optional)
  • Env-based secrets β€” All API keys in .env, never in config files
  • Automated security audits β€” Security agent runs scheduled hardening checks
  • Knowledge graph β€” Graphthulhu for structured memory across agents (optional)
  • API discovery β€” ApiTap intercepts web traffic to teach agents how APIs work (optional)
  • Web scraping β€” Scrapling for anti-bot-bypassing data extraction (optional)
  • Browser automation β€” Playwright MCP for full GUI workflows (optional)
  • GitHub integration β€” Issues, PRs, CI/CD via gh CLI (optional)
  • Token compression β€” OCTAVE protocol for 3-20x compression in multi-agent handoffs (optional)
  • Observability β€” Clawmetry dashboard for token costs, sessions, live message flow (optional)
  • Security suite β€” ClawSec for file integrity, advisory feed, malicious skill detection (optional)
  • AI text humanizer β€” Humanizer detects and removes AI writing patterns (optional)
  • Continuous learning β€” Self-Improving Agent captures errors and lessons across sessions (optional)
  • Skill discovery β€” Find Skills helps agents install new capabilities on-the-fly (optional)
  • Marketing toolkit β€” 15+ marketing reference skills for copywriting, CRO, SEO, and more (optional)
  • Host hardening β€” Healthcheck audits firewall, SSH, updates, and exposure (optional)

Quick Start

Ubuntu VPS (Fresh Install)

SSH into your server and run:

# 1. Clone Clawdboss
apt-get update && apt-get install -y git
git clone https://github.com/NanoFlow-io/clawdboss.git
cd clawdboss

# 2. Run the setup wizard (auto-installs Node.js 22, Python, build tools, OpenClaw)
./setup.sh

That's it. The wizard auto-installs all dependencies (Node.js 22, Python, git, build-essential, OpenClaw) and walks you through everything else.

What You'll Need Ready

The setup wizard will:

  1. Ask about you β€” name, role, what you do, how you want to use your agent
  2. Ask about your agent β€” name, personality, mission, domain expertise
  3. Prompt for your API keys and Discord/Telegram credentials
  4. Create your .env file (gitignored, never committed)
  5. Generate openclaw.json with ${VAR} references to your .env
  6. Create agent workspaces with security rules + WAL Protocol pre-baked
  7. Offer optional tools: Graphthulhu, ApiTap, Scrapling, GitHub, Playwright, OCTAVE, Humanizer, Self-Improving Agent, Find Skills, Marketing Skills, Healthcheck, Clawmetry, ClawSec
  8. Run OpenClaw's built-in skills wizard (Whisper, Nano Banana Pro, mcporter, TTS, email, etc.)
  9. Start the gateway

Your agent starts its first session knowing who you are, what you do, and what personality it should have β€” zero manual config file editing needed.

Configuration Tiers

TierAgentsBest For
SoloMain onlyPersonal assistant, simple setups
TeamMain + 1-2 specialistsSmall business, multiple workflows
Full SquadMain + Comms + Research + SecurityFull operations center

File Structure

clawdboss/
β”œβ”€β”€ README.md
β”œβ”€β”€ setup.sh                    # Interactive setup wizard
β”œβ”€β”€ .env.example                # Template showing required variables
β”œβ”€β”€ .gitignore                  # Protects secrets
β”œβ”€β”€ templates/
β”‚   β”œβ”€β”€ openclaw.template.json  # Config with ${VAR} placeholders
β”‚   β”œβ”€β”€ workspace/              # Main agent workspace files
β”‚   β”‚   β”œβ”€β”€ AGENTS.md           # Operating rules + WAL Protocol + security
β”‚   β”‚   β”œβ”€β”€ SOUL.md
β”‚   β”‚   β”œβ”€β”€ USER.md
β”‚   β”‚   β”œβ”€β”€ TOOLS.md
β”‚   β”‚   β”œβ”€β”€ IDENTITY.md
β”‚   β”‚   └── HEARTBEAT.md
β”‚   └── agents/                 # Specialist agent templates
β”‚       β”œβ”€β”€ comms/
β”‚       β”œβ”€β”€ research/
β”‚       └── security/
└── docs/
    β”œβ”€β”€ security.md             # Security architecture + WAL Protocol overview
    β”œβ”€β”€ customization.md        # How to customize your setup
    β”œβ”€β”€ recommended-tools.md    # Vetted ecosystem tools (Clawmetry, ClawSec)
    └── octave.md               # OCTAVE protocol guide

Interface Options

During setup, choose your preferred interface:

OptionBest For
DiscordPower users who live in Discord. Channel-per-agent, reactions, threads.
TelegramMobile-first. DM your bot or use group topics for multi-agent routing.
ClawSuite ConsoleVisual dashboard with chat, file browser, terminal, cost analytics. Great for non-technical users.
Any combinationMix and match β€” Discord + Telegram, Discord + Console, all three, etc.

ClawSuite Console is an open-source web dashboard β€” see ClawSuite on GitHub (MIT license).

Context Persistence (WAL Protocol + 3-Layer Memory)

Clawdboss agents don't lose your corrections and decisions when context resets:

  • 3-Layer Memory β€” L1 (Brain, loaded every turn) β†’ L2 (Memory, searched semantically) β†’ L3 (Reference, opened on demand)
  • L1 File Budget β€” 500-1,000 tokens per workspace file to prevent agents from skimming
  • SESSION-STATE.md β€” Agent writes important details here BEFORE responding (Write-Ahead Log)
  • Working Buffer β€” At ~60% context, every exchange is logged to survive compaction
  • Compaction Recovery β€” Agent reads buffer + state files after context loss, never asks "what were we doing?"
  • Breadcrumbs β€” Topic-organized files in memory/ that point to deep reference docs
  • Trim β€” Weekly maintenance to keep L1 files lean, move excess to L2/L3
  • Recalibrate β€” Drift correction, forces re-read of all files and behavior comparison

See docs/security.md for the full architecture.

Security

All API keys are stored in ~/.openclaw/.env and referenced via ${VAR_NAME} syntax in the config. Keys never appear in JSON config files.

All agents come with:

  • Prompt injection defense (content isolation, pattern detection)
  • Anti-loop rules (prevent token-burning attacks)
  • External content security (emails, web pages treated as data-only)
  • Relentless resourcefulness + VBR (Verify Before Reporting)

See docs/security.md for the full security architecture.

Recommended Ecosystem Tools

The setup wizard offers each of these individually. All are free and open-source:

ToolPurposeInstall Method
GraphthulhuKnowledge graph memory (entities, relationships, constraints)Binary / cargo
ApiTapAPI discovery β€” intercepts web traffic, generates skill filesnpm install -g @apitap/core
ScraplingAnti-bot web scraping with adaptive selectorspip install scrapling
Playwright MCPFull browser automation (navigate, click, fill, screenshot)clawhub install
GitHubIssues, PRs, CI/CD via gh CLIclawhub install + gh CLI
OCTAVE3-20x token compression for multi-agent handoffspip install octave-mcp
ClawmetryReal-time observability dashboard (costs, sessions, flow)pip install clawmetry
ClawSecFile integrity, advisory feed, malicious skill detectionGit clone
HumanizerDetect and remove AI writing patterns (24 patterns, 500+ terms)clawhub install
Self-Improving AgentCapture errors, corrections, and lessons for continuous learningclawhub install
Find SkillsDiscover and install new skills on-the-fly from ClawHubclawhub install
Marketing Skills15+ marketing reference skills (copywriting, CRO, SEO, email, ads)clawhub install
HealthcheckHost security audits: firewall, SSH, updates, exposureBuilt-in
fail2banBrute-force protection β€” auto-bans malicious IPsapt install fail2ban

See docs/recommended-tools.md for detailed install guides.

After Install β€” Getting Your Agent Running

Once the wizard finishes, follow the next steps it shows:

1. Start the LLM Provider

GitHub Copilot (proxy):

# First run β€” shows a device auth URL + code. Open the URL, enter the code,
# authorize with a GitHub account that has an active Copilot subscription ($10/mo).
npx copilot-api start --port 4141

# Run in background (recommended):
tmux new-session -d -s copilot 'npx copilot-api start --port 4141'

OpenAI / Anthropic: No proxy needed β€” your API key is already in .env.

2. Start OpenClaw

openclaw gateway start
openclaw status       # Verify everything is running

3. Start ClawSuite Console (if selected)

cd ~/clawsuite && HOST=0.0.0.0 PORT=3000 node server-entry.js

# Run in background:
tmux new-session -d -s console 'cd ~/clawsuite && HOST=0.0.0.0 PORT=3000 node server-entry.js'

Then open in your browser:

  • Local: http://localhost:3000
  • Remote/VPS: http://YOUR-SERVER-IP:3000

4. Chat with Your Agent

  • Discord: Open the channel you configured and send a message
  • ClawSuite Console: Use the chat panel in the web dashboard
  • Both: Use either β€” they connect to the same agent

Memory System (Hybrid Plugin)

Clawdboss includes a custom memory-hybrid plugin that gives your agent two-tier persistent memory:

  • SQLite + FTS5 β€” Structured facts with full-text search. Instant, zero API cost. Stores entities, preferences, decisions with auto-expiry and confidence decay.
  • LanceDB β€” Semantic vector search for fuzzy/contextual recall. Uses OpenAI embeddings (text-embedding-3-small).

Both backends are queried in parallel, results merged and deduplicated. The agent gets memory_store, memory_recall, memory_forget, memory_checkpoint, and memory_prune tools automatically.

Requires: An OpenAI API key for embeddings (set EMBEDDING_API_KEY in your .env).

CLI commands:

openclaw hybrid-mem stats           # Show memory statistics
openclaw hybrid-mem search "query"  # Search across both backends
openclaw hybrid-mem prune           # Remove expired memories

Requirements

  • Ubuntu 22.04+ (or any Linux with bash)
  • Node.js 22+ (setup wizard installs OpenClaw automatically)
  • 2GB+ RAM recommended (1GB works for Solo tier)
  • A Discord bot token (create one here) and/or Telegram bot token (from @BotFather)
  • An LLM provider (GitHub Copilot, OpenAI, Anthropic, or others)
  • Optional: Brave Search API key, ElevenLabs API key

License

MIT β€” see LICENSE for details.

Frequently Asked Questions

What is Clawdboss?βŒ„

Clawdboss is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by NanoFlow-io. 🦞 Pre-hardened, multi-agent OpenClaw setup. One script from zero to a fully secured AI assistant on Discord, Telegram, or both. It has 113 GitHub stars.

Is Clawdboss safe to use?βŒ„

Yes. Clawdboss passed SkillsLLM's automated security scan β€” a dependency vulnerability audit plus prompt-injection heuristics β€” with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install Clawdboss?βŒ„

Clone the repository with "git clone https://github.com/NanoFlow-io/Clawdboss" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is Clawdboss written in?βŒ„

Clawdboss is primarily written in Shell. It is open-source under NanoFlow-io on GitHub, so you can review or fork the full source.

Are there alternatives to Clawdboss?βŒ„

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Clawdboss against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

⭐ 242,219β‘‚ 36,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details β†’
15

An agentic skills framework & software development methodology that works.

⭐ 234,966β‘‚ 20,863Shell
AI Agentsai-agentsbrainstorming
View details β†’

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

⭐ 185,940β‘‚ 28,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details β†’

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

⭐ 128,868β‘‚ 8,826Rust
AI Agentsclaude-codeai-tools
View details β†’

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

⭐ 120,031β‘‚ 19,897Shell
AI Agents
View details β†’

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

⭐ 242,219β‘‚ 36,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details β†’
15

An agentic skills framework & software development methodology that works.

⭐ 234,966β‘‚ 20,863Shell
AI Agentsai-agentsbrainstorming
View details β†’

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

⭐ 201,881β‘‚ 60,308TypeScript
MCP Serversapisai-tools
View details β†’

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

⭐ 185,940β‘‚ 28,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details β†’

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

⭐ 128,868β‘‚ 8,826Rust
AI Agentsclaude-codeai-tools
View details β†’