Composable identity, style, and 22 engineering skills
— including 4 native security domains, 4073 lines of original defense.
npx code-abyss -t claude -y
Mix any persona with any style. The behavior rules stay constant.
Role anchoring, personality traits, emotional patterns, scenario scripts. The soul.
config/personas/*.md
Iron laws, execution chains, proactive protocol. Universal across personas.
config/personas/_shared/*.md
Tone, report skeletons, formatting. Template vars make cross-combo safe.
output-styles/*.md
v4 ships 4073 lines of original defense engineering, replacing the Apache-2.0 coff0xc upstream. Builders, blue/purple teams, and architects each get their own dedicated skill.
Web/API/GraphQL hardening, OAuth/OIDC/JWT/Session, LLM AppSec (prompt injection, RAG poisoning, agent authz). 785 lines.
785 linesContainer escape defense, K8s RBAC/PSS/NetworkPolicy, SLSA/Sigstore/SBOM, cloud IAM, IaC security. 1246 lines.
1246 linesSigma/YARA rule writing, EDR primitives, NIST 800-61 IR, forensics (Win/Linux/Mac/Cloud), threat hunting. 942 lines.
942 linesSTRIDE/PASTA/LINDDUN threat modeling, zero-trust identity (WebAuthn, Kerberos, PAM JIT), SOC2/PCI/HIPAA/GDPR. 1100 lines.
1100 linesSix built-in personas. Community submissions open.
The first portable format for AI agent persona interchange.
Like Character Card V2, but for engineering workflows.
Pick your platform. Code Abyss handles auth detection, config merge, and skill installation.
npx code-abyss -t claude -y
claude plugin install code-abyssnpx code-abyss -t codex -y
npx code-abyss -t gemini -y
npx code-abyss -t openclaw -y
--persona elder-sister --style abyss-cultivator