diff --git a/.mcp.json b/.mcp.json index 04d1c12..fb1cd04 100644 --- a/.mcp.json +++ b/.mcp.json @@ -7,6 +7,11 @@ "/mnt/NV2/Development/cognitive-memory/mcp_server.py" ], "env": {} + }, + "tui-driver": { + "command": "/home/cal/.cargo/bin/mcp-tui-driver", + "type": "stdio", + "args": [] } } } diff --git a/hooks/notify-subagent-done.sh b/hooks/notify-subagent-done.sh new file mode 100755 index 0000000..e727959 --- /dev/null +++ b/hooks/notify-subagent-done.sh @@ -0,0 +1,13 @@ +#!/bin/bash +# Voice notification for Claude Code SubagentStop events +# Reads hook event JSON from stdin, extracts agent details, posts to voice server + +INPUT=$(cat) +TYPE=$(echo "$INPUT" | jq -r '.agent_type // "Background agent"') + +# Make agent type human-readable (replace hyphens with spaces) +FRIENDLY_NAME=$(echo "$TYPE" | tr '-' ' ') + +curl -s -X POST http://localhost:8888/notify \ + -H "Content-Type: application/json" \ + -d "{\"message\": \"The ${FRIENDLY_NAME} agent has finished\"}" diff --git a/mcp-needs-auth-cache.json b/mcp-needs-auth-cache.json new file mode 100644 index 0000000..0364d97 --- /dev/null +++ b/mcp-needs-auth-cache.json @@ -0,0 +1 @@ +{"claude.ai Gmail":{"timestamp":1772411129626},"claude.ai Google Calendar":{"timestamp":1772411129633}} \ No newline at end of file diff --git a/plugins/blocklist.json b/plugins/blocklist.json index 9044ce1..b8a33fa 100644 --- a/plugins/blocklist.json +++ b/plugins/blocklist.json @@ -1,5 +1,5 @@ { - "fetchedAt": "2026-03-01T21:28:28.525Z", + "fetchedAt": "2026-03-02T00:25:29.286Z", "plugins": [ { "plugin": "code-review@claude-plugins-official", diff --git a/plugins/install-counts-cache.json b/plugins/install-counts-cache.json index e34cbc6..8ffad68 100644 --- a/plugins/install-counts-cache.json +++ b/plugins/install-counts-cache.json @@ -1,218 +1,222 @@ { "version": 1, - "fetchedAt": "2026-02-22T05:53:29.726Z", + "fetchedAt": "2026-03-01T22:05:27.088Z", "counts": [ { "plugin": "frontend-design@claude-plugins-official", - "unique_installs": 211218 + "unique_installs": 247733 }, { "plugin": "context7@claude-plugins-official", - "unique_installs": 127061 - }, - { - "plugin": "code-review@claude-plugins-official", - "unique_installs": 103962 + "unique_installs": 139992 }, { "plugin": "superpowers@claude-plugins-official", - "unique_installs": 92356 + "unique_installs": 118874 + }, + { + "plugin": "code-review@claude-plugins-official", + "unique_installs": 117748 }, { "plugin": "github@claude-plugins-official", - "unique_installs": 92248 + "unique_installs": 102371 }, { "plugin": "feature-dev@claude-plugins-official", - "unique_installs": 89510 + "unique_installs": 98821 }, { "plugin": "code-simplifier@claude-plugins-official", - "unique_installs": 84564 + "unique_installs": 96077 }, { "plugin": "ralph-loop@claude-plugins-official", - "unique_installs": 74996 - }, - { - "plugin": "typescript-lsp@claude-plugins-official", - "unique_installs": 69574 + "unique_installs": 83061 }, { "plugin": "playwright@claude-plugins-official", - "unique_installs": 69512 + "unique_installs": 79591 + }, + { + "plugin": "typescript-lsp@claude-plugins-official", + "unique_installs": 77633 }, { "plugin": "commit-commands@claude-plugins-official", - "unique_installs": 58414 + "unique_installs": 64480 }, { "plugin": "security-guidance@claude-plugins-official", - "unique_installs": 53585 + "unique_installs": 61288 }, { "plugin": "serena@claude-plugins-official", - "unique_installs": 49897 - }, - { - "plugin": "pr-review-toolkit@claude-plugins-official", - "unique_installs": 39827 + "unique_installs": 52649 }, { "plugin": "claude-md-management@claude-plugins-official", - "unique_installs": 39554 + "unique_installs": 51259 }, { "plugin": "figma@claude-plugins-official", - "unique_installs": 36609 + "unique_installs": 45335 + }, + { + "plugin": "pr-review-toolkit@claude-plugins-official", + "unique_installs": 44211 }, { "plugin": "pyright-lsp@claude-plugins-official", - "unique_installs": 35872 + "unique_installs": 39729 }, { "plugin": "supabase@claude-plugins-official", - "unique_installs": 34374 - }, - { - "plugin": "agent-sdk-dev@claude-plugins-official", - "unique_installs": 29685 + "unique_installs": 37363 }, { "plugin": "atlassian@claude-plugins-official", - "unique_installs": 29214 + "unique_installs": 32129 }, { - "plugin": "ralph-wiggum@claude-plugins-official", - "unique_installs": 27164 + "plugin": "agent-sdk-dev@claude-plugins-official", + "unique_installs": 32056 }, { "plugin": "claude-code-setup@claude-plugins-official", - "unique_installs": 25066 + "unique_installs": 31786 }, { - "plugin": "plugin-dev@claude-plugins-official", - "unique_installs": 24060 + "plugin": "ralph-wiggum@claude-plugins-official", + "unique_installs": 27190 }, { "plugin": "explanatory-output-style@claude-plugins-official", - "unique_installs": 23970 + "unique_installs": 26545 + }, + { + "plugin": "plugin-dev@claude-plugins-official", + "unique_installs": 26535 }, { "plugin": "greptile@claude-plugins-official", - "unique_installs": 22699 + "unique_installs": 25258 }, { "plugin": "Notion@claude-plugins-official", - "unique_installs": 20513 + "unique_installs": 22551 }, { "plugin": "hookify@claude-plugins-official", - "unique_installs": 20396 + "unique_installs": 22399 }, { "plugin": "vercel@claude-plugins-official", - "unique_installs": 17352 + "unique_installs": 19512 }, { "plugin": "linear@claude-plugins-official", - "unique_installs": 17226 + "unique_installs": 18890 }, { "plugin": "learning-output-style@claude-plugins-official", - "unique_installs": 16023 + "unique_installs": 17664 }, { "plugin": "slack@claude-plugins-official", - "unique_installs": 14454 - }, - { - "plugin": "sentry@claude-plugins-official", - "unique_installs": 13925 - }, - { - "plugin": "gopls-lsp@claude-plugins-official", - "unique_installs": 13515 - }, - { - "plugin": "csharp-lsp@claude-plugins-official", - "unique_installs": 13187 - }, - { - "plugin": "gitlab@claude-plugins-official", - "unique_installs": 11947 - }, - { - "plugin": "stripe@claude-plugins-official", - "unique_installs": 11832 - }, - { - "plugin": "rust-analyzer-lsp@claude-plugins-official", - "unique_installs": 11762 + "unique_installs": 17084 }, { "plugin": "playground@claude-plugins-official", - "unique_installs": 11389 + "unique_installs": 16225 + }, + { + "plugin": "sentry@claude-plugins-official", + "unique_installs": 15290 + }, + { + "plugin": "gopls-lsp@claude-plugins-official", + "unique_installs": 15060 + }, + { + "plugin": "csharp-lsp@claude-plugins-official", + "unique_installs": 14766 + }, + { + "plugin": "stripe@claude-plugins-official", + "unique_installs": 13383 + }, + { + "plugin": "gitlab@claude-plugins-official", + "unique_installs": 13372 + }, + { + "plugin": "rust-analyzer-lsp@claude-plugins-official", + "unique_installs": 13102 }, { "plugin": "php-lsp@claude-plugins-official", - "unique_installs": 10298 - }, - { - "plugin": "laravel-boost@claude-plugins-official", - "unique_installs": 10204 + "unique_installs": 11490 }, { "plugin": "jdtls-lsp@claude-plugins-official", - "unique_installs": 10186 + "unique_installs": 11344 }, { - "plugin": "clangd-lsp@claude-plugins-official", - "unique_installs": 8996 + "plugin": "laravel-boost@claude-plugins-official", + "unique_installs": 10888 }, { "plugin": "huggingface-skills@claude-plugins-official", - "unique_installs": 8946 + "unique_installs": 10390 + }, + { + "plugin": "skill-creator@claude-plugins-official", + "unique_installs": 10046 + }, + { + "plugin": "clangd-lsp@claude-plugins-official", + "unique_installs": 10030 }, { "plugin": "firebase@claude-plugins-official", - "unique_installs": 8581 + "unique_installs": 9621 }, { "plugin": "swift-lsp@claude-plugins-official", - "unique_installs": 8511 - }, - { - "plugin": "kotlin-lsp@claude-plugins-official", - "unique_installs": 6192 + "unique_installs": 9391 }, { "plugin": "coderabbit@claude-plugins-official", - "unique_installs": 5806 + "unique_installs": 7505 + }, + { + "plugin": "kotlin-lsp@claude-plugins-official", + "unique_installs": 7244 }, { "plugin": "lua-lsp@claude-plugins-official", - "unique_installs": 5368 - }, - { - "plugin": "circleback@claude-plugins-official", - "unique_installs": 3806 - }, - { - "plugin": "asana@claude-plugins-official", - "unique_installs": 3804 - }, - { - "plugin": "pinecone@claude-plugins-official", - "unique_installs": 3449 + "unique_installs": 5985 }, { "plugin": "firecrawl@claude-plugins-official", - "unique_installs": 3336 + "unique_installs": 5069 + }, + { + "plugin": "circleback@claude-plugins-official", + "unique_installs": 4411 + }, + { + "plugin": "asana@claude-plugins-official", + "unique_installs": 4256 + }, + { + "plugin": "pinecone@claude-plugins-official", + "unique_installs": 3916 }, { "plugin": "posthog@claude-plugins-official", - "unique_installs": 2827 + "unique_installs": 3483 }, { "plugin": "claude-opus-4-5-migration@claude-plugins-official", @@ -220,26 +224,30 @@ }, { "plugin": "sonatype-guide@claude-plugins-official", - "unique_installs": 2111 + "unique_installs": 2544 }, { - "plugin": "skill-creator@claude-plugins-official", - "unique_installs": 327 + "plugin": "semgrep@claude-plugins-official", + "unique_installs": 2477 + }, + { + "plugin": "qodo-skills@claude-plugins-official", + "unique_installs": 1160 }, { "plugin": "figma-mcp@claude-plugins-official", - "unique_installs": 101 + "unique_installs": 102 }, { "plugin": "artifact@claude-plugins-official", - "unique_installs": 75 + "unique_installs": 76 }, { "plugin": "example-plugin@claude-plugins-official", "unique_installs": 31 }, { - "plugin": "document-skills@claude-plugins-official", + "plugin": "ruby-lsp@claude-plugins-official", "unique_installs": 2 }, { @@ -247,7 +255,11 @@ "unique_installs": 2 }, { - "plugin": "ruby-lsp@claude-plugins-official", + "plugin": "document-skills@claude-plugins-official", + "unique_installs": 2 + }, + { + "plugin": "dart-lsp@claude-plugins-official", "unique_installs": 2 }, { @@ -255,275 +267,123 @@ "unique_installs": 2 }, { - "plugin": "hello-world@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "any-chat-completions@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "ocpm@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "omnisharp-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "dev-sandbox@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "feature-ears@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "context@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "creative-music-output-style@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "latex2cn@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "pdf2latex@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "n8n-skills@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "user-journey-analysis@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "grid-design@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "memory-agent@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "lean-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "forge-security@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "typescript-native-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "aws-diagram@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "freshservice@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "design-principles@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "project-collaboration-system@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "n8n@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "rs-commands@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "docs-search-tool@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "dune@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "perlnavigator-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "claude-memory@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "agent-teams@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "vertical-builder@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "gemini-consult@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "codeceptjs-e2e-tests@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "csharp-roslyn-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "dev-workflow@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "dokploy@claude-plugins-official", + "plugin": "prd-generator@claude-plugins-official", "unique_installs": 1 }, { "plugin": "autonomous-loop@claude-plugins-official", "unique_installs": 1 }, - { - "plugin": "spec-writer@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "my-time-plugin@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "hardworking@claude-plugins-official", - "unique_installs": 1 - }, { "plugin": "monday@claude-plugins-official", "unique_installs": 1 }, - { - "plugin": "lorikeet-qa@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "miro@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "gdscript-lsp@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "datadog@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "airtable@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "beast-plan@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "vectorhub-memory@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "pyrefly-lsp@claude-plugins-official", - "unique_installs": 1 - }, { "plugin": "jira@claude-plugins-official", "unique_installs": 1 }, - { - "plugin": "openspec@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "review-submission@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "microsoft-learn@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "it-triage-system@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "prototype@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "backend-specialist@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "dj-content-creator@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "gitlab-mr-review@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "frontend-lab@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "prototyper@claude-plugins-official", - "unique_installs": 1 - }, { "plugin": "universal-dev@claude-plugins-official", "unique_installs": 1 }, - { - "plugin": "ccpm@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "terraform-ls@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "silince-gutnebrg-builder@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "codex-skills@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "ai-pm-copilot@claude-plugins-official", - "unique_installs": 1 - }, - { - "plugin": "bun-typescript@claude-plugins-official", - "unique_installs": 1 - }, { "plugin": "claude-rules-generator@claude-plugins-official", "unique_installs": 1 }, + { + "plugin": "silince-gutnebrg-builder@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "docs-search-tool@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "ralph-v2@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "prototype@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "feature-ears@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "gemini-consult@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "omnisharp-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "my-time-plugin@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "microsoft-learn@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "lean-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "doc-bootstrap@claude-plugins-official", + "unique_installs": 1 + }, { "plugin": "test-automation-generator@claude-plugins-official", "unique_installs": 1 }, { - "plugin": "plan-guardian@claude-plugins-official", + "plugin": "why-how-what-output-style@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "frontend-lab@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "aws-diagram@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "spec-writer@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "it-triage-system@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "n8n@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "openspec@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "beast-plan@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "airtable@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "project-collaboration-system@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "latex2cn@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "freshservice@claude-plugins-official", "unique_installs": 1 }, { @@ -531,12 +391,204 @@ "unique_installs": 1 }, { - "plugin": "dart-lsp@claude-plugins-official", + "plugin": "gdscript-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "dj-content-creator@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "dev-workflow@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "pyrefly-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "terraform-ls@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "user-journey-analysis@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "agent-teams@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "design-principles@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "memory-agent@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "ppt-loop@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "bun-typescript@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "codex-skills@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "rs-commands@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "hardworking@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "perlnavigator-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "miro@claude-plugins-official", "unique_installs": 1 }, { "plugin": "amber-electric@claude-plugins-official", "unique_installs": 1 + }, + { + "plugin": "ai-pm-copilot@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "plan-guardian@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "ccpm@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "csharp-roslyn-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "dune@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "ocpm@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "dokploy@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "continual-learning@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "codeceptjs-e2e-tests@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "forge-security@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "frappe-print-format@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "home-assistant-skills@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "grid-design@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "any-chat-completions@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "typescript-native-lsp@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "vectorhub-memory@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "hello-world@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "datadog@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "creative-music-output-style@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "claude-memory@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "vercel-best-practices@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "vertical-builder@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "prototyper@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "review-submission@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "n8n-skills@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "lorikeet-qa@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "dev-sandbox@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "cursor-team-kit@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "pdf2latex@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "gitlab-mr-review@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "context@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "ewo-discovery-skill@claude-plugins-official", + "unique_installs": 1 + }, + { + "plugin": "backend-specialist@claude-plugins-official", + "unique_installs": 1 } ] } \ No newline at end of file diff --git a/plugins/known_marketplaces.json b/plugins/known_marketplaces.json index d8928be..52803a7 100644 --- a/plugins/known_marketplaces.json +++ b/plugins/known_marketplaces.json @@ -5,7 +5,7 @@ "url": "https://github.com/anthropics/claude-plugins-official.git" }, "installLocation": "/home/cal/.claude/plugins/marketplaces/claude-plugins-official", - "lastUpdated": "2026-02-27T05:55:03.818Z" + "lastUpdated": "2026-03-01T23:40:31.354Z" }, "claude-code-plugins": { "source": { @@ -13,6 +13,6 @@ "repo": "anthropics/claude-code" }, "installLocation": "/home/cal/.claude/plugins/marketplaces/claude-code-plugins", - "lastUpdated": "2026-03-01T21:28:57.673Z" + "lastUpdated": "2026-03-02T00:27:31.117Z" } } \ No newline at end of file diff --git a/settings.json b/settings.json index 7825e2d..f91b5cb 100644 --- a/settings.json +++ b/settings.json @@ -98,7 +98,8 @@ "mcp__docker-mcp-gateway__mcp-config-set", "WebFetch(domain:about.gitea.com)", "mcp__docker-mcp-gateway__mcp-add", - "mcp__docker-mcp-gateway__mcp-exec" + "mcp__docker-mcp-gateway__mcp-exec", + "mcp__tui-driver__*" ], "deny": [ "Bash(diskutil partitionDisk)", @@ -154,6 +155,17 @@ ] } ], + "SubagentStop": [ + { + "hooks": [ + { + "type": "command", + "command": "/home/cal/.claude/hooks/notify-subagent-done.sh", + "timeout": 10 + } + ] + } + ], "SessionEnd": [ { "hooks": [ diff --git a/tmp/major-domo-graph.html b/tmp/major-domo-graph.html new file mode 100644 index 0000000..72ebf25 --- /dev/null +++ b/tmp/major-domo-graph.html @@ -0,0 +1,615 @@ + + +
+ + +