90 lines
3.0 KiB
JSON
90 lines
3.0 KiB
JSON
{
|
|
"agents": {
|
|
"python-quality-analyst": {
|
|
"description": "Advanced Python code quality analysis with ruff, pyright, and modern tooling",
|
|
"systemPromptFile": ".claude-code/subagents/core/python-quality-analyst.json"
|
|
},
|
|
"dependency-manager": {
|
|
"description": "UV-based dependency management, virtual environments, and package optimization",
|
|
"systemPromptFile": ".claude-code/subagents/core/dependency-manager.json"
|
|
},
|
|
"performance-optimizer": {
|
|
"description": "Python performance analysis, profiling, and optimization recommendations",
|
|
"systemPromptFile": ".claude-code/subagents/core/performance-optimizer.json"
|
|
},
|
|
"test-architect": {
|
|
"description": "BDD test design, Behave scenario creation, and testing strategy",
|
|
"systemPromptFile": ".claude-code/subagents/testing/test-architect.json"
|
|
},
|
|
"hypothesis-fuzzer": {
|
|
"description": "Property-based testing with Hypothesis, edge case discovery, and fuzz testing",
|
|
"systemPromptFile": ".claude-code/subagents/testing/hypothesis-fuzzer.json"
|
|
},
|
|
"test-executor": {
|
|
"description": "Nox-based test execution, multi-version testing, and CI/CD integration",
|
|
"systemPromptFile": ".claude-code/subagents/testing/test-executor.json"
|
|
},
|
|
"quality-gatekeeper": {
|
|
"description": "Quality gate enforcement, pre-commit integration, and release readiness",
|
|
"systemPromptFile": ".claude-code/subagents/testing/quality-gatekeeper.json"
|
|
},
|
|
"container-architect": {
|
|
"description": "Docker/DevContainer optimization, multi-stage builds, and security hardening",
|
|
"systemPromptFile": ".claude-code/subagents/deployment/container-architect.json"
|
|
},
|
|
"project-coordinator": {
|
|
"description": "High-level project coordination, task delegation, and workflow orchestration",
|
|
"systemPromptFile": ".claude-code/subagents/orchestration/project-coordinator.json"
|
|
}
|
|
},
|
|
"mcpServers": {
|
|
"ruff": {
|
|
"command": "ruff-mcp-server",
|
|
"args": []
|
|
},
|
|
"context7": {
|
|
"command": "npx",
|
|
"args": ["-y", "@upstash/context7-mcp"]
|
|
},
|
|
"venv-management": {
|
|
"command": "uvx",
|
|
"args": [
|
|
"--from=git+https://github.com/sparfenyuk/venv-mcp-server.git",
|
|
"venv-mcp-server"
|
|
]
|
|
},
|
|
"uv": {
|
|
"command": "uvx",
|
|
"args": ["uv-mcp"]
|
|
},
|
|
"devcontainers": {
|
|
"command": "npx",
|
|
"args": ["-y", "@crunchloop/mcp-devcontainers"]
|
|
},
|
|
"forgejo": {
|
|
"command": "forgejo-mcp",
|
|
"args": ["-t", "stdio", "--host", "https://git.cleverthis.com"],
|
|
"env": {
|
|
"GITEA_HOST": "https://git.cleverthis.com",
|
|
"GITEA_ACCESS_TOKEN": "${FORGEJO_PAT}"
|
|
}
|
|
},
|
|
"filesystem": {
|
|
"command": "mcp-server-filesystem",
|
|
"args": ["/app"]
|
|
},
|
|
"test-runner": {
|
|
"command": "mcp-test-runner",
|
|
"args": []
|
|
},
|
|
"dev-kit": {
|
|
"command": "dev-kit-mcp-server",
|
|
"args": ["--root-dir=/app"]
|
|
},
|
|
"tofu": {
|
|
"command": "npx",
|
|
"args": ["@opentofu/opentofu-mcp-server"]
|
|
}
|
|
}
|
|
}
|