Skip to content

Conversation

@aRustyDev
Copy link
Owner

Summary

  • Reorganize repo layout: migrate from components/ to context/ directory structure with agents, commands, hooks, rules, skills, and plugins
  • Add plugin build system: plugin.sources.json sidecar maps local paths to repo source paths; justfile recipes for install-plugin, build-plugin, uninstall-plugin, check-plugin-sources, and list-plugins
  • Add shared components and templates: homebrew-dev plugin with source mappings, shared commands/agents, plugin template with mdbook docs scaffold, marketplace.json, and supporting infrastructure (.beads/, assets/, build/, settings/)
  • Remove legacy directories: clean up .todo/, legacy/, and unused scaffolding

Changes

Area What
Directory structure components/context/ (skills, commands, agents, hooks, rules, plugins)
Plugin system plugin.sources.json + justfile recipes for install/build/check/uninstall
homebrew-dev plugin Rewrote paths to clean local form, added plugin.sources.json, per-plugin justfile
Marketplace .claude-plugin/marketplace.json with homebrew-dev listing
Templates Plugin template with .claude-plugin/, docs scaffold
Cleanup Removed .todo/, legacy/, unused scaffold dirs

Test plan

  • just check-plugin-sources homebrew-dev — all sources exist
  • just install-plugin homebrew-dev — symlinks created, receipt written
  • just uninstall-plugin homebrew-dev — symlinks removed
  • just build-plugin homebrew-dev — source components copied into plugin dir
  • just list-plugins — shows homebrew-dev with install status

🤖 Generated with Claude Code

aRustyDev and others added 14 commits January 31, 2026 01:16
Content previously reorganized into context/, build/, and settings/.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Third-party repos and reference material previously staged for
evaluation (claude-cookbooks, context-engineering-intro,
claude-code-spec-workflow, super-claude-framework, etc.).

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Skills, commands, rules, hooks, and settings relocated to the
context/ directory structure.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Remove .templates/, .ctx/sitemap.xml, tools/, mcp/, schemas/,
profiles/ placeholders, and top-level main.py.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Includes category definitions, research repos (claude-code-dev-kit,
claude-cookbooks, context-engineering-intro, super-claude-framework),
and context sitemap.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Skills migrated from components/skills/ with updated directory
structure. Includes all language, CI/CD, meta, method, and
domain-specific skills.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Migrated from components/ and legacy/ directories.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Config, metadata, and interaction logs for session tracking.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sound files for notifications and mustache templates relocated
from .templates/.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Build target directories for claude, claude-code, cortex, gemini,
vscode, and zed.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Editor and tool settings (claude, cursor, vscode, windsurf, zed)
and build configuration TODO.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Add plugin.sources.json sidecar for source-to-local path mapping,
justfile recipes for install/build/check/uninstall plugins, shared
commands and agents, plugin template with mdbook docs scaffold,
and signed-commits-only hook.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Signed-off-by: aRustyDev <36318507+aRustyDev@users.noreply.github.com>
@aRustyDev aRustyDev merged commit 753d432 into main Feb 1, 2026
2 checks passed
@aRustyDev aRustyDev deleted the refactor/repo-reorganization branch February 1, 2026 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant