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.
AIVSS 6.5 ยท Medium
View MAESTRO 7-layer threat model โ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
- 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