my-claude-code-setup  by centminmod

AI code assistant with subagents and custom prompts

Created 2 months ago
1,108 stars

Top 34.5% on SourcePulse

GitHubView on GitHub
Project Summary

This repository provides a starter template and memory bank system for Claude Code, a tool designed to assist developers with code-related tasks. It offers pre-configured agents, slash commands, and configuration options to streamline workflows, enhance productivity, and manage project documentation. The target audience includes developers and teams looking to leverage AI for code analysis, refactoring, security auditing, and prompt engineering.

How It Works

The system utilizes a modular approach with specialized "agents" (e.g., code-searcher, memory-bank-synchronizer) that perform specific functions. These agents, along with a comprehensive set of slash commands (e.g., /security-audit, /refactor-code), allow users to interact with Claude Code to automate complex tasks. Configuration is managed via settings.json files, enabling customization of environment variables, permissions, and tool usage, ensuring flexibility and control over the AI's behavior within a project.

Quick Start & Requirements

  • Installation: Primarily managed through Claude Code's interactive REPL using commands like /config and /login. Specific MCP server setups involve claude mcp add commands.
  • Prerequisites: Requires Claude Code installation. Specific MCP servers may require additional dependencies (e.g., Python virtual environments, API keys for services like Notion or Gemini).
  • Configuration: Uses settings.json for global (~/.claude/settings.json) and project-level (.claude/settings.json, .claude/settings.local.json) configurations. Environment variables like ANTHROPIC_API_KEY are crucial.

Highlighted Details

  • Extensive library of slash commands for code refactoring, security auditing, prompt engineering, and documentation management.
  • "Subagents" feature allows specialized tools to operate with their own context windows for complex, multi-step tasks.
  • memory-bank-synchronizer agent ensures consistency between documentation files and the actual codebase.
  • Supports integration with various MCP (Multi-Cloud Platform) servers, including Gemini CLI and Notion.

Maintenance & Community

The repository is maintained by centminmod. Links to social media (Threads, BlueSky) are provided for community engagement.

Licensing & Compatibility

The repository itself does not specify a license. Claude Code's licensing and compatibility would depend on the underlying Anthropic terms of service and any specific licenses of the tools or models it integrates with.

Limitations & Caveats

The README mentions upcoming weekly rate limits for Claude Code's monthly subscription plans starting August 28, 2025. Some configuration settings are being migrated from claude config to settings.json. The effectiveness of specific agents and commands may depend on the underlying Claude model's capabilities and the project's codebase.

Health Check
Last Commit

4 days ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
0
Star History
212 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.