chore: merge main and resolve conflicts
Resolved conflicts in:
- .claude-plugin/marketplace.json
- claude-plugin/.claude-plugin/plugin.json
Resolution:
- Keep improved descriptions from feature branch
- Keep author as object (required by schema)
- Remove tags field (not supported by Claude plugin schema)
- Maintain all schema fixes from previous commits