~ / rigs / brennacodes / brenna-plugs

brennacodes/brenna-plugs

A plugin ecosystem for a composable, portable, interactive knowledge system that grows with you

↗ GitHub ★ 1 no license updated 7d ago collection Claude Code Claude plugin
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~3.8k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
0/5
No committed guardrails · details

Copy this rig

$ git clone --depth 1 https://github.com/brennacodes/brenna-plugs

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ npx degit brennacodes/brenna-plugs/plugins/claude-scout/skills/cs-changelog .claude/skills/cs-changelog
$ npx degit brennacodes/brenna-plugs/plugins/claude-scout/skills/cs-dep-doctor .claude/skills/cs-dep-doctor
$ npx degit brennacodes/brenna-plugs/plugins/claude-scout/skills/cs-snapshot .claude/skills/cs-snapshot
$ npx degit brennacodes/brenna-plugs/plugins/claude-scout/skills/diff-cs .claude/skills/diff-cs
$ npx degit brennacodes/brenna-plugs/plugins/claude-scout/skills/setup-cs .claude/skills/setup-cs
$ npx degit brennacodes/brenna-plugs/plugins/claude-scout/skills/whats-new-cs .claude/skills/whats-new-cs
$ npx degit brennacodes/brenna-plugs/plugins/for-the-record/skills/add-doc-ftr .claude/skills/add-doc-ftr
$ npx degit brennacodes/brenna-plugs/plugins/for-the-record/skills/capture-discussion .claude/skills/capture-discussion
$ npx degit brennacodes/brenna-plugs/plugins/for-the-record/skills/import-ftr .claude/skills/import-ftr
$ npx degit brennacodes/brenna-plugs/plugins/for-the-record/skills/prune-discussions .claude/skills/prune-discussions
$ npx degit brennacodes/brenna-plugs/plugins/for-the-record/skills/setup-ftr .claude/skills/setup-ftr
$ npx degit brennacodes/brenna-plugs/plugins/heres-the-thing/skills/audience-htt .claude/skills/audience-htt
$ npx degit brennacodes/brenna-plugs/plugins/heres-the-thing/skills/create-type-htt .claude/skills/create-type-htt
$ npx degit brennacodes/brenna-plugs/plugins/heres-the-thing/skills/migrate-htt .claude/skills/migrate-htt
$ npx degit brennacodes/brenna-plugs/plugins/heres-the-thing/skills/outcome-htt .claude/skills/outcome-htt
$ npx degit brennacodes/brenna-plugs/plugins/heres-the-thing/skills/pitch-htt .claude/skills/pitch-htt
$ npx degit brennacodes/brenna-plugs/plugins/heres-the-thing/skills/prep-htt .claude/skills/prep-htt
$ npx degit brennacodes/brenna-plugs/plugins/heres-the-thing/skills/review-htt .claude/skills/review-htt
$ npx degit brennacodes/brenna-plugs/plugins/heres-the-thing/skills/setup-htt .claude/skills/setup-htt
$ npx degit brennacodes/brenna-plugs/plugins/i-did-a-thing/skills/construct-resume .claude/skills/construct-resume
$ npx degit brennacodes/brenna-plugs/plugins/i-did-a-thing/skills/migrate-idat .claude/skills/migrate-idat
$ npx degit brennacodes/brenna-plugs/plugins/i-did-a-thing/skills/setup-idat .claude/skills/setup-idat
$ npx degit brennacodes/brenna-plugs/plugins/i-did-a-thing/skills/thing-i-did .claude/skills/thing-i-did
$ npx degit brennacodes/brenna-plugs/plugins/mark-my-words/skills/add-media-mmw .claude/skills/add-media-mmw
$ npx degit brennacodes/brenna-plugs/plugins/mark-my-words/skills/create-voice-mmw .claude/skills/create-voice-mmw
$ npx degit brennacodes/brenna-plugs/plugins/mark-my-words/skills/from-things-mmw .claude/skills/from-things-mmw
$ npx degit brennacodes/brenna-plugs/plugins/mark-my-words/skills/manage-post-mmw .claude/skills/manage-post-mmw
$ npx degit brennacodes/brenna-plugs/plugins/mark-my-words/skills/migrate-mmw .claude/skills/migrate-mmw
$ npx degit brennacodes/brenna-plugs/plugins/mark-my-words/skills/new-post-mmw .claude/skills/new-post-mmw
$ npx degit brennacodes/brenna-plugs/plugins/mark-my-words/skills/setup-mmw .claude/skills/setup-mmw
$ npx degit brennacodes/brenna-plugs/plugins/mark-my-words/skills/update-post-mmw .claude/skills/update-post-mmw
$ npx degit brennacodes/brenna-plugs/plugins/mark-my-words/skills/update-voice-mmw .claude/skills/update-voice-mmw
$ npx degit brennacodes/brenna-plugs/plugins/playbook/skills/capture-plan-pb .claude/skills/capture-plan-pb
$ npx degit brennacodes/brenna-plugs/plugins/playbook/skills/create-workflow-pb .claude/skills/create-workflow-pb
$ npx degit brennacodes/brenna-plugs/plugins/playbook/skills/implement-pb .claude/skills/implement-pb
$ npx degit brennacodes/brenna-plugs/plugins/playbook/skills/import-pb .claude/skills/import-pb
$ npx degit brennacodes/brenna-plugs/plugins/playbook/skills/progress-pb .claude/skills/progress-pb
$ npx degit brennacodes/brenna-plugs/plugins/playbook/skills/prune-plans-pb .claude/skills/prune-plans-pb
$ npx degit brennacodes/brenna-plugs/plugins/playbook/skills/resume-plan-pb .claude/skills/resume-plan-pb
$ npx degit brennacodes/brenna-plugs/plugins/playbook/skills/review-against-pb .claude/skills/review-against-pb

This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 6,974 rigs:

{
  "permissions": {
    "deny": [
      "Read(./.env)",
      "Read(**/.env)",
      "Read(~/.ssh/**)",
      "Bash(rm -rf *)",
      "Read(**/*.pem)",
      "Bash(rm -rf /)",
      "Bash(git push --force:*)",
      "Bash(sudo *)",
      "Read(~/.aws/**)",
      "Bash(rm -rf /*)",
      "Read(./.env.*)",
      "Read(.env)",
      "Bash(git push --force*)",
      "Bash(rm -rf:*)",
      "Read(**/.env.*)",
      "Read(**/*.key)",
      "Bash(sudo:*)",
      "Bash(git reset --hard*)",
      "Bash(git reset --hard:*)",
      "Read(.env.*)"
    ],
    "ask": [
      "Bash(git push:*)",
      "Bash(git push *)",
      "Bash(git commit:*)",
      "Bash(rm *)",
      "Bash(rm:*)",
      "Bash(npm publish:*)",
      "Bash(wget *)",
      "Bash(git rebase *)",
      "Bash(gh pr merge *)",
      "Bash(git commit *)"
    ]
  }
}

Skills (79)

Similar rigs

copied ✓