my-claude-code-setup  by centminmod

AI code assistant with subagents and custom prompts

created 3 weeks ago

New!

474 stars

Top 65.3% 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

1 day ago

Responsiveness

Inactive

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

Explore Similar Projects

Starred by Boris Cherny Boris Cherny(Creator of Claude Code; MTS at Anthropic) and Adam Wolff Adam Wolff(Claude Code Core; MTS at Anthropic).

claude-code-sdk-python by anthropics

4.0%
744
SDK for Claude Code interaction
created 1 month ago
updated 2 days ago
Feedback? Help us improve.