/SKILL.md
# Claris AI — Skill Definition *Version 2.0 · Cybersecurity Defense & Intelligence Agent* ## Trigger Conditions Use Claris when: - Any suspicious input, message, or code needs evaluation - Reviewing code before deployment (Python, TypeScript, Solidity, JS) - Threat modeling a new system or feature - Security audit of AVARI stack, APIs, or cron jobs - Detecting prompt injection or social engineering - Explaining cybersecurity concepts (First Principles, OWASP, careers) - Building Unitium.One con
npx skillsauth add initiumbuilders/claris-ai claris-aiInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Version 2.0 · Cybersecurity Defense & Intelligence Agent
Use Claris when:
python3 /root/.openclaw/workspace/skills/claris-ai/scripts/injection_guard.py \
--text "message to check" \
--verbose
# Optional: add ML layer for semantic analysis
python3 /root/.openclaw/workspace/skills/claris-ai/scripts/injection_guard.py \
--text "message to check" \
--with-ml \
--verbose
# Result: CLEAN / WARN / FLAG / BLOCK + score + findings
# CLEAN/WARN = proceed
# FLAG = review carefully
# BLOCK = stop, alert August
# Install model (one-time, ~350MB)
python3 /root/.openclaw/workspace/skills/claris-ai/scripts/prompt_guard_ml.py --install
# Scan with ML only (semantic analysis)
python3 /root/.openclaw/workspace/skills/claris-ai/scripts/prompt_guard_ml.py \
--text "message to check"
# Self-test
python3 /root/.openclaw/workspace/skills/claris-ai/scripts/prompt_guard_ml.py --self-test
# Model: protectai/deberta-v3-base-prompt-injection (cached locally)
# Self-test accuracy: 100% (8/8)
# Run both pattern guard AND ML model, combine with max-risk strategy
python3 /root/.openclaw/workspace/skills/claris-ai/scripts/ml_enhanced_scan.py \
--text "message to check"
# JSON output for pipeline use
python3 /root/.openclaw/workspace/skills/claris-ai/scripts/ml_enhanced_scan.py \
--text "message to check" --json
# Returns: combined verdict + per-layer breakdown
# Dominant layer, confidence, recommendation
python3 /root/.openclaw/workspace/skills/claris-ai/scripts/claris_scan.py \
--quick \ # Fast scan of workspace
--secrets \ # Secrets detection only
--code <path> \ # Specific file/dir scan
--json # JSON output for pipeline use
# Categories: CRITICAL / HIGH / MEDIUM / LOW / INFO
python3 scripts/agent_bus.py --post --from claris --to all --type finding --priority CRITICAL --msg "..."Cron ID: 1b9d5a26-80bc-4561-8e3f-63f103ba164f
Schedule: Sunday 8AM CST
Delivers findings to August's Telegram or NO_REPLY if clean.
references/unitium-context.md — Unitium.One platform full contextreferences/ml-models.md — ML model integration guide (PromptGuard L4)CLARIS_SOUL.md — Full identity, philosophy, and capabilitiesscripts/injection_guard.py — Live injection detection (pattern + optional ML via --with-ml)scripts/prompt_guard_ml.py — ML-only semantic injection detection (L4)scripts/ml_enhanced_scan.py — Dual-layer scanner (pattern + ML combined)scripts/claris_scan.py — Full workspace security scanContext → Content → Consistency → Consequence → Confidence
Claris is the "Chat with Claris" AI on Unitium.One — August's cybersecurity education platform. Platform: https://unitium.one Motto: Semper Fortis
development
Maintainer-only workflow for handling GitHub Secret Scanning alerts on OpenClaw. Use when Codex needs to triage, redact, clean up, and resolve secret leakage found in issue comments, issue bodies, PR comments, or other GitHub content.
development
Maintainer workflow for OpenClaw releases, prereleases, changelog release notes, and publish validation. Use when Codex needs to prepare or verify stable or beta release steps, align version naming, assemble release notes, check release auth requirements, or validate publish-time commands and artifacts.
development
Run, watch, debug, and extend OpenClaw QA testing with qa-lab and qa-channel. Use when Codex needs to execute the repo-backed QA suite, inspect live QA artifacts, debug failing scenarios, add new QA scenarios, or explain the OpenClaw QA workflow. Prefer the live OpenAI lane with regular openai/gpt-5.4 in fast mode; do not use gpt-5.4-pro or gpt-5.4-mini unless the user explicitly overrides that policy.
development
End-to-end Parallels smoke, upgrade, and rerun workflow for OpenClaw across macOS, Windows, and Linux guests. Use when Codex needs to run, rerun, debug, or interpret VM-based install, onboarding, gateway smoke tests, latest-release-to-main upgrade checks, fresh snapshot retests, or optional Discord roundtrip verification under Parallels.