Commit Graph

9 Commits

Author SHA1 Message Date
Brandon Martin 9e911a209a docs(plugins): refresh package documentation
Update the root catalog and plugin READMEs to match the self-contained package layout, including the new Linear and Tauri packages.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-04-01 21:47:53 -05:00
Brandon Martin 8269ca9110 feat(plugins): package local extension assets
Materialize self-contained agent, skill, command, and hook directories under each plugin so marketplace installs no longer depend on the repo root.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-04-01 21:47:36 -05:00
Brandon Martin de8ff51754 refactor(plugins): add package sync tooling
Generate self-contained plugin manifests and marketplace metadata from the shared source tree so packaged installs stay in sync.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-04-01 21:47:27 -05:00
Brandon Martin 643de5799d chore(auto-blog): remove deprecated plugin
Drop the auto-blog plugin so the branch only carries the plugin infrastructure work.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-04-01 21:47:07 -05:00
Brandon Martin 91dd4269d9 refactor(auto-blog): simplify hooks to output JSON and use CLAUDE_PROJECT_DIR
- Remove AI CLI invocation from hooks (Claude handles AI work now)
- Delete utils/ai.py - no longer needed
- Simplify hooks to silent operation:
  - session_start: just initializes .blog/ directory
  - stop: silently captures transcript if blog active
  - session_end: silently updates blog status
- user_prompt_submit: #blog starts tracking, 'stop tracking' ends
- Use CLAUDE_PROJECT_DIR env var for .blog/ location
- Clean up verbose docstrings throughout
2026-01-30 10:47:37 -06:00
Brandon Martin d5a6b5f67e feat(auto-blog): add AI-powered transcript summarization to stop hook 2026-01-29 16:02:35 -06:00
Brandon Martin 426fd0fe38 feat(auto-blog): add user feedback to session hooks 2026-01-29 16:02:35 -06:00
Brandon Martin 9414764452 feat(auto-blog): add AI invocation utility with claude/opencode support 2026-01-29 16:02:34 -06:00
Brandon Martin fe27444f5e fix(plugins): restructure to match official plugin layout
- Move plugins from .claude-plugin/plugins/ to repo root plugins/
- Move plugin.json to .claude-plugin/plugin.json in each plugin
- Update marketplace.json source paths

Matches structure of anthropics/claude-plugins-official
2026-01-29 10:24:51 -06:00