feat: sync all CEP skills from upstream e8f3bbc#63
Merged
Conversation
Re-sync 7 existing skills and import 3 new skills from EveryInc/compound-engineering-plugin@e8f3bbcb35 with full folder contents (references, assets, scripts, workflows, templates). Existing skills re-synced (28 files): - agent-browser, agent-native-architecture, brainstorming, compound-docs, create-agent-skills, file-todos, git-worktree New skills imported (3 files): - document-review (referenced by brainstorm/plan commands) - frontend-design (referenced by design agents) - orchestrating-swarms (referenced by work command) Conversion applied across all files: - CC→OC branding in prose (Claude Code → OpenCode) - CLAUDE.md → AGENTS.md, .claude/ → .opencode/ - Tool name mappings (Read/Write/Edit/Bash/etc.) - CLAUDE_PLUGIN_ROOT paths simplified to relative paths - CC frontmatter fields preserved (document upstream intent) - Version attribution footers removed (nonsensical after rewrite) Also updates convert-cc-defs skill with 5 learnings from this batch and updates sync-manifest.json with provenance for all 10 skills.
…amples
Fix 47 instances of Task({ → task({ in code block examples that were
missed during the initial code block audit (converter skips fenced
blocks by design).
Also adds a high-risk pattern note to the convert-cc-defs skill
reinforcing that long files with many code examples need targeted
post-conversion search for capitalized tool names.
Compound documentation for the orchestrating-swarms fix: converter
intentionally skips code blocks, creating a manual audit gap that
missed 47 Task({ → task({ conversions. Includes root cause analysis,
prevention strategies, and a post-conversion validation script.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
EveryInc/compound-engineering-plugin@e8f3bbcb35, converting full folder contents (52 files across references, assets, scripts, workflows, templates)CLAUDE_PLUGIN_ROOT→ relative paths, while preserving CC frontmatter fields as upstream documentationconvert-cc-defsskill with 5 learnings and updatesync-manifest.jsonwith provenance for all 10 skillsSkills Updated
Re-synced (7 existing, 28 files)
agent-browseragent-native-architecturebrainstormingcompound-docscreate-agent-skillsfile-todosgit-worktreeNew (3 skills, 3 files)
document-reviewbrainstorm.md,plan.mdcommandsfrontend-designorchestrating-swarmswork.mdcommandConversion Details
Claude Code→OpenCode)CLAUDE.md→AGENTS.md,.claude/→.opencode/Read/Write/Edit/Bash/etc.)${CLAUDE_PLUGIN_ROOT}paths simplified to relative pathsVerification
bun run build✅bun run typecheck✅bun run lint✅bun test— 328/328 tests pass, 617 expect() calls ✅