By DiogoHSM
Work-focused Claude Code config: session rituals, destructive-action guardrails, doc injection, lazy-loaded project context, Linear-backed backlog.
One-shot commit and push flow
Session end ritual — review changes, update docs/guardrails/Linear/memory, commit and push
Session start ritual — connectivity check, guardrails, docs inventory, memory, Linear, backlog
Capture a new idea or task into the project backlog
Show the project backlog and let the user pick an issue to work on
Claude Code plugin with work-oriented session rituals, guardrails, hook-based safety, and lazy-loaded project documentation.
/work:start, /work:end-session, /work:cnp, /work:todo-add, /work:todo-listSessionStart — runs check-context.sh, surfaces active cloud/CLI contextPreToolUse / Bash — blocks destructive commands when active context diverges from INFRASTRUCTURE.mdPreToolUse / Edit|Write — injects the relevant .claude/docs/*.md before sensitive file editsPostToolUse / Bash — reminds Claude to update docs/memory/Linear after a git commitCLAUDE.md, GUARDRAILS.md, and all standard .claude/docs/*.md files<!-- CHECK-CONTEXT --> block in INFRASTRUCTURE.mdAdd this repo as a Claude Code marketplace and install the plugin at user scope:
/plugin marketplace add DiogoHSM/claude-config-work
/plugin install work
User-scope install means the plugin is automatically enabled for every project on the machine — no per-project setup required.
If a specific repo shouldn't use this plugin, add to its .claude/settings.json:
{
"enabledPlugins": {
"work@claude-config-work": false
}
}
Drop a <!-- CHECK-CONTEXT --> block into .claude/docs/INFRASTRUCTURE.md:
<!-- CHECK-CONTEXT
aws=123456789012
gh=my-org
-->
check-context.sh will validate active CLI context against these values at session start and before destructive commands.
Cloud & platform: aws, gcloud, az, vercel, firebase, gh, supabase, cloudflare, fly.
Data stack: snowflake, dbt, dagster.
Adding a new one: edit scripts/check-context.sh and add a check_<name> function, then wire it into the case dispatcher.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub diogohsm/claude-config-work --plugin workThree-line Claude Code status bar: model + estimated cost + macOS memory + context-window progress, optional 5h/7d rate-limit usage, and git branch/diff line.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Easily create hooks to prevent unwanted behaviors by analyzing conversation patterns