Skip to content

Commit 2881988

Browse files
Nick Sullivanclaude
andcommitted
πŸ—οΈ Consolidate skills into ai-coding-config plugin
Merge standalone skills plugin into core ai-coding-config plugin following the same pattern as PR #14 for agents. - Move skills from plugins/skills/skills/ to plugins/core/skills/ - Bump marketplace and core plugin version to 5.0.0 - Update all documentation and symlinks - Remove plugins/skills/ directory Previous structure had awkward naming: skills:brainstorming New access pattern: ai-coding-config:brainstorming This completes the consolidation work, creating one unified plugin containing commands, agents, skills, and context. πŸ€– Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <[email protected]>
1 parent 7e44bd2 commit 2881988

File tree

16 files changed

+12
-29
lines changed

16 files changed

+12
-29
lines changed

β€Ž.claude-plugin/marketplace.jsonβ€Ž

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,24 +6,17 @@
66
},
77
"metadata": {
88
"description": "Professional AI coding configurations, agents, skills, and personalities for Claude Code and Cursor",
9-
"version": "4.0.0",
9+
"version": "5.0.0",
1010
"license": "MIT",
1111
"repository": "https://github.com/TechNickAI/ai-coding-config"
1212
},
1313
"plugins": [
1414
{
1515
"name": "ai-coding-config",
1616
"source": "./plugins/core",
17-
"description": "Commands, agents, and context for AI-assisted development workflows",
18-
"version": "4.0.0",
19-
"tags": ["commands", "agents", "workflows", "essential"]
20-
},
21-
{
22-
"name": "skills",
23-
"source": "./plugins/skills",
24-
"description": "Autonomous skills that Claude activates when relevant - research, debugging, brainstorming",
25-
"version": "2.0.1",
26-
"tags": ["skills", "autonomous", "research", "debugging"]
17+
"description": "Commands, agents, skills, and context for AI-assisted development workflows",
18+
"version": "5.0.0",
19+
"tags": ["commands", "agents", "skills", "workflows", "essential"]
2720
},
2821
{
2922
"name": "personality-sherlock",

β€Ž.claude/skillsβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
../plugins/skills/skills
1+
../plugins/core/skills

β€ŽAGENTS.mdβ€Ž

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,7 @@ Core project rules that apply to all tasks:
2121
**Plugin-first architecture** - Everything distributable lives in `plugins/`:
2222

2323
- `.claude-plugin/marketplace.json` - Plugin marketplace manifest
24-
- `plugins/core/` - Commands, agents, and context (canonical source)
25-
- `plugins/skills/` - Autonomous skills
24+
- `plugins/core/` - Commands, agents, skills, and context (canonical source)
2625
- `plugins/personalities/` - Personality variants
2726
- `.cursor/rules/` - Cursor rules (canonical location)
2827
- `rules/` - Symlink to `.cursor/rules/` for visibility (THIS REPO ONLY)
@@ -82,7 +81,7 @@ permanent records requiring explicit permission.
8281
- **Plugin-first**: All content lives in `plugins/`, other locations symlink there
8382
- `.claude/commands/` β†’ `plugins/core/commands/` (symlink)
8483
- `.claude/agents/` β†’ `plugins/core/agents/` (symlink)
85-
- `.claude/skills/` β†’ `plugins/skills/skills/` (symlink)
84+
- `.claude/skills/` β†’ `plugins/core/skills/` (symlink)
8685
- `rules/` β†’ `.cursor/rules/` (symlink for visibility, THIS REPO ONLY)
8786
- `.cursor/rules/` contains the canonical Cursor rules
8887
- `.cursor/rules/personalities/` β†’ copied from `plugins/personalities/` (not symlinked -

β€ŽREADME.mdβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ expertise (debugging, code review).
8888
| [Commands](plugins/core/commands/) | 14 | Automate workflows |
8989
| [Agents](plugins/core/agents/) | 13 | Specialized assistants |
9090
| [Rules](rules/) | 32 | Coding standards |
91-
| [Skills](plugins/skills/skills/) | 5 | Autonomous capabilities |
91+
| [Skills](plugins/core/skills/) | 5 | Autonomous capabilities |
9292
| [Personalities](plugins/personalities/) | 7 | Communication styles |
9393

9494
### Highlighted Commands

β€Žplugins/core/.claude-plugin/plugin.jsonβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "ai-coding-config",
3-
"version": "4.0.0",
4-
"description": "Commands, agents, and context for AI-assisted development workflows",
3+
"version": "5.0.0",
4+
"description": "Commands, agents, skills, and context for AI-assisted development workflows",
55
"author": {
66
"name": "TechNickAI",
77
"url": "https://github.com/TechNickAI"

β€Žplugins/core/commands/ai-coding-config.mdβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ Installation mapping:
157157
- Rules β†’ `.cursor/rules/` (copy from `~/.ai_coding_config/.cursor/rules/`)
158158
- Commands β†’ `.claude/commands/` symlink to `~/.ai_coding_config/plugins/core/commands/`
159159
- Agents β†’ `.claude/agents/` symlink to `~/.ai_coding_config/plugins/core/agents/`
160-
- Skills β†’ `.claude/skills/` symlink to `~/.ai_coding_config/plugins/skills/skills/`
160+
- Skills β†’ `.claude/skills/` symlink to `~/.ai_coding_config/plugins/core/skills/`
161161
- Personalities β†’ `.cursor/rules/personalities/` (copy selected personality, set
162162
`alwaysApply: true`)
163163

@@ -425,7 +425,7 @@ If direct symlinks to deleted paths found, offer to update:
425425

426426
- `.claude/commands/` β†’ `~/.ai_coding_config/plugins/core/commands/`
427427
- `.claude/agents/` β†’ `~/.ai_coding_config/plugins/core/agents/`
428-
- `.claude/skills/` β†’ `~/.ai_coding_config/plugins/skills/skills/`
428+
- `.claude/skills/` β†’ `~/.ai_coding_config/plugins/core/skills/`
429429
</symlink-compatibility-check>
430430

431431
<file-updates>
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
Β (0)