{"repo":"DefaultPerson/agent-setup","free":true,"listed":false,"github":"https://github.com/DefaultPerson/agent-setup","clone":"git clone https://github.com/DefaultPerson/agent-setup.git","description":"Universal setup for Claude Code & Codex CLI — security guard, TTS notifications, status line, slash commands","language":"Python","stars":11,"topics":["hooks","notifications","productivity","security","slash-commands","statusline","ai-agents","claude-code-plugin","codex","codex-cli"],"license":"MIT","category":"ai-agents","readme_excerpt":"agent-setup Universal setup for Claude Code and OpenAI Codex CLI — security hooks, notifications, status line, and productivity commands. Features - Security Guard — blocks dangerous commands ( rm -rf / , credential reads, privileged docker, etc.) - TTS Notifications — cached voice alerts when Claude finishes or needs input - Desktop Notifications — native OS notifications (Linux, macOS, Windows) - Status Line — project, branch, model, context usage, rate limits - Skills + Slash Commands — commit («сделай коммит и пуш» — auto-chain), push-and-pr , /ultrathink , /prime , /publish , /release (+ /research on Codex; on Claude Code use the native /deep-research skill) - Cross-platform — Linux, macOS, Windows --- Claude Code Setup Paste into Claude Code — or follow the steps manually: Recommended Plugins LSP, context7, frontend-design are available in the default marketplace — install via /plugin → search. Shell Aliases Add to .bashrc / .zshrc : TTS Volume TTS notification volume is controlled independently of system volume via the VOLUME constant at line 25 of .claude/hooks/notification.py : Range: 0 (silent) to 1000 (max). Default 400 ( 40%). Applies to both Windows MCI playback and ffplay / mpv fallbacks. --- Codex CLI Setup Paste into Codex — or follow the steps manually: Key differences from Claude Code: - Config: config.toml (TOML) instead of settings.json - Instructions: AGENTS.md instead of CLAUDE.md - Status line: built-in /statusline picker, theme-aware colors via tui.sta","default_branch":null,"files":null,"tree":[],"storefront":"/r/DefaultPerson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/DefaultPerson/agent-setup/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}