configure-context-awarenesslisted
Install: claude install-skill turqoisehex/cc-sentinel
# cc-context-awareness Configuration
cc-context-awareness monitors Claude Code context window usage and warns you when it's getting full. It uses a status line to show usage, a hook to inject warnings into the conversation, and a reset handler to clear stale state after compaction.
## Config File
cc-context-awareness can be installed **locally** (per-project) or **globally**:
| Mode | Config location | Settings file |
|------|-----------------|---------------|
| Local (default) | `./.claude/cc-context-awareness/config.json` | `./.claude/settings.local.json` |
| Global | `~/.claude/cc-context-awareness/config.json` | `~/.claude/settings.json` |
**Priority:** Local settings override global (per Claude Code's settings hierarchy). If both exist, the local config is effective in that project.
Always read the current config before making changes. Use the Edit tool — never overwrite the whole file.
## What To Do
1. Read `~/.claude/cc-context-awareness/config.json`
2. Refer to the config schema and examples below
3. Make targeted edits based on what the user wants
## Conflict Handling
### StatusLine conflicts
If another tool (e.g. [ccstatusline](https://github.com/sirmalloc/ccstatusline)) is using the statusLine slot, cc-context-awareness can **wrap** or **merge** with it instead of replacing it. The statusline script writes a flag file that the hook reads — this bridge must be preserved.
**Option 1: Wrap (recommended)**
Create a wrapper script that calls both statusline