cc-sessions
Opinionated Claude Code extension adding approval-gated editing, task/git management, hooks, and subagents.
🛡️ AgentReady threat assessment
MAESTRO 7-layer threat model + OWASP AIVSS risk score for cc-sessions, derived from its capabilities.
These scores are auto-generated from public information (the agent's own listing, docs, and repository) using the canonical OWASP AIVSS formula and the MAESTRO framework — an estimate for guidance, not a penetration test, audit, or certification. See the scoring methodology — every score is re-derived by the same automated method as an agent's public evidence changes.
Overview
cc-sessions is an opinionated extension set for Claude Code (Python and Node packages) that installs hooks, subagents, commands, and task/git infrastructure. By default it blocks Edit/Write/MultiEdit until you approve an approach with trigger phrases; tasks are markdown files with frontmatter that auto-create matching git branches and restore full context on resume. It ships Context Gathering, Code Review, and Logging subagents and hooks Claude can't bypass.
Key features and capabilities
- Approval-gated Edit/Write via hooks
- Markdown task files with git branch enforcement
- Context Gathering / Code Review / Logging subagents
- Persistent state and context restore
Use cases
- Discipline-enforcing task-driven development
- Preventing unreviewed edits to a codebase