Skip to content

Conversation

@terry-li-hm
Copy link
Contributor

@terry-li-hm terry-li-hm commented Jan 27, 2026

Summary

This PR combines several maintenance tasks and bug fixes into a single comprehensive update for the compound-engineering plugin:

  1. New Agent Personas: Added 9 missing agent definition files (frontend-design, brainstorming, etc.) to match the plugin documentation.
  2. LFG Command Fix: Resolved broken command references and Ralph-Wiggum namespace typos in the /lfg command for OpenCode users (fix: resolve legacy ralph-wiggum namespace typo in lfg command and converter #126).
  3. CORA Cleanup: Removed remaining hardcoded "CORA" legacy references and renamed cora-test-reviewer to test-quality-reviewer (fix: remove remaining CORA references missed by #121 #127).
  4. Versioning & Metadata:
    • Bumped version to 2.29.0 (Minor).
    • Updated component counts and agent tables in README.md.
    • Updated CHANGELOG.md with full version history.
    • Standardized all agent descriptions to the mandatory third-person format.

Impact

  • The /lfg autonomous workflow is now fully functional for OpenCode users.
  • Specialized agents now have their intended instructions/personas.
  • Documentation and metadata are fully synchronized with the actual codebase state.

Compound Engineered 🤖 Generated with [Claude Code]

This aligns the Compound Engineering plugin with OpenCode and other platforms
that strictly differentiate between standalone subagents and loaded skills.

Added agents:
- Design: frontend-design, gemini-imagegen
- Docs: compound-docs
- Workflow: agent-browser, brainstorming, create-agent-skills, file-todos, skill-creator, dspy-ruby
@terry-li-hm terry-li-hm changed the title feat: Add missing agent persona files for skill-only tools feat: add missing agent personas, fix /lfg command, and cleanup CORA references Jan 29, 2026
@terry-li-hm
Copy link
Contributor Author

Hi @kieranklaassen, I've consolidated my recent bug fixes (LFG typos, CORA cleanup) and missing agent personas into this single PR to prevent versioning conflicts.

I've also done a full compliance pass to ensure all skill references use proper markdown links per CLAUDE.md and added a verify_plugin_metadata.py script to automate component counting. This PR is now fully synchronized and ready for a final review!

@kieranklaassen
Copy link
Collaborator

Thanks! Will check all these out over the weekend!

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.

2 participants