
dynamitvectork/claude-configs
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Reusable Claude Code plugin configurations for streamlining development workflows across projects
Обзор
This repository contains reusable Claude Code plugin configurations for streamlining development workflows across multiple projects and computers. This setup allows you to: - Maintain consistent Claude Code configurations across all your projects - Sync improvements across multiple computers via GitHub - Compose multiple plugin profiles for specific project needs - Keep project-specific customizations separate from shared configurations 1. - In profile-al-development/.mcp.json, update the path to the Serena tool if you're using it - Or remove the serena MCP server configuration if not applicable All other paths use ~ which expands to your home directory automatically. 2. The plugins are now available on your computer. You'll enable them per-project (see next section). Plugins will be available for use in your projects immediately. In each project where you want to use these plugins, create or edit .claude/settings.json: The ~ expands to your home directory automatically.
README
Показан фрагмент оригинального README. Открыть оригинал.
Claude Code Configuration Repository
This repository contains reusable Claude Code plugin configurations for streamlining development workflows across multiple projects and computers.
Overview
This setup allows you to:
- Maintain consistent Claude Code configurations across all your projects
- Sync improvements across multiple computers via GitHub
- Compose multiple plugin profiles for specific project needs
- Keep project-specific customizations separate from shared configurations
Repository Structure
claude-configs/
├── profile-al-development/ # AL (Business Central) development profile
│ ├── .claude-plugin/
│ │ └── plugin.json # Plugin metadata
│ ├── CLAUDE.md # AL coding standards and patterns
│ ├── commands/ # Custom slash commands for AL
│ ├── skills/ # Model-invoked skills for AL
│ ├── agents/ # Custom subagents for AL
│ └── .mcp.json # AL MCP server configuration
├── .gitignore
└── README.md (this file)
Quick Start Configuration
Before using these plugins:
- Update external tool paths (optional):
- In
profile-al-development/.mcp.json, update the path to the Serena tool if you’re using it - Or remove the serena MCP server configuration if not applicable
- In
All other paths use ~ which expands to your home directory automatically.
Setup Instructions
Initial Setup (First Computer)
-
Clone this repository:
cd ~ git clone [email protected]:YOUR_USERNAME/claude-configs.git -
That’s it! The plugins are now available on your computer. You’ll enable them per-project (see next section).
Setup on Additional Computers
Simply clone the repository:
cd ~
git clone [email protected]:YOUR_USERNAME/claude-configs.git
Plugins will be available for use in your projects immediately.
Using Plugins in Projects
In each project where you want to use these plugins, create or edit .claude/settings.json:
{
"extraKnownMarketplaces": {
"local": {
"source": {
"source": "directory",
"path": "~/claude-configs"
}
}
},
"enabledPlugins": {
"profile-al-development@local": true
}
}
Note: The ~ expands to your home directory automatically.
Compose Multiple Profiles
As you add more profiles, you can combine them in a single project:
{
"extraKnownMarketplaces": {
"my-configs": {
"source": {
"source": "directory",
"path": "~/claude-configs"
}
}
},
"enabledPlugins": {
"profile-al-development@my-configs": true,
"profile-al-testing@my-configs": true,
"profile-devops@my-configs": true
}
}
Workflow for Updating Configurations
Making Improvements
When you discover a useful pattern or want to improve the configuration:
cd ~/claude-configs
# Edit files (e.g., profile-al-development/CLAUDE.md)
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add dynamitvectork/claude-configs