feat: package as Claude Code plugin with marketplace distribution

- Add .claude-plugin/plugin.json manifest for direct installation
- Add .claude-plugin/marketplace.json for marketplace distribution
- Reorganize skills to proper skill-name/SKILL.md format
- Update hooks.json with relative paths for portability
- Add new skills: continuous-learning, strategic-compact, eval-harness, verification-loop
- Add new commands: checkpoint, eval, orchestrate, verify
- Update README with plugin installation instructions

Install via:
  /plugin marketplace add affaan-m/everything-claude-code
  /plugin install everything-claude-code@everything-claude-code
This commit is contained in:
Affaan Mustafa
2026-01-22 04:16:39 -08:00
parent 4491f15577
commit 5010f82c3e
18 changed files with 1054 additions and 20 deletions

View File

@@ -47,7 +47,7 @@
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/strategic-compact/suggest-compact.sh"
"command": "./hooks/strategic-compact/suggest-compact.sh"
}
],
"description": "Suggest manual compaction at logical intervals"
@@ -59,7 +59,7 @@
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/memory-persistence/pre-compact.sh"
"command": "./hooks/memory-persistence/pre-compact.sh"
}
],
"description": "Save state before context compaction"
@@ -71,7 +71,7 @@
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/memory-persistence/session-start.sh"
"command": "./hooks/memory-persistence/session-start.sh"
}
],
"description": "Load previous context on new session"
@@ -135,7 +135,7 @@
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/memory-persistence/session-end.sh"
"command": "./hooks/memory-persistence/session-end.sh"
}
],
"description": "Persist session state on end"
@@ -145,7 +145,7 @@
"hooks": [
{
"type": "command",
"command": "~/.claude/skills/continuous-learning/evaluate-session.sh"
"command": "./skills/continuous-learning/evaluate-session.sh"
}
],
"description": "Evaluate session for extractable patterns"