Enterprise Agent Platform — Security skill for Claude Code
Three governed enterprise AI agents (permission-aware RAG, IT support, vendor onboarding) with a code-based policy engine, human approvals, and a hash-chained audit log.
How to install Enterprise Agent Platform
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open rajphanee/enterprise-agent-platform and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Enterprise Agent Platform does
Three governed enterprise AI agents (permission-aware RAG, IT support, vendor onboarding) with a code-based policy engine, human approvals, and a hash-chained audit log. Runs offline or on Claude.
Alternatives in Security
- OpenTag — Open-source, channel-native agent gateway for Slack 499 ★
- Senior Engineering Partner — A stack-agnostic Claude Code skill: strict code reviewer, pair programmer, debugger, and mentor (Python/Bash/A 148 ★
- CI Audit — Stack-aware CI gap detection — audits a project's GitHub Actions workflows against its declared tech stack and 117 ★
README
Enterprise Agent Platform
A small, readable reference implementation of three enterprise AI agents that share one governed platform:
- Knowledge assistant – permission-aware Q&A. Every sentence must cite a source document; if it can't, it declines instead of guessing.
- IT support agent – an LLM classifies the ticket, but a policy engine written in code decides what runs automatically, what waits for a human approval, and what goes straight to an engineer.
- Vendor onboarding agent – deterministic checks (tax ID, bank name match, routing checksum, insurance, duplicates, watchlist), parallel finance/legal review, and an LLM-drafted fix list for the vendor.
Every decision from every agent is written to a **hash-chained audit log** that detects edits and deletions.
It runs **fully offline** (no API key, no model download, only `pytest` to install) for development, tests, and CI. Set `AGENT_MODE=claude` to use the Anthropic API instead.
1. Folder layout
enterprise-agent-platform/
├── agent_platform/ # the application package
│ ├── app.py # build_platform(): wires everything together <- START HERE
│ ├── cli.py # command line (python -m agent_platform ...)
│ ├── config.py # all settings, read from env / .env
│ ├── errors.py # every expected error type
│ ├── audit.py # hash-chained audit log
│ ├── llm.py # OfflineLLM + ClaudeLLM (the only file that talks to a model)
│ ├── knowledge/
│ │ ├── store.py # TF-IDF search with role filter applied BEFORE scoring
│ │ └── assistant.py # citation gate, per-role cache, declines
│ ├── it_agent/
│ │ ├── policy.py # routing rules (code, not prompt)
│ │ ├── approvals.py # approval queue + separation of duties
│ │ └── agent.py # ticket flow + simulated automations
│ └── vendor/
│ ├── validation.py # deterministic check
Related Skills
LaptopAI Agent
Fully local, privacy-first autonomous AI agent for laptop management — LangGraph reasoning loop, Ollama local
Loxodonta
A tamper-evident security record for AI agents. Every tool call leaves a hash-chained receipt, and one command
Secure Plugin Installer
Audit and gate third-party Claude Code plugins / OpenClaw skills before enabling them: capability enumeration,
World Model MCP
world-model-mcp is a signed audit memory server for AI coding agents, delivered as an MCP tool. Every event Ed
Skills Gateway
Governed, identity-aware server for Agent Skills (SKILL.md): OIDC + default-deny policy per fetch, immutable d
Cybersecurity Automation Portfolio 30 n8n Workflows
30 ready-to-import n8n workflows for security operations across three tiers (Basic, Mid, Advanced). They cover
Related Agents
Judge Cross Vendor
Cross-vendor judge for the pair-programmer harness. Used when gate_eligible_judges returns required_cross_vend
Econ Kotelnikov
Котельников" — Эконом токенов фабрики Зевс. Закладывает в новую систему механизмы токеносбережения: hash-cache
Spawner Agent
Agent Designer of the Governed Multi-Agent Delivery System. Invoked only after Master Orchestrator approves a