commit 195d99b1e49df1d8245411f5e11c4a23fb7a1346 Author: Zhongwei Li Date: Sat Nov 29 18:01:25 2025 +0800 Initial commit diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..0f139d5 --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,56 @@ +{ + "name": "agent-kit", + "description": "Base plugin by blogic with integrated MCP servers", + "version": "1.0.8", + "author": { + "name": "blogic" + }, + "hooks": { + "SessionStart": [ + { + "matcher": "startup|resume|clear|compact", + "hooks": [ + { + "type": "command", + "command": "bash ${CLAUDE_PLUGIN_ROOT}/scripts/session-start-dynamic.sh" + } + ] + } + ], + "PostToolUse": [ + { + "matcher": "Edit|Write", + "hooks": [ + { + "type": "command", + "command": "bash ${CLAUDE_PLUGIN_ROOT}/scripts/check-after-edit.sh" + } + ] + } + ], + "Stop": [ + { + "matcher": "", + "hooks": [ + { + "type": "command", + "command": "bash ${CLAUDE_PLUGIN_ROOT}/scripts/check-after-stop.sh" + } + ] + } + ], + "Notification": [ + { + "hooks": [ + { + "type": "command", + "command": "bash ${CLAUDE_PLUGIN_ROOT}/scripts/notify-approval.sh" + } + ] + } + ] + }, + "mcp": [ + "./.mcp.json" + ] +} \ No newline at end of file diff --git a/.mcp.json b/.mcp.json new file mode 100644 index 0000000..bd96f4e --- /dev/null +++ b/.mcp.json @@ -0,0 +1,20 @@ +{ + "mcpServers": { + "chrome-dev-tools": { + "command": "npx", + "args": ["-y", "chrome-devtools-mcp@latest"] + }, + "sentry-spotlight": { + "command": "npx", + "args": ["-y", "@spotlightjs/spotlight", "--stdio-mcp"] + }, + "sentry": { + "type": "http", + "url": "https://mcp.sentry.dev/mcp" + }, + "agentsfera": { + "type": "http", + "url": "https://api.agentsfera.ai" + } + } +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..b031a4c --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# agent-kit + +Base plugin by blogic with integrated MCP servers diff --git a/plugin.lock.json b/plugin.lock.json new file mode 100644 index 0000000..d29724e --- /dev/null +++ b/plugin.lock.json @@ -0,0 +1,45 @@ +{ + "$schema": "internal://schemas/plugin.lock.v1.json", + "pluginId": "gh:blogic-cz/blogic-marketplace:agent-kit", + "normalized": { + "repo": null, + "ref": "refs/tags/v20251128.0", + "commit": "35a5fac00db6734c5f6ba09d3f5ccd381c055603", + "treeHash": "b06cbc9544681bc7a72d8849d4f21a54a065ccfe30944292903906a3f32a6b21", + "generatedAt": "2025-11-28T10:14:18.075029Z", + "toolVersion": "publish_plugins.py@0.2.0" + }, + "origin": { + "remote": "git@github.com:zhongweili/42plugin-data.git", + "branch": "master", + "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", + "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" + }, + "manifest": { + "name": "agent-kit", + "description": "Base plugin by blogic with integrated MCP servers", + "version": "1.0.8" + }, + "content": { + "files": [ + { + "path": ".mcp.json", + "sha256": "83bf9882a5dddbed3161a36daa8d376b7102b440c29b292b2222706992361446" + }, + { + "path": "README.md", + "sha256": "92191426aac2cc4518b20d8a9e01fa2ec1da4cff7def08074284d790568cc806" + }, + { + "path": ".claude-plugin/plugin.json", + "sha256": "546438834cd08528547bff8dd18c60b83d9a3b025b4960ea6e517ae425e01650" + } + ], + "dirSha256": "b06cbc9544681bc7a72d8849d4f21a54a065ccfe30944292903906a3f32a6b21" + }, + "security": { + "scannedAt": null, + "scannerVersion": null, + "flags": [] + } +} \ No newline at end of file