Session workflow, git worktrees, security, brainstorming, notifications, and changelog management for Claude Code
npx claudepluginhub donotdonuts/claude-workflow-skillsSession workflow, git worktrees, security, brainstorming, notifications, and changelog management
A Claude Code plugin marketplace providing 6 workflow skills for session management, git worktrees, security, brainstorming, notifications, and changelog management.
| Skill | Description |
|---|---|
run-every-session | Auto-invoked at session start. Renames terminal, defers worktree creation to after planning, writes per-branch changelogs on wrap-up. |
using-git-worktrees | Creates isolated git worktrees under .worktrees/ for feature branch work. Auto-detects project type and installs dependencies. |
security | Security & privacy guard. Enforces best practices for secrets, input validation, auth, dependencies, logging, and more. Includes automated scan script. |
brainstorming | Collaborative design process before implementation. Explores intent, proposes approaches, validates design before any code is written. |
claude-code-notify | Sets up audio/visual notifications (bell, sound, voice, OS notification) for when Claude finishes responding. |
consolidate-changelogs | Merges per-branch changelog files into CLAUDE.md and cleans up worktrees and merged branches. |
# Inside Claude Code:
/plugin marketplace add donotdonuts/claude-workflow-skills
# Then install the plugin:
/plugin install workflow-skills@lc-workflow
# Inside Claude Code:
/plugin marketplace add /path/to/claude-workflow-skills
# Then install the plugin:
/plugin install workflow-skills@lc-workflow
Add to your project's .claude/settings.json so collaborators get prompted automatically:
{
"extraKnownMarketplaces": {
"lc-workflow": {
"source": {
"source": "github",
"repo": "donotdonuts/claude-workflow-skills"
}
}
},
"enabledPlugins": {
"workflow-skills@lc-workflow": true
}
}
Once installed, skills are available as slash commands:
/workflow-skills:run-every-session
/workflow-skills:using-git-worktrees
/workflow-skills:security
/workflow-skills:brainstorming
/workflow-skills:claude-code-notify
/workflow-skills:consolidate-changelogs
The plugin includes two hooks:
run-every-session skill at the start of every session.check-changelog.sh to block stopping if a feature branch has commits but no changelog file.run-every-session renames the terminalbrainstorming explores the design spaceusing-git-worktrees creates an isolated workspacesecurity enforces best practicesrun-every-session Phase 2 writes the changelogconsolidate-changelogs merges everything into CLAUDE.mdclaude-workflow-skills/
├── .claude-plugin/
│ └── marketplace.json # Marketplace catalog
├── plugins/
│ └── workflow-skills/ # The plugin
│ ├── .claude-plugin/
│ │ └── plugin.json # Plugin manifest
│ ├── skills/ # 6 skills with SKILL.md + scripts
│ │ ├── run-every-session/
│ │ ├── using-git-worktrees/
│ │ ├── security/
│ │ ├── brainstorming/
│ │ ├── claude-code-notify/
│ │ └── consolidate-changelogs/
│ └── hooks/
│ └── hooks.json
└── README.md
check-changelog.sh JSON parsing)MIT
Harness-native ECC skills, hooks, rules, MCP conventions, and operator workflows
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage