Enhanced code review and frontend validation with intelligent triggers: Code Review Agent Enhancement: - Added Sequential Thinking MCP integration for complex issues - Triggers on 2+ rejections or 3+ critical issues - New escalation format with root cause analysis - Comprehensive solution strategies with trade-off evaluation - Educational feedback to break rejection cycles - Files: .claude/agents/code-review.md (+308 lines) - Docs: CODE_REVIEW_ST_ENHANCEMENT.md, CODE_REVIEW_ST_TESTING.md Frontend Design Skill Enhancement: - Automatic invocation for ANY UI change - Comprehensive validation checklist (200+ checkpoints) - 8 validation categories (visual, interactive, responsive, a11y, etc.) - 3 validation levels (quick, standard, comprehensive) - Integration with code review workflow - Files: .claude/skills/frontend-design/SKILL.md (+120 lines) - Docs: UI_VALIDATION_CHECKLIST.md (462 lines), AUTOMATIC_VALIDATION_ENHANCEMENT.md (587 lines) Settings Optimization: - Repaired .claude/settings.local.json (fixed m365 pattern) - Reduced permissions from 49 to 33 (33% reduction) - Removed duplicates, sorted alphabetically - Created SETTINGS_PERMISSIONS.md documentation Checkpoint Command Enhancement: - Dual checkpoint system (git + database) - Saves session context to API for cross-machine recall - Includes git metadata in database context - Files: .claude/commands/checkpoint.md (+139 lines) Decision Rationale: - Sequential Thinking MCP breaks rejection cycles by identifying root causes - Automatic frontend validation catches UI issues before code review - Dual checkpoints enable complete project memory across machines - Settings optimization improves maintainability Total: 1,200+ lines of documentation and enhancements Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
82 lines
2.6 KiB
JSON
82 lines
2.6 KiB
JSON
{
|
|
"_comment": "Example MCP server configuration for Feature Management",
|
|
"_usage": "Add this to your Claude Desktop configuration file",
|
|
"_config_locations": {
|
|
"windows": "%APPDATA%\\Claude\\claude_desktop_config.json",
|
|
"macos": "~/Library/Application Support/Claude/claude_desktop_config.json",
|
|
"linux": "~/.config/claude/claude_desktop_config.json"
|
|
},
|
|
|
|
"mcpServers": {
|
|
"features": {
|
|
"command": "python",
|
|
"args": ["D:\\ClaudeTools\\mcp-servers\\feature-management\\feature_mcp.py"],
|
|
"env": {
|
|
"PROJECT_DIR": "D:\\ClaudeTools\\projects\\your-project-name",
|
|
"_comment_PROJECT_DIR": "Directory where features.db will be created/stored"
|
|
}
|
|
}
|
|
},
|
|
|
|
"_notes": [
|
|
"Replace 'D:\\ClaudeTools' with your actual ClaudeTools installation path",
|
|
"Replace 'your-project-name' with your actual project name",
|
|
"The PROJECT_DIR must be writable by the user running Claude",
|
|
"Database will be created at {PROJECT_DIR}/features.db",
|
|
"On Unix systems, use forward slashes: /path/to/ClaudeTools",
|
|
"After editing, restart Claude Desktop for changes to take effect"
|
|
],
|
|
|
|
"_examples": {
|
|
"windows_absolute": {
|
|
"command": "python",
|
|
"args": ["D:\\ClaudeTools\\mcp-servers\\feature-management\\feature_mcp.py"],
|
|
"env": {
|
|
"PROJECT_DIR": "D:\\ClaudeTools\\projects\\my-web-app"
|
|
}
|
|
},
|
|
|
|
"macos_absolute": {
|
|
"command": "python3",
|
|
"args": ["/Users/username/ClaudeTools/mcp-servers/feature-management/feature_mcp.py"],
|
|
"env": {
|
|
"PROJECT_DIR": "/Users/username/ClaudeTools/projects/my-web-app"
|
|
}
|
|
},
|
|
|
|
"linux_absolute": {
|
|
"command": "python3",
|
|
"args": ["/home/username/ClaudeTools/mcp-servers/feature-management/feature_mcp.py"],
|
|
"env": {
|
|
"PROJECT_DIR": "/home/username/ClaudeTools/projects/my-web-app"
|
|
}
|
|
},
|
|
|
|
"with_venv": {
|
|
"_comment": "Using a virtual environment",
|
|
"command": "D:\\ClaudeTools\\venv\\Scripts\\python.exe",
|
|
"args": ["D:\\ClaudeTools\\mcp-servers\\feature-management\\feature_mcp.py"],
|
|
"env": {
|
|
"PROJECT_DIR": "D:\\ClaudeTools\\projects\\my-web-app"
|
|
}
|
|
}
|
|
},
|
|
|
|
"_full_config_example": {
|
|
"mcpServers": {
|
|
"features": {
|
|
"command": "python",
|
|
"args": ["D:\\ClaudeTools\\mcp-servers\\feature-management\\feature_mcp.py"],
|
|
"env": {
|
|
"PROJECT_DIR": "D:\\ClaudeTools\\projects\\my-web-app"
|
|
}
|
|
},
|
|
"other-mcp-server": {
|
|
"command": "python",
|
|
"args": ["path/to/other/server.py"]
|
|
}
|
|
},
|
|
"globalShortcut": "Ctrl+Space"
|
|
}
|
|
}
|