CipherClaw: Using a Security Persona to Audit Code with Claude

CipherClaw is a tool that applies a security-focused persona to Claude Code, transforming it from a code writer into a security auditor. The persona, named TALON, is loaded via a CLAUDE.md file and includes security knowledge bases.
How It Works
The architecture consists of three main components:
- SOUL.md: Defines the persona identity
- MEMORY.md: Contains security knowledge including OWASP Top 10, CWE Top 25, and 20+ secret patterns
- 7 skill files: Loaded via
@importin CLAUDE.md
Commands and Usage
TALON responds to several security audit commands:
TALON: full security auditscan for secretsthreat model thiscompliance check SOC2IaC security review
Example Findings
When run on a Next.js app without any hints about bug locations, TALON identified 17 security issues including:
- [CRITICAL] Unauthenticated endpoint returning passwordHash + role:ADMIN to any caller with no token required
- [CRITICAL] DELETE endpoint with zero ownership check — allowing any user to delete anyone else's data (BOLA/IDOR vulnerability)
- [CRITICAL] Hardcoded auth token in source code
- [HIGH] File upload accepting user-controlled filename — potential path traversal vulnerability
- [MEDIUM] Phone numbers stored without encryption (GDPR Article 32 violation)
Each finding included:
- Exact line numbers
- curl exploit commands to reproduce the vulnerability
- Specific fixes
- Compliance control mapping for SOC2, HIPAA, and GDPR
The tool is designed for developers using Claude Code who want to integrate security auditing into their development workflow without switching contexts or tools.
📖 Read the full source: r/ClaudeAI
👀 See Also

Gemma 4 E2B Tested as Multi-Agent Coordinator in TypeScript Framework
A developer tested Gemma 4 E2B as a coordinator in a multi-agent setup using the open-multi-agent TypeScript framework. The model successfully decomposed tasks into JSON, assigned agents, called tools like bash and file operations, and synthesized results.

TinySearch v0.2.0: Lightweight Web Search for Local LLMs Now Backed by SearXNG
TinySearch v0.2.0 switches from DuckDuckGo to SearXNG as search backend. It searches the web, crawls pages, and provides compact context (8k tokens) for local LLMs like Qwen3.5-9B.

80-line Python script uses Claude to auto-generate internal link suggestions, cuts linking time from 2 hours to 8 minutes
A Reddit user built an 80-line Python script that feeds an article draft and sitemap to Claude, returning relevant internal link targets with suggested anchor text — reducing manual linking time from 2 hours to 8 minutes per article.

YourMemory: AI memory with biological decay hits 59% recall on LoCoMo-10
YourMemory gives AI agents persistent memory using Ebbinghaus forgetting curve and graph-enhanced retrieval. Benchmarked at 59% Recall@5 on LoCoMo-10, 2× better than Zep Cloud.