
dynamitvectork/claude-configs
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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