From e65605f012598171af0882d43c7e0a5b71544e46 Mon Sep 17 00:00:00 2001 From: wehub-resource-sync Date: Mon, 13 Jul 2026 12:20:01 +0800 Subject: [PATCH] chore: import upstream snapshot with attribution --- .agents/plugins/marketplace.json | 20 + .agy/INSTALL.md | 78 + .agy/plugin.json | 1 + .agy/skills | 1 + .claude-plugin/CHANGELOG.md | 8 + .claude-plugin/marketplace.json | 29 + .claude-plugin/plugin.json | 20 + .claude/commands/triage-prs.md | 193 ++ .cline/INSTALL.md | 62 + .cline/scripts/install-skills.sh | 122 + .codex-plugin/plugin.json | 45 + .../config.local.example.yaml | 100 + .cursor-plugin/CHANGELOG.md | 15 + .cursor-plugin/marketplace.json | 19 + .cursor-plugin/plugin.json | 25 + .devin-plugin/plugin.json | 20 + .github/.release-please-manifest.json | 5 + .github/release-please-config.json | 118 + .github/workflows/ci.yml | 80 + .github/workflows/release-pr.yml | 55 + .github/workflows/release-preview.yml | 87 + .gitignore | 12 + .grok-plugin/marketplace.json | 25 + .grok-plugin/plugin.json | 21 + .kimi-plugin/marketplace.json | 10 + .kimi-plugin/plugin.json | 25 + .opencode/INSTALL.md | 31 + .opencode/plugins/compound-engineering.js | 17 + .pi/extensions/compound-engineering.ts | 12 + AGENTS.md | 284 +++ CHANGELOG.md | 727 ++++++ CLAUDE.md | 1 + CONCEPTS.md | 100 + GEMINI.md | 9 + LICENSE | 21 + PRIVACY.md | 38 + README.md | 553 +++++ README.wehub.md | 7 + SECURITY.md | 29 + assets/icon.svg | 3 + assets/logo.png | Bin 0 -> 4934 bytes bun.lock | 1011 +++++++++ ...-14-copilot-converter-target-brainstorm.md | 117 + ...6-02-17-copilot-skill-naming-brainstorm.md | 30 + ...2026-03-14-ce-plan-rewrite-requirements.md | 85 + ...2026-03-15-ce-ideate-skill-requirements.md | 77 + ...16-issue-grounded-ideation-requirements.md | 65 + ...6-03-17-release-automation-requirements.md | 89 + ...18-auto-memory-integration-requirements.md | 50 + ...03-22-frontend-design-skill-improvement.md | 187 ++ ...03-23-plan-review-personas-requirements.md | 84 + ...25-config-storage-redesign-requirements.md | 172 ++ ...26-03-25-vonboarding-skill-requirements.md | 62 + ...-26-merge-deepen-into-plan-requirements.md | 56 + ...-27-ce-skill-prefix-rename-requirements.md | 232 ++ ...28-ce-review-headless-mode-requirements.md | 58 + ...terative-optimization-loop-requirements.md | 977 ++++++++ ...-29-testing-addressed-gate-requirements.md | 82 + ...i-readiness-review-persona-requirements.md | 65 + ...026-03-31-codex-delegation-requirements.md | 236 ++ ...nvocation-cluster-analysis-requirements.md | 79 + ...-04-02-slack-analyst-agent-requirements.md | 101 + ...6-04-05-universal-planning-requirements.md | 87 + ...-17-ce-release-notes-skill-requirements.md | 79 + ...eview-interactive-judgment-requirements.md | 155 ++ ...ew-autofix-and-interaction-requirements.md | 157 ++ ...04-22-demo-reel-local-save-requirements.md | 53 + ...4-24-surface-scope-earlier-requirements.md | 149 ++ ...-copilot-agent-tool-access-requirements.md | 277 +++ ...-ce-plan-approach-altitude-requirements.md | 177 ++ ...s-plugin-surface-reduction-requirements.md | 198 ++ docs/grok-marketplace-submission.md | 62 + .../2026-06-28-ce-pov-skill-proposal.html | 297 +++ ...cal-md-settings-for-opencode-codex-plan.md | 143 ++ ...026-02-08-feat-pr-triage-and-merge-plan.md | 128 ++ ...2-08-feat-simplify-plugin-settings-plan.md | 195 ++ ...-reduce-plugin-context-token-usage-plan.md | 212 ++ ...09-refactor-dspy-ruby-skill-update-plan.md | 104 + ...eat-add-cursor-cli-target-provider-plan.md | 306 +++ ...-feat-add-copilot-converter-target-plan.md | 328 +++ ...eat-add-gemini-cli-target-provider-plan.md | 370 +++ ...uto-detect-install-and-gemini-sync-plan.md | 361 +++ ...feat-windsurf-global-scope-support-plan.md | 627 ++++++ ...s-backwards-compatible-deprecation-plan.md | 261 +++ ...etup-skill-non-claude-llm-fallback-plan.md | 140 ++ ...claude-mcp-all-supported-providers-plan.md | 639 ++++++ ...026-03-15-001-feat-ce-ideate-skill-plan.md | 387 ++++ ...6-001-feat-issue-grounded-ideation-plan.md | 246 ++ ...-release-automation-migration-beta-plan.md | 605 +++++ ...-feat-auto-memory-integration-beta-plan.md | 163 ++ ...frontend-design-skill-rewrite-beta-plan.md | 190 ++ ...-ce-review-beta-pipeline-mode-beta-plan.md | 316 +++ ...001-feat-plan-review-personas-beta-plan.md | 504 +++++ ...promote-plan-beta-skills-to-stable-plan.md | 132 ++ ...26-03-25-001-feat-onboarding-skill-plan.md | 281 +++ ...2-refactor-config-storage-redesign-plan.md | 367 +++ ...001-feat-adversarial-review-agents-plan.md | 330 +++ ...-26-001-refactor-merge-deepen-into-plan.md | 324 +++ ...01-refactor-ce-skill-prefix-rename-plan.md | 473 ++++ ...8-001-feat-ce-review-headless-mode-plan.md | 330 +++ ...29-001-feat-brainstorm-visual-aids-plan.md | 167 ++ ...ative-optimization-loop-skill-beta-plan.md | 664 ++++++ ...29-001-feat-testing-addressed-gate-plan.md | 239 ++ ...26-03-29-002-feat-plan-visual-aids-plan.md | 174 ++ ...29-002-feat-pr-feedback-clustering-plan.md | 353 +++ ...03-feat-pr-description-visual-aids-plan.md | 131 ++ ...-feat-cli-readiness-review-persona-plan.md | 172 ++ ...26-03-31-001-feat-codex-delegation-plan.md | 466 ++++ ...-cross-invocation-cluster-analysis-plan.md | 317 +++ ...04-02-001-feat-slack-analyst-agent-plan.md | 289 +++ ...-04-05-001-feat-universal-planning-plan.md | 290 +++ ...-001-feat-ce-work-token-extraction-plan.md | 205 ++ ...026-04-15-001-feat-ce-polish-skill-plan.md | 639 ++++++ ...-fix-ce-polish-beta-detection-gaps-plan.md | 456 ++++ ...7-001-feat-ce-ideate-mode-aware-v2-plan.md | 606 +++++ ...17-001-feat-ce-release-notes-skill-plan.md | 434 ++++ ...eat-ce-review-interactive-judgment-plan.md | 638 ++++++ ...w-autofix-and-interaction-overhaul-plan.md | 708 ++++++ ...01-refactor-native-install-cleanup-plan.md | 356 +++ ...feat-codex-native-plugin-manifests-plan.md | 696 ++++++ ...20-001-fix-ce-compound-yaml-safety-plan.md | 162 ++ ...001-feat-ce-plan-traceability-loop-plan.md | 388 ++++ ...review-anchored-confidence-scoring-plan.md | 363 +++ ...de-review-precision-and-validation-plan.md | 512 +++++ ...4-22-001-feat-demo-reel-local-save-plan.md | 210 ++ ...-fix-ce-code-review-lfg-defer-bias-plan.md | 361 +++ ...6-04-26-feat-surface-scope-earlier-plan.md | 482 ++++ ...ce-sessions-orchestration-refactor-plan.md | 492 ++++ ...26-05-11-001-feat-output-html-mode-plan.md | 426 ++++ ...1-feat-ce-code-review-safe-autofix-plan.md | 139 ++ ...001-feat-ce-plan-approach-altitude-plan.md | 251 +++ ...refactor-unified-plan-doc-artifact-plan.md | 761 +++++++ ...t-antigravity-target-remove-gemini-plan.md | 374 ++++ ...26-001-chore-remove-ce-work-beta-plan.html | 449 ++++ .../2026-06-28-001-feat-ce-pov-skill-plan.md | 350 +++ ...1-feat-shared-repo-grounding-cache-plan.md | 291 +++ ...2026-07-02-001-feat-ce-sweep-skill-plan.md | 447 ++++ ...26-07-02-002-feat-ce-explain-skill-plan.md | 324 +++ ...at-devin-cli-native-plugin-support-plan.md | 201 ++ ...07-07-001-feat-pr-concept-teaching-plan.md | 307 +++ ...model-alias-map-latest-generations-plan.md | 94 + ...07-09-001-feat-grok-plugin-support-plan.md | 179 ++ ...-fix-ce-test-browser-native-driver-plan.md | 95 + ...2-feat-claude-code-fable-elevation-plan.md | 340 +++ ...-feat-babysit-self-initiating-loop-plan.md | 210 ++ .../babysit-non-convergence-detection.md | 89 + ...pencode-commands-as-md-and-config-merge.md | 574 +++++ ...-contract-and-lfg-babysit-consolidation.md | 115 + .../feat-ce-explain-skill.md | 7 + docs/skills/README.md | 132 ++ docs/skills/ce-babysit-pr.md | 156 ++ docs/skills/ce-brainstorm.md | 235 ++ docs/skills/ce-code-review.md | 220 ++ docs/skills/ce-commit-push-pr.md | 216 ++ docs/skills/ce-commit.md | 208 ++ docs/skills/ce-compound-refresh.md | 207 ++ docs/skills/ce-compound.md | 237 ++ docs/skills/ce-debug.md | 192 ++ docs/skills/ce-doc-review.md | 211 ++ docs/skills/ce-dogfood.md | 140 ++ docs/skills/ce-explain.md | 76 + docs/skills/ce-ideate.md | 211 ++ docs/skills/ce-optimize.md | 197 ++ docs/skills/ce-plan.md | 241 ++ docs/skills/ce-polish.md | 169 ++ docs/skills/ce-pov.md | 173 ++ docs/skills/ce-product-pulse.md | 228 ++ docs/skills/ce-promote.md | 99 + docs/skills/ce-proof.md | 254 +++ docs/skills/ce-resolve-pr-feedback.md | 242 ++ docs/skills/ce-riffrec-feedback-analysis.md | 190 ++ docs/skills/ce-setup.md | 130 ++ docs/skills/ce-simplify-code.md | 209 ++ docs/skills/ce-strategy.md | 209 ++ docs/skills/ce-sweep.md | 62 + docs/skills/ce-test-browser.md | 238 ++ docs/skills/ce-test-xcode.md | 220 ++ docs/skills/ce-work.md | 203 ++ docs/skills/ce-worktree.md | 127 ++ docs/skills/lfg.md | 103 + .../adding-converter-target-providers.md | 692 ++++++ .../agent-friendly-cli-principles.md | 452 ++++ .../host-native-browser-driver-selection.md | 78 + ...che-invalidation-input-set-completeness.md | 73 + .../ce-pipeline-end-to-end-learnings.md | 299 +++ .../codex-delegation-best-practices.md | 204 ++ ...onal-visual-aids-in-generated-documents.md | 222 ++ .../predictable-tmp-cache-ownership-check.md | 66 + ...r-python-over-bash-for-pipeline-scripts.md | 126 ++ ...er-content-across-all-destructive-paths.md | 81 + .../codex-skill-prompt-entrypoints.md | 94 + ...ty-target-empirical-format-verification.md | 118 + ...branch-based-plugin-install-and-testing.md | 130 ++ ...on-namespaced-names-break-windows-paths.md | 121 + ...ross-platform-model-field-normalization.md | 159 ++ .../kimi-native-plugin-manifest-support.md | 92 + .../native-plugin-install-strategy.md | 180 ++ ...-temperature-rejected-by-sonnet5-opus48.md | 120 + .../plugin-versioning-requirements.md | 93 + ...ts-token-is-claude-only-in-skill-bodies.md | 110 + ...oring-auto-invoke-standing-instructions.md | 84 + .../beta-promotion-cleanup-registry-wiring.md | 163 ++ .../beta-promotion-orchestration-contract.md | 43 + .../skill-design/beta-skills-framework.md | 98 + ...script-path-resolution-across-harnesses.md | 127 ++ .../ce-doc-review-calibration-patterns.md | 110 + ...e-prefix-required-for-skills-and-agents.md | 78 + .../compound-refresh-skill-improvements.md | 141 ++ .../confidence-anchored-scoring.md | 208 ++ ...oss-harness-cross-model-tool-invocation.md | 71 + .../cross-skill-shared-cache-primitive.md | 67 + ...rability-check-for-documented-solutions.md | 146 ++ ...ke-cli-harness-for-skill-judgment-evals.md | 71 + ...r-model-skill-modernization-methodology.md | 208 ++ ...low-skills-need-explicit-state-machines.md | 256 +++ ...ime-pre-resolution-for-fallible-context.md | 116 + ...paired-old-vs-new-injection-skill-evals.md | 163 ++ .../pass-paths-not-content-to-subagents.md | 103 + .../portable-agent-skill-authoring.md | 434 ++++ .../post-menu-routing-belongs-inline.md | 59 + .../research-agent-pipeline-separation.md | 76 + .../safe-auto-rubric-calibration.md | 239 ++ .../script-first-skill-architecture.md | 93 + ...trong-models-mask-defensive-skill-fixes.md | 85 + ...-need-a-blocked-external-terminal-state.md | 95 + .../manual-release-please-github-releases.md | 158 ++ .../release-please-version-drift-recovery.md | 153 ++ .../stale-local-base-contamination.md | 98 + docs/specs/antigravity.md | 144 ++ docs/specs/claude-code.md | 67 + docs/specs/cline.md | 80 + docs/specs/codex.md | 80 + docs/specs/copilot.md | 170 ++ docs/specs/cursor.md | 106 + docs/specs/devin.md | 89 + docs/specs/kimi.md | 86 + docs/specs/kiro.md | 171 ++ docs/specs/opencode.md | 92 + favicon.png | Bin 0 -> 4934 bytes package.json | 41 + plugin.json | 6 + scripts/release/preview.ts | 92 + scripts/release/sync-metadata.ts | 24 + scripts/release/validate.ts | 78 + skills/ce-babysit-pr/SKILL.md | 185 ++ skills/ce-babysit-pr/references/watch-loop.md | 128 ++ skills/ce-babysit-pr/scripts/pr-snapshot | 904 ++++++++ skills/ce-brainstorm/SKILL.md | 288 +++ .../references/agents/repo-profiler.md | 31 + .../references/agents/slack-researcher.md | 127 ++ .../references/blindspot-pass.md | 70 + .../references/brainstorm-sections.md | 360 +++ skills/ce-brainstorm/references/handoff.md | 166 ++ .../references/html-rendering.md | 631 ++++++ .../references/markdown-rendering.md | 236 ++ .../ce-brainstorm/references/model-tiers.md | 9 + .../references/product-pressure-test.md | 42 + .../references/reasoning-elevation.md | 63 + .../references/repo-profile-cache.md | 63 + .../references/synthesis-summary.md | 271 +++ .../references/universal-brainstorming.md | 73 + .../references/verdict-routing.md | 26 + .../ce-brainstorm/references/visual-probes.md | 146 ++ .../scripts/repo-profile-cache.py | 418 ++++ .../scripts/visual-probe-server.js | 418 ++++ skills/ce-code-review/SKILL.md | 837 +++++++ .../references/action-class-rubric.md | 26 + .../references/agents/repo-profiler.md | 31 + .../references/cross-model-review.md | 63 + .../ce-code-review/references/diff-scope.md | 41 + .../references/findings-schema.json | 137 ++ .../references/persona-catalog.md | 63 + .../personas/adversarial-reviewer.md | 108 + .../personas/agent-native-reviewer.md | 173 ++ .../personas/api-contract-reviewer.md | 44 + .../personas/correctness-reviewer.md | 47 + .../personas/data-migration-reviewer.md | 111 + .../personas/deployment-verification-agent.md | 157 ++ .../personas/julik-frontend-races-reviewer.md | 45 + .../personas/learnings-researcher.md | 247 ++ .../personas/maintainability-reviewer.md | 71 + .../personas/performance-reviewer.md | 45 + .../personas/previous-comments-reviewer.md | 59 + .../personas/project-standards-reviewer.md | 75 + .../personas/reliability-reviewer.md | 44 + .../references/personas/security-reviewer.md | 45 + .../references/personas/swift-ios-reviewer.md | 99 + .../references/personas/testing-reviewer.md | 46 + .../references/repo-profile-cache.md | 63 + .../references/review-output-template.md | 170 ++ .../references/subagent-template.md | 199 ++ .../references/validator-template.md | 89 + .../scripts/cross-model-adversarial-review.sh | 220 ++ .../scripts/repo-profile-cache.py | 418 ++++ skills/ce-commit-push-pr/SKILL.md | 152 ++ .../references/branch-creation.md | 55 + .../references/pr-description-writing.md | 212 ++ skills/ce-commit/SKILL.md | 88 + skills/ce-compound-refresh/SKILL.md | 679 ++++++ .../assets/resolution-template.md | 94 + .../references/concepts-vocabulary.md | 78 + .../references/per-action-flows.md | 109 + .../references/schema.yaml | 231 ++ .../references/yaml-schema.md | 118 + .../scripts/validate-doc-claims.py | 346 +++ .../scripts/validate-frontmatter.py | 137 ++ skills/ce-compound/SKILL.md | 729 ++++++ .../ce-compound/assets/resolution-template.md | 94 + .../agents/best-practices-researcher.md | 115 + .../agents/data-integrity-guardian.md | 68 + .../agents/framework-docs-researcher.md | 93 + .../agents/pattern-recognition-specialist.md | 55 + .../references/agents/performance-oracle.md | 108 + .../references/agents/repo-profiler.md | 31 + .../references/agents/security-sentinel.md | 91 + .../references/agents/session-historian.md | 83 + .../references/concepts-vocabulary.md | 78 + .../references/grounding-validation.md | 84 + .../references/repo-profile-cache.md | 63 + skills/ce-compound/references/schema.yaml | 231 ++ skills/ce-compound/references/yaml-schema.md | 118 + .../ce-compound/scripts/repo-profile-cache.py | 418 ++++ .../session-history/discover-sessions.sh | 130 ++ .../scripts/session-history/extract-errors.py | 254 +++ .../session-history/extract-metadata.py | 456 ++++ .../session-history/extract-skeleton.py | 575 +++++ .../scripts/validate-doc-claims.py | 346 +++ .../scripts/validate-frontmatter.py | 137 ++ skills/ce-debug/SKILL.md | 319 +++ .../references/agents/repo-profiler.md | 31 + skills/ce-debug/references/anti-patterns.md | 91 + .../ce-debug/references/defense-in-depth.md | 35 + .../references/investigation-techniques.md | 374 ++++ skills/ce-debug/references/pipeline-mode.md | 60 + .../ce-debug/references/repo-profile-cache.md | 63 + skills/ce-debug/scripts/repo-profile-cache.py | 418 ++++ skills/ce-doc-review/SKILL.md | 248 +++ .../ce-doc-review/references/bulk-preview.md | 128 ++ .../references/findings-schema.json | 85 + .../references/open-questions-defer.md | 155 ++ .../personas/adversarial-document-reviewer.md | 108 + .../references/personas/coherence-reviewer.md | 66 + .../personas/design-lens-reviewer.md | 49 + .../personas/feasibility-reviewer.md | 58 + .../personas/product-lens-reviewer.md | 85 + .../personas/scope-guardian-reviewer.md | 72 + .../personas/security-lens-reviewer.md | 41 + .../references/review-output-template.md | 123 + .../references/subagent-template.md | 183 ++ .../references/synthesis-and-presentation.md | 416 ++++ .../ce-doc-review/references/walkthrough.md | 284 +++ skills/ce-dogfood/SKILL.md | 198 ++ .../references/dogfood-report-template.md | 81 + .../references/test-matrix-taxonomy.md | 62 + skills/ce-explain/SKILL.md | 101 + .../references/agents/repo-profiler.md | 31 + .../references/agents/work-recap-scout.md | 23 + skills/ce-explain/references/check-in.md | 33 + skills/ce-explain/references/destinations.md | 30 + .../ce-explain/references/explainer-html.md | 36 + .../references/explainer-markdown.md | 30 + skills/ce-explain/references/intake.md | 31 + .../references/repo-profile-cache.md | 63 + .../ce-explain/scripts/repo-profile-cache.py | 418 ++++ skills/ce-ideate/SKILL.md | 411 ++++ .../agents/issue-intelligence-analyst.md | 200 ++ .../references/agents/learnings-researcher.md | 247 ++ .../references/agents/repo-profiler.md | 31 + .../references/agents/slack-researcher.md | 127 ++ .../references/agents/web-researcher.md | 121 + .../references/divergent-ideation.md | 89 + skills/ce-ideate/references/html-rendering.md | 631 ++++++ .../ce-ideate/references/ideation-sections.md | 191 ++ .../references/markdown-rendering.md | 236 ++ .../references/post-ideation-workflow.md | 167 ++ .../references/repo-profile-cache.md | 63 + .../references/universal-ideation.md | 107 + .../references/web-research-cache.md | 55 + .../ce-ideate/scripts/repo-profile-cache.py | 418 ++++ skills/ce-optimize/SKILL.md | 674 ++++++ .../references/agents/learnings-researcher.md | 247 ++ .../references/agents/repo-profiler.md | 31 + .../agents/repo-research-analyst.md | 257 +++ .../references/example-hard-spec.yaml | 64 + .../references/example-judge-spec.yaml | 78 + .../references/experiment-log-schema.yaml | 257 +++ .../references/experiment-prompt-template.md | 89 + .../references/judge-prompt-template.md | 110 + .../references/optimize-spec-schema.yaml | 392 ++++ .../references/repo-profile-cache.md | 63 + skills/ce-optimize/references/usage-guide.md | 127 ++ .../scripts/experiment-worktree.sh | 293 +++ skills/ce-optimize/scripts/measure.sh | 90 + skills/ce-optimize/scripts/parallel-probe.sh | 127 ++ .../ce-optimize/scripts/repo-profile-cache.py | 418 ++++ skills/ce-plan/SKILL.md | 808 +++++++ .../agent-native-planning-strategist.md | 62 + .../agents/architecture-strategist.md | 46 + .../agents/best-practices-researcher.md | 114 + .../agents/data-integrity-guardian.md | 68 + .../agents/data-migration-reviewer.md | 103 + .../agents/deployment-verification-agent.md | 157 ++ .../agents/framework-docs-researcher.md | 93 + .../references/agents/git-history-analyzer.md | 40 + .../references/agents/learnings-researcher.md | 247 ++ .../agents/pattern-recognition-specialist.md | 55 + .../references/agents/performance-oracle.md | 108 + .../references/agents/repo-profiler.md | 31 + .../agents/repo-research-analyst.md | 257 +++ .../references/agents/security-sentinel.md | 91 + .../references/agents/slack-researcher.md | 127 ++ .../references/agents/spec-flow-analyzer.md | 80 + .../references/agents/web-researcher.md | 121 + .../ce-plan/references/approach-altitude.md | 55 + .../ce-plan/references/deepening-workflow.md | 259 +++ skills/ce-plan/references/html-rendering.md | 631 ++++++ .../ce-plan/references/markdown-rendering.md | 236 ++ skills/ce-plan/references/plan-handoff.md | 140 ++ skills/ce-plan/references/plan-sections.md | 412 ++++ .../ce-plan/references/reasoning-elevation.md | 63 + .../ce-plan/references/repo-profile-cache.md | 63 + .../ce-plan/references/synthesis-summary.md | 408 ++++ .../ce-plan/references/universal-planning.md | 168 ++ skills/ce-plan/scripts/repo-profile-cache.py | 418 ++++ skills/ce-polish/SKILL.md | 111 + .../ce-polish/references/dev-server-astro.md | 58 + .../references/dev-server-detection.md | 40 + .../ce-polish/references/dev-server-next.md | 61 + .../ce-polish/references/dev-server-nuxt.md | 58 + .../references/dev-server-procfile.md | 59 + .../ce-polish/references/dev-server-rails.md | 50 + .../ce-polish/references/dev-server-remix.md | 58 + .../references/dev-server-sveltekit.md | 58 + .../ce-polish/references/dev-server-vite.md | 48 + skills/ce-polish/references/ide-detection.md | 47 + .../references/launch-json-schema.md | 177 ++ .../ce-polish/scripts/detect-project-type.sh | 243 ++ skills/ce-polish/scripts/read-launch-json.sh | 87 + .../scripts/resolve-package-manager.sh | 95 + skills/ce-polish/scripts/resolve-port.sh | 307 +++ skills/ce-pov/SKILL.md | 121 + .../agents/external-evidence-researcher.md | 26 + .../agents/precedent-activity-scout.md | 21 + .../agents/project-grounding-scout.md | 32 + .../ce-pov/references/agents/repo-profiler.md | 31 + skills/ce-pov/references/boundaries.md | 33 + skills/ce-pov/references/intake.md | 39 + skills/ce-pov/references/invocation.md | 42 + skills/ce-pov/references/method.md | 53 + .../ce-pov/references/repo-profile-cache.md | 63 + skills/ce-pov/references/report.md | 28 + skills/ce-pov/scripts/repo-profile-cache.py | 418 ++++ skills/ce-product-pulse/SKILL.md | 176 ++ .../ce-product-pulse/references/interview.md | 260 +++ .../references/report-template.md | 89 + skills/ce-promote/SKILL.md | 139 ++ skills/ce-promote/references/spiral-cli.md | 147 ++ skills/ce-proof/SKILL.md | 416 ++++ skills/ce-resolve-pr-feedback/SKILL.md | 67 + .../references/agents/pr-comment-resolver.md | 59 + .../references/evaluation-rubric.md | 112 + .../references/full-mode.md | 259 +++ .../references/targeted-mode.md | 38 + .../scripts/get-pr-comments | 159 ++ .../scripts/get-thread-for-comment | 76 + .../scripts/reply-to-pr-thread | 33 + .../scripts/resolve-pr-thread | 23 + skills/ce-riffrec-feedback-analysis/SKILL.md | 37 + .../compound-engineering-feedback-format.md | 116 + .../references/extensive-analysis.md | 120 + .../references/install-riffrec.md | 27 + .../references/quick-bug-report.md | 45 + .../scripts/analyze_riffrec_zip.py | 1122 ++++++++++ skills/ce-setup/SKILL.md | 124 ++ .../ce-setup/references/config-template.yaml | 100 + skills/ce-setup/scripts/check-health | 176 ++ skills/ce-simplify-code/SKILL.md | 64 + .../personas/code-quality-reviewer.md | 15 + .../personas/code-reuse-reviewer.md | 8 + .../personas/efficiency-reviewer.md | 11 + skills/ce-strategy/SKILL.md | 97 + skills/ce-strategy/references/interview.md | 143 ++ .../references/strategy-template.md | 89 + skills/ce-sweep/SKILL.md | 150 ++ .../references/agents/media-analyzer.md | 53 + skills/ce-sweep/references/interview.md | 191 ++ skills/ce-sweep/references/model-tiers.md | 9 + skills/ce-sweep/references/plan-template.md | 63 + skills/ce-sweep/references/sources/email.md | 57 + .../references/sources/github-issues.md | 59 + skills/ce-sweep/references/sources/slack.md | 61 + skills/ce-sweep/references/state-schema.md | 211 ++ .../ce-sweep/references/subagent-template.md | 60 + .../ce-sweep/scripts/analyze_riffrec_zip.py | 1122 ++++++++++ skills/ce-sweep/scripts/sweep-state.py | 793 +++++++ skills/ce-test-browser/SKILL.md | 241 ++ .../references/agent-browser-driver.md | 47 + .../references/pipeline-orchestration.md | 52 + skills/ce-test-xcode/SKILL.md | 208 ++ skills/ce-work/SKILL.md | 432 ++++ .../references/agents/figma-design-sync.md | 165 ++ .../ce-work/references/execution-engines.md | 85 + .../ce-work/references/non-code-execution.md | 23 + .../references/review-findings-followup.md | 104 + .../ce-work/references/shipping-workflow.md | 133 ++ skills/ce-work/references/tracker-defer.md | 149 ++ skills/ce-worktree/SKILL.md | 86 + skills/lfg/SKILL.md | 80 + skills/lfg/references/review-followup.md | 44 + skills/lfg/references/tracker-defer.md | 149 ++ src/commands/cleanup.ts | 739 ++++++ src/commands/convert.ts | 229 ++ src/commands/install.ts | 343 +++ src/commands/list.ts | 41 + src/commands/plugin-path.ts | 122 + src/converters/claude-to-antigravity.ts | 205 ++ src/converters/claude-to-codex.ts | 285 +++ src/converters/claude-to-copilot.ts | 218 ++ src/converters/claude-to-droid.ts | 181 ++ src/converters/claude-to-kiro.ts | 278 +++ src/converters/claude-to-opencode.ts | 518 +++++ src/converters/claude-to-pi.ts | 194 ++ src/data/plugin-legacy-artifacts.ts | 674 ++++++ src/index.ts | 25 + src/parsers/claude.ts | 270 +++ src/release/components.ts | 261 +++ src/release/config.ts | 78 + src/release/metadata.ts | 624 ++++++ src/release/types.ts | 43 + src/targets/antigravity.ts | 61 + src/targets/codex.ts | 881 ++++++++ src/targets/index.ts | 76 + src/targets/kiro.ts | 165 ++ src/targets/managed-artifacts.ts | 325 +++ src/targets/opencode.ts | 287 +++ src/targets/pi.ts | 590 +++++ src/types/antigravity.ts | 50 + src/types/claude.ts | 101 + src/types/codex.ts | 50 + src/types/copilot.ts | 32 + src/types/droid.ts | 21 + src/types/kiro.ts | 47 + src/types/opencode.ts | 72 + src/types/pi.ts | 47 + src/utils/codex-agents.ts | 65 + src/utils/codex-content.ts | 118 + src/utils/detect-tools.ts | 109 + src/utils/files.ts | 205 ++ src/utils/frontmatter.ts | 71 + src/utils/json-config.ts | 47 + src/utils/legacy-cleanup.ts | 1194 ++++++++++ src/utils/model.ts | 94 + src/utils/opencode-config.ts | 25 + src/utils/resolve-home.ts | 26 + src/utils/resolve-output.ts | 49 + src/utils/secrets.ts | 24 + src/utils/symlink.ts | 41 + tests/antigravity-converter.test.ts | 133 ++ tests/antigravity-writer.test.ts | 99 + tests/ce-babysit-pr-contract.test.ts | 178 ++ tests/ce-babysit-pr-snapshot.test.ts | 576 +++++ tests/ce-sweep-analyzer-parity.test.ts | 85 + tests/ce-test-browser-driver-policy.test.ts | 70 + tests/claude-parser.test.ts | 219 ++ tests/cli.test.ts | 1980 +++++++++++++++++ tests/cline-install-skills.test.ts | 117 + tests/codex-agents.test.ts | 64 + tests/codex-converter.test.ts | 709 ++++++ tests/codex-writer.test.ts | 1725 ++++++++++++++ tests/commit-push-pr-contract.test.ts | 139 ++ tests/compound-support-files.test.ts | 144 ++ tests/converter.test.ts | 681 ++++++ tests/copilot-converter.test.ts | 532 +++++ tests/detect-tools.test.ts | 208 ++ tests/doc-claims-validator.test.ts | 328 +++ tests/droid-converter.test.ts | 358 +++ .../ce-code-review-stable-numbering.md | 43 + .../ce-doc-review/seeded-auth-plan.md | 217 ++ .../ce-doc-review/seeded-feature-plan.md | 194 ++ tests/fixtures/ce-doc-review/seeded-plan.md | 213 ++ .../custom-paths/.claude-plugin/plugin.json | 8 + .../custom-paths/agents/default-agent.md | 5 + .../custom-paths/commands/default-command.md | 5 + .../custom-agents/custom-agent.md | 5 + .../custom-commands/custom-command.md | 5 + .../custom-paths/custom-hooks/hooks.json | 7 + .../custom-skills/custom-skill/SKILL.md | 5 + tests/fixtures/custom-paths/hooks/hooks.json | 7 + .../skills/default-skill/SKILL.md | 5 + .../.claude-plugin/plugin.json | 5 + .../.claude-plugin/plugin.json | 5 + .../.claude-plugin/plugin.json | 5 + .../mcp-file/.claude-plugin/plugin.json | 5 + tests/fixtures/mcp-file/.mcp.json | 6 + .../sample-plugin/.claude-plugin/plugin.json | 30 + .../sample-plugin/agents/agent-one.md | 10 + .../sample-plugin/agents/security-reviewer.md | 7 + .../sample-plugin/commands/command-one.md | 7 + .../commands/disabled-command.md | 7 + .../sample-plugin/commands/model-command.md | 8 + .../commands/nested/command-two.md | 9 + .../sample-plugin/commands/pattern-command.md | 7 + .../sample-plugin/commands/skill-command.md | 7 + .../sample-plugin/commands/todo-command.md | 7 + tests/fixtures/sample-plugin/hooks/hooks.json | 156 ++ .../skills/agent-only-skill/SKILL.md | 7 + .../skills/claude-only-skill/SKILL.md | 7 + .../skills/disabled-skill/SKILL.md | 7 + .../sample-plugin/skills/skill-one/SKILL.md | 6 + .../session-history/claude-session.jsonl | 10 + .../session-history/codex-session.jsonl | 10 + .../session-history/cursor-session.jsonl | 6 + .../fixtures/session-history/pi-session.jsonl | 10 + tests/frontmatter-validator.test.ts | 285 +++ tests/frontmatter.test.ts | 186 ++ tests/gpt-5-6-skill-migration.test.ts | 69 + tests/kiro-converter.test.ts | 443 ++++ tests/kiro-writer.test.ts | 411 ++++ tests/legacy-cleanup.test.ts | 857 +++++++ tests/legacy-registry-invariants.test.ts | 32 + tests/manifest-path-safety.test.ts | 423 ++++ tests/model-utils.test.ts | 106 + tests/opencode-writer.test.ts | 1040 +++++++++ tests/path-sanitization.test.ts | 46 + tests/pi-converter.test.ts | 229 ++ tests/pi-writer.test.ts | 864 +++++++ tests/pipeline-review-contract.test.ts | 768 +++++++ tests/plugin-legacy-artifacts.test.ts | 173 ++ tests/plugin-path.test.ts | 293 +++ tests/real-plugin-conversion.test.ts | 405 ++++ tests/reasoning-elevation-parity.test.ts | 43 + tests/release-components.test.ts | 135 ++ tests/release-config.test.ts | 122 + tests/release-metadata.test.ts | 784 +++++++ tests/release-preview.test.ts | 127 ++ tests/repo-profile-cache-parity.test.ts | 44 + tests/repo-profile-cache.test.ts | 309 +++ tests/resolve-home.test.ts | 32 + tests/resolve-output.test.ts | 99 + tests/resolve-pr-feedback-pagination.test.ts | 69 + tests/review-skill-contract.test.ts | 860 +++++++ tests/session-history-scripts.test.ts | 1782 +++++++++++++++ tests/skill-agent-ce-prefix.test.ts | 102 + tests/skill-conventions.test.ts | 1228 ++++++++++ tests/skill-shell-safety.test.ts | 302 +++ .../skills/ce-brainstorm-output-mode.test.ts | 169 ++ .../ce-brainstorm-section-order.test.ts | 123 + .../ce-brainstorm-visual-probe-server.test.ts | 263 +++ .../ce-brainstorm-visual-probes.test.ts | 149 ++ .../ce-compound-readonly-enhancement.test.ts | 28 + tests/skills/ce-explain-routing.test.ts | 146 ++ tests/skills/ce-ideate-output-mode.test.ts | 226 ++ tests/skills/ce-plan-handoff-routing.test.ts | 383 ++++ tests/skills/ce-plan-output-mode.test.ts | 288 +++ tests/skills/ce-polish-dev-server.test.ts | 249 +++ .../skills/ce-polish-package-manager.test.ts | 199 ++ tests/skills/ce-polish-project-type.test.ts | 338 +++ tests/skills/ce-polish-resolve-port.test.ts | 353 +++ .../ce-resolve-pr-feedback-script-dir.test.ts | 35 + ...ce-session-historian-no-skill-tool.test.ts | 76 + tests/skills/ce-setup-check-health.test.ts | 115 + tests/skills/ce-sweep-source-contract.test.ts | 93 + tests/skills/ce-worktree.test.ts | 127 ++ tests/skills/fenced-blocks.ts | 27 + tests/skills/flatten-safety.test.ts | 77 + tests/skills/html-output-invariants.test.ts | 489 ++++ .../unified-plan-artifact-contract.test.ts | 373 ++++ tests/sweep-state.test.ts | 528 +++++ tsconfig.json | 14 + 669 files changed, 128771 insertions(+) create mode 100644 .agents/plugins/marketplace.json create mode 100644 .agy/INSTALL.md create mode 120000 .agy/plugin.json create mode 120000 .agy/skills create mode 100644 .claude-plugin/CHANGELOG.md create mode 100644 .claude-plugin/marketplace.json create mode 100644 .claude-plugin/plugin.json create mode 100644 .claude/commands/triage-prs.md create mode 100644 .cline/INSTALL.md create mode 100755 .cline/scripts/install-skills.sh create mode 100644 .codex-plugin/plugin.json create mode 100644 .compound-engineering/config.local.example.yaml create mode 100644 .cursor-plugin/CHANGELOG.md create mode 100644 .cursor-plugin/marketplace.json create mode 100644 .cursor-plugin/plugin.json create mode 100644 .devin-plugin/plugin.json create mode 100644 .github/.release-please-manifest.json create mode 100644 .github/release-please-config.json create mode 100644 .github/workflows/ci.yml create mode 100644 .github/workflows/release-pr.yml create mode 100644 .github/workflows/release-preview.yml create mode 100644 .gitignore create mode 100644 .grok-plugin/marketplace.json create mode 100644 .grok-plugin/plugin.json create mode 100644 .kimi-plugin/marketplace.json create mode 100644 .kimi-plugin/plugin.json create mode 100644 .opencode/INSTALL.md create mode 100644 .opencode/plugins/compound-engineering.js create mode 100644 .pi/extensions/compound-engineering.ts create mode 100644 AGENTS.md create mode 100644 CHANGELOG.md create mode 100644 CLAUDE.md create mode 100644 CONCEPTS.md create mode 100644 GEMINI.md create mode 100644 LICENSE create mode 100644 PRIVACY.md create mode 100644 README.md create mode 100644 README.wehub.md create mode 100644 SECURITY.md create mode 100644 assets/icon.svg create mode 100644 assets/logo.png create mode 100644 bun.lock create mode 100644 docs/brainstorms/2026-02-14-copilot-converter-target-brainstorm.md create mode 100644 docs/brainstorms/2026-02-17-copilot-skill-naming-brainstorm.md create mode 100644 docs/brainstorms/2026-03-14-ce-plan-rewrite-requirements.md create mode 100644 docs/brainstorms/2026-03-15-ce-ideate-skill-requirements.md create mode 100644 docs/brainstorms/2026-03-16-issue-grounded-ideation-requirements.md create mode 100644 docs/brainstorms/2026-03-17-release-automation-requirements.md create mode 100644 docs/brainstorms/2026-03-18-auto-memory-integration-requirements.md create mode 100644 docs/brainstorms/2026-03-22-frontend-design-skill-improvement.md create mode 100644 docs/brainstorms/2026-03-23-plan-review-personas-requirements.md create mode 100644 docs/brainstorms/2026-03-25-config-storage-redesign-requirements.md create mode 100644 docs/brainstorms/2026-03-25-vonboarding-skill-requirements.md create mode 100644 docs/brainstorms/2026-03-26-merge-deepen-into-plan-requirements.md create mode 100644 docs/brainstorms/2026-03-27-ce-skill-prefix-rename-requirements.md create mode 100644 docs/brainstorms/2026-03-28-ce-review-headless-mode-requirements.md create mode 100644 docs/brainstorms/2026-03-29-iterative-optimization-loop-requirements.md create mode 100644 docs/brainstorms/2026-03-29-testing-addressed-gate-requirements.md create mode 100644 docs/brainstorms/2026-03-30-cli-readiness-review-persona-requirements.md create mode 100644 docs/brainstorms/2026-03-31-codex-delegation-requirements.md create mode 100644 docs/brainstorms/2026-04-01-cross-invocation-cluster-analysis-requirements.md create mode 100644 docs/brainstorms/2026-04-02-slack-analyst-agent-requirements.md create mode 100644 docs/brainstorms/2026-04-05-universal-planning-requirements.md create mode 100644 docs/brainstorms/2026-04-17-ce-release-notes-skill-requirements.md create mode 100644 docs/brainstorms/2026-04-17-ce-review-interactive-judgment-requirements.md create mode 100644 docs/brainstorms/2026-04-18-ce-doc-review-autofix-and-interaction-requirements.md create mode 100644 docs/brainstorms/2026-04-22-demo-reel-local-save-requirements.md create mode 100644 docs/brainstorms/2026-04-24-surface-scope-earlier-requirements.md create mode 100644 docs/brainstorms/2026-05-19-vscode-copilot-agent-tool-access-requirements.md create mode 100644 docs/brainstorms/2026-06-04-ce-plan-approach-altitude-requirements.md create mode 100644 docs/brainstorms/2026-06-19-agentless-plugin-surface-reduction-requirements.md create mode 100644 docs/grok-marketplace-submission.md create mode 100644 docs/ideation/2026-06-28-ce-pov-skill-proposal.html create mode 100644 docs/plans/2026-02-08-feat-convert-local-md-settings-for-opencode-codex-plan.md create mode 100644 docs/plans/2026-02-08-feat-pr-triage-and-merge-plan.md create mode 100644 docs/plans/2026-02-08-feat-simplify-plugin-settings-plan.md create mode 100644 docs/plans/2026-02-08-refactor-reduce-plugin-context-token-usage-plan.md create mode 100644 docs/plans/2026-02-09-refactor-dspy-ruby-skill-update-plan.md create mode 100644 docs/plans/2026-02-12-feat-add-cursor-cli-target-provider-plan.md create mode 100644 docs/plans/2026-02-14-feat-add-copilot-converter-target-plan.md create mode 100644 docs/plans/2026-02-14-feat-add-gemini-cli-target-provider-plan.md create mode 100644 docs/plans/2026-02-14-feat-auto-detect-install-and-gemini-sync-plan.md create mode 100644 docs/plans/2026-02-25-feat-windsurf-global-scope-support-plan.md create mode 100644 docs/plans/2026-03-01-feat-ce-command-aliases-backwards-compatible-deprecation-plan.md create mode 100644 docs/plans/2026-03-01-fix-setup-skill-non-claude-llm-fallback-plan.md create mode 100644 docs/plans/2026-03-03-feat-sync-claude-mcp-all-supported-providers-plan.md create mode 100644 docs/plans/2026-03-15-001-feat-ce-ideate-skill-plan.md create mode 100644 docs/plans/2026-03-16-001-feat-issue-grounded-ideation-plan.md create mode 100644 docs/plans/2026-03-17-001-feat-release-automation-migration-beta-plan.md create mode 100644 docs/plans/2026-03-18-001-feat-auto-memory-integration-beta-plan.md create mode 100644 docs/plans/2026-03-22-001-feat-frontend-design-skill-rewrite-beta-plan.md create mode 100644 docs/plans/2026-03-23-001-feat-ce-review-beta-pipeline-mode-beta-plan.md create mode 100644 docs/plans/2026-03-23-001-feat-plan-review-personas-beta-plan.md create mode 100644 docs/plans/2026-03-23-001-feat-promote-plan-beta-skills-to-stable-plan.md create mode 100644 docs/plans/2026-03-25-001-feat-onboarding-skill-plan.md create mode 100644 docs/plans/2026-03-25-002-refactor-config-storage-redesign-plan.md create mode 100644 docs/plans/2026-03-26-001-feat-adversarial-review-agents-plan.md create mode 100644 docs/plans/2026-03-26-001-refactor-merge-deepen-into-plan.md create mode 100644 docs/plans/2026-03-27-001-refactor-ce-skill-prefix-rename-plan.md create mode 100644 docs/plans/2026-03-28-001-feat-ce-review-headless-mode-plan.md create mode 100644 docs/plans/2026-03-29-001-feat-brainstorm-visual-aids-plan.md create mode 100644 docs/plans/2026-03-29-001-feat-iterative-optimization-loop-skill-beta-plan.md create mode 100644 docs/plans/2026-03-29-001-feat-testing-addressed-gate-plan.md create mode 100644 docs/plans/2026-03-29-002-feat-plan-visual-aids-plan.md create mode 100644 docs/plans/2026-03-29-002-feat-pr-feedback-clustering-plan.md create mode 100644 docs/plans/2026-03-29-003-feat-pr-description-visual-aids-plan.md create mode 100644 docs/plans/2026-03-30-001-feat-cli-readiness-review-persona-plan.md create mode 100644 docs/plans/2026-03-31-001-feat-codex-delegation-plan.md create mode 100644 docs/plans/2026-04-01-001-feat-cross-invocation-cluster-analysis-plan.md create mode 100644 docs/plans/2026-04-02-001-feat-slack-analyst-agent-plan.md create mode 100644 docs/plans/2026-04-05-001-feat-universal-planning-plan.md create mode 100644 docs/plans/2026-04-09-001-feat-ce-work-token-extraction-plan.md create mode 100644 docs/plans/2026-04-15-001-feat-ce-polish-skill-plan.md create mode 100644 docs/plans/2026-04-16-001-fix-ce-polish-beta-detection-gaps-plan.md create mode 100644 docs/plans/2026-04-17-001-feat-ce-ideate-mode-aware-v2-plan.md create mode 100644 docs/plans/2026-04-17-001-feat-ce-release-notes-skill-plan.md create mode 100644 docs/plans/2026-04-17-002-feat-ce-review-interactive-judgment-plan.md create mode 100644 docs/plans/2026-04-18-001-feat-ce-doc-review-autofix-and-interaction-overhaul-plan.md create mode 100644 docs/plans/2026-04-18-001-refactor-native-install-cleanup-plan.md create mode 100644 docs/plans/2026-04-20-001-feat-codex-native-plugin-manifests-plan.md create mode 100644 docs/plans/2026-04-20-001-fix-ce-compound-yaml-safety-plan.md create mode 100644 docs/plans/2026-04-21-001-feat-ce-plan-traceability-loop-plan.md create mode 100644 docs/plans/2026-04-21-001-refactor-ce-doc-review-anchored-confidence-scoring-plan.md create mode 100644 docs/plans/2026-04-21-002-refactor-ce-code-review-precision-and-validation-plan.md create mode 100644 docs/plans/2026-04-22-001-feat-demo-reel-local-save-plan.md create mode 100644 docs/plans/2026-04-25-001-fix-ce-code-review-lfg-defer-bias-plan.md create mode 100644 docs/plans/2026-04-26-feat-surface-scope-earlier-plan.md create mode 100644 docs/plans/2026-05-08-001-fix-ce-sessions-orchestration-refactor-plan.md create mode 100644 docs/plans/2026-05-11-001-feat-output-html-mode-plan.md create mode 100644 docs/plans/2026-06-02-001-feat-ce-code-review-safe-autofix-plan.md create mode 100644 docs/plans/2026-06-04-001-feat-ce-plan-approach-altitude-plan.md create mode 100644 docs/plans/2026-06-18-001-refactor-unified-plan-doc-artifact-plan.md create mode 100644 docs/plans/2026-06-22-001-feat-antigravity-target-remove-gemini-plan.md create mode 100644 docs/plans/2026-06-26-001-chore-remove-ce-work-beta-plan.html create mode 100644 docs/plans/2026-06-28-001-feat-ce-pov-skill-plan.md create mode 100644 docs/plans/2026-06-29-001-feat-shared-repo-grounding-cache-plan.md create mode 100644 docs/plans/2026-07-02-001-feat-ce-sweep-skill-plan.md create mode 100644 docs/plans/2026-07-02-002-feat-ce-explain-skill-plan.md create mode 100644 docs/plans/2026-07-05-001-feat-devin-cli-native-plugin-support-plan.md create mode 100644 docs/plans/2026-07-07-001-feat-pr-concept-teaching-plan.md create mode 100644 docs/plans/2026-07-08-001-fix-model-alias-map-latest-generations-plan.md create mode 100644 docs/plans/2026-07-09-001-feat-grok-plugin-support-plan.md create mode 100644 docs/plans/2026-07-09-001-fix-ce-test-browser-native-driver-plan.md create mode 100644 docs/plans/2026-07-09-002-feat-claude-code-fable-elevation-plan.md create mode 100644 docs/plans/2026-07-11-001-feat-babysit-self-initiating-loop-plan.md create mode 100644 docs/plans/babysit-non-convergence-detection.md create mode 100644 docs/plans/feature_opencode-commands-as-md-and-config-merge.md create mode 100644 docs/plans/pipeline-mode-contract-and-lfg-babysit-consolidation.md create mode 100644 docs/residual-review-findings/feat-ce-explain-skill.md create mode 100644 docs/skills/README.md create mode 100644 docs/skills/ce-babysit-pr.md create mode 100644 docs/skills/ce-brainstorm.md create mode 100644 docs/skills/ce-code-review.md create mode 100644 docs/skills/ce-commit-push-pr.md create mode 100644 docs/skills/ce-commit.md create mode 100644 docs/skills/ce-compound-refresh.md create mode 100644 docs/skills/ce-compound.md create mode 100644 docs/skills/ce-debug.md create mode 100644 docs/skills/ce-doc-review.md create mode 100644 docs/skills/ce-dogfood.md create mode 100644 docs/skills/ce-explain.md create mode 100644 docs/skills/ce-ideate.md create mode 100644 docs/skills/ce-optimize.md create mode 100644 docs/skills/ce-plan.md create mode 100644 docs/skills/ce-polish.md create mode 100644 docs/skills/ce-pov.md create mode 100644 docs/skills/ce-product-pulse.md create mode 100644 docs/skills/ce-promote.md create mode 100644 docs/skills/ce-proof.md create mode 100644 docs/skills/ce-resolve-pr-feedback.md create mode 100644 docs/skills/ce-riffrec-feedback-analysis.md create mode 100644 docs/skills/ce-setup.md create mode 100644 docs/skills/ce-simplify-code.md create mode 100644 docs/skills/ce-strategy.md create mode 100644 docs/skills/ce-sweep.md create mode 100644 docs/skills/ce-test-browser.md create mode 100644 docs/skills/ce-test-xcode.md create mode 100644 docs/skills/ce-work.md create mode 100644 docs/skills/ce-worktree.md create mode 100644 docs/skills/lfg.md create mode 100644 docs/solutions/adding-converter-target-providers.md create mode 100644 docs/solutions/agent-friendly-cli-principles.md create mode 100644 docs/solutions/architecture-patterns/host-native-browser-driver-selection.md create mode 100644 docs/solutions/best-practices/cache-invalidation-input-set-completeness.md create mode 100644 docs/solutions/best-practices/ce-pipeline-end-to-end-learnings.md create mode 100644 docs/solutions/best-practices/codex-delegation-best-practices.md create mode 100644 docs/solutions/best-practices/conditional-visual-aids-in-generated-documents.md create mode 100644 docs/solutions/best-practices/predictable-tmp-cache-ownership-check.md create mode 100644 docs/solutions/best-practices/prefer-python-over-bash-for-pipeline-scripts.md create mode 100644 docs/solutions/best-practices/preserve-user-content-across-all-destructive-paths.md create mode 100644 docs/solutions/codex-skill-prompt-entrypoints.md create mode 100644 docs/solutions/conventions/antigravity-target-empirical-format-verification.md create mode 100644 docs/solutions/developer-experience/branch-based-plugin-install-and-testing.md create mode 100644 docs/solutions/integrations/colon-namespaced-names-break-windows-paths.md create mode 100644 docs/solutions/integrations/cross-platform-model-field-normalization.md create mode 100644 docs/solutions/integrations/kimi-native-plugin-manifest-support.md create mode 100644 docs/solutions/integrations/native-plugin-install-strategy.md create mode 100644 docs/solutions/integrations/opencode-temperature-rejected-by-sonnet5-opus48.md create mode 100644 docs/solutions/plugin-versioning-requirements.md create mode 100644 docs/solutions/skill-design/arguments-token-is-claude-only-in-skill-bodies.md create mode 100644 docs/solutions/skill-design/authoring-auto-invoke-standing-instructions.md create mode 100644 docs/solutions/skill-design/beta-promotion-cleanup-registry-wiring.md create mode 100644 docs/solutions/skill-design/beta-promotion-orchestration-contract.md create mode 100644 docs/solutions/skill-design/beta-skills-framework.md create mode 100644 docs/solutions/skill-design/bundled-script-path-resolution-across-harnesses.md create mode 100644 docs/solutions/skill-design/ce-doc-review-calibration-patterns.md create mode 100644 docs/solutions/skill-design/ce-prefix-required-for-skills-and-agents.md create mode 100644 docs/solutions/skill-design/compound-refresh-skill-improvements.md create mode 100644 docs/solutions/skill-design/confidence-anchored-scoring.md create mode 100644 docs/solutions/skill-design/cross-harness-cross-model-tool-invocation.md create mode 100644 docs/solutions/skill-design/cross-skill-shared-cache-primitive.md create mode 100644 docs/solutions/skill-design/discoverability-check-for-documented-solutions.md create mode 100644 docs/solutions/skill-design/fake-cli-harness-for-skill-judgment-evals.md create mode 100644 docs/solutions/skill-design/frontier-model-skill-modernization-methodology.md create mode 100644 docs/solutions/skill-design/git-workflow-skills-need-explicit-state-machines.md create mode 100644 docs/solutions/skill-design/no-load-time-pre-resolution-for-fallible-context.md create mode 100644 docs/solutions/skill-design/paired-old-vs-new-injection-skill-evals.md create mode 100644 docs/solutions/skill-design/pass-paths-not-content-to-subagents.md create mode 100644 docs/solutions/skill-design/portable-agent-skill-authoring.md create mode 100644 docs/solutions/skill-design/post-menu-routing-belongs-inline.md create mode 100644 docs/solutions/skill-design/research-agent-pipeline-separation.md create mode 100644 docs/solutions/skill-design/safe-auto-rubric-calibration.md create mode 100644 docs/solutions/skill-design/script-first-skill-architecture.md create mode 100644 docs/solutions/skill-design/strong-models-mask-defensive-skill-fixes.md create mode 100644 docs/solutions/skill-design/watch-loops-need-a-blocked-external-terminal-state.md create mode 100644 docs/solutions/workflow/manual-release-please-github-releases.md create mode 100644 docs/solutions/workflow/release-please-version-drift-recovery.md create mode 100644 docs/solutions/workflow/stale-local-base-contamination.md create mode 100644 docs/specs/antigravity.md create mode 100644 docs/specs/claude-code.md create mode 100644 docs/specs/cline.md create mode 100644 docs/specs/codex.md create mode 100644 docs/specs/copilot.md create mode 100644 docs/specs/cursor.md create mode 100644 docs/specs/devin.md create mode 100644 docs/specs/kimi.md create mode 100644 docs/specs/kiro.md create mode 100644 docs/specs/opencode.md create mode 100644 favicon.png create mode 100644 package.json create mode 100644 plugin.json create mode 100644 scripts/release/preview.ts create mode 100644 scripts/release/sync-metadata.ts create mode 100644 scripts/release/validate.ts create mode 100644 skills/ce-babysit-pr/SKILL.md create mode 100644 skills/ce-babysit-pr/references/watch-loop.md create mode 100755 skills/ce-babysit-pr/scripts/pr-snapshot create mode 100644 skills/ce-brainstorm/SKILL.md create mode 100644 skills/ce-brainstorm/references/agents/repo-profiler.md create mode 100644 skills/ce-brainstorm/references/agents/slack-researcher.md create mode 100644 skills/ce-brainstorm/references/blindspot-pass.md create mode 100644 skills/ce-brainstorm/references/brainstorm-sections.md create mode 100644 skills/ce-brainstorm/references/handoff.md create mode 100644 skills/ce-brainstorm/references/html-rendering.md create mode 100644 skills/ce-brainstorm/references/markdown-rendering.md create mode 100644 skills/ce-brainstorm/references/model-tiers.md create mode 100644 skills/ce-brainstorm/references/product-pressure-test.md create mode 100644 skills/ce-brainstorm/references/reasoning-elevation.md create mode 100644 skills/ce-brainstorm/references/repo-profile-cache.md create mode 100644 skills/ce-brainstorm/references/synthesis-summary.md create mode 100644 skills/ce-brainstorm/references/universal-brainstorming.md create mode 100644 skills/ce-brainstorm/references/verdict-routing.md create mode 100644 skills/ce-brainstorm/references/visual-probes.md create mode 100644 skills/ce-brainstorm/scripts/repo-profile-cache.py create mode 100644 skills/ce-brainstorm/scripts/visual-probe-server.js create mode 100644 skills/ce-code-review/SKILL.md create mode 100644 skills/ce-code-review/references/action-class-rubric.md create mode 100644 skills/ce-code-review/references/agents/repo-profiler.md create mode 100644 skills/ce-code-review/references/cross-model-review.md create mode 100644 skills/ce-code-review/references/diff-scope.md create mode 100644 skills/ce-code-review/references/findings-schema.json create mode 100644 skills/ce-code-review/references/persona-catalog.md create mode 100644 skills/ce-code-review/references/personas/adversarial-reviewer.md create mode 100644 skills/ce-code-review/references/personas/agent-native-reviewer.md create mode 100644 skills/ce-code-review/references/personas/api-contract-reviewer.md create mode 100644 skills/ce-code-review/references/personas/correctness-reviewer.md create mode 100644 skills/ce-code-review/references/personas/data-migration-reviewer.md create mode 100644 skills/ce-code-review/references/personas/deployment-verification-agent.md create mode 100644 skills/ce-code-review/references/personas/julik-frontend-races-reviewer.md create mode 100644 skills/ce-code-review/references/personas/learnings-researcher.md create mode 100644 skills/ce-code-review/references/personas/maintainability-reviewer.md create mode 100644 skills/ce-code-review/references/personas/performance-reviewer.md create mode 100644 skills/ce-code-review/references/personas/previous-comments-reviewer.md create mode 100644 skills/ce-code-review/references/personas/project-standards-reviewer.md create mode 100644 skills/ce-code-review/references/personas/reliability-reviewer.md create mode 100644 skills/ce-code-review/references/personas/security-reviewer.md create mode 100644 skills/ce-code-review/references/personas/swift-ios-reviewer.md create mode 100644 skills/ce-code-review/references/personas/testing-reviewer.md create mode 100644 skills/ce-code-review/references/repo-profile-cache.md create mode 100644 skills/ce-code-review/references/review-output-template.md create mode 100644 skills/ce-code-review/references/subagent-template.md create mode 100644 skills/ce-code-review/references/validator-template.md create mode 100755 skills/ce-code-review/scripts/cross-model-adversarial-review.sh create mode 100644 skills/ce-code-review/scripts/repo-profile-cache.py create mode 100644 skills/ce-commit-push-pr/SKILL.md create mode 100644 skills/ce-commit-push-pr/references/branch-creation.md create mode 100644 skills/ce-commit-push-pr/references/pr-description-writing.md create mode 100644 skills/ce-commit/SKILL.md create mode 100644 skills/ce-compound-refresh/SKILL.md create mode 100644 skills/ce-compound-refresh/assets/resolution-template.md create mode 100644 skills/ce-compound-refresh/references/concepts-vocabulary.md create mode 100644 skills/ce-compound-refresh/references/per-action-flows.md create mode 100644 skills/ce-compound-refresh/references/schema.yaml create mode 100644 skills/ce-compound-refresh/references/yaml-schema.md create mode 100644 skills/ce-compound-refresh/scripts/validate-doc-claims.py create mode 100755 skills/ce-compound-refresh/scripts/validate-frontmatter.py create mode 100644 skills/ce-compound/SKILL.md create mode 100644 skills/ce-compound/assets/resolution-template.md create mode 100644 skills/ce-compound/references/agents/best-practices-researcher.md create mode 100644 skills/ce-compound/references/agents/data-integrity-guardian.md create mode 100644 skills/ce-compound/references/agents/framework-docs-researcher.md create mode 100644 skills/ce-compound/references/agents/pattern-recognition-specialist.md create mode 100644 skills/ce-compound/references/agents/performance-oracle.md create mode 100644 skills/ce-compound/references/agents/repo-profiler.md create mode 100644 skills/ce-compound/references/agents/security-sentinel.md create mode 100644 skills/ce-compound/references/agents/session-historian.md create mode 100644 skills/ce-compound/references/concepts-vocabulary.md create mode 100644 skills/ce-compound/references/grounding-validation.md create mode 100644 skills/ce-compound/references/repo-profile-cache.md create mode 100644 skills/ce-compound/references/schema.yaml create mode 100644 skills/ce-compound/references/yaml-schema.md create mode 100644 skills/ce-compound/scripts/repo-profile-cache.py create mode 100755 skills/ce-compound/scripts/session-history/discover-sessions.sh create mode 100644 skills/ce-compound/scripts/session-history/extract-errors.py create mode 100644 skills/ce-compound/scripts/session-history/extract-metadata.py create mode 100644 skills/ce-compound/scripts/session-history/extract-skeleton.py create mode 100644 skills/ce-compound/scripts/validate-doc-claims.py create mode 100755 skills/ce-compound/scripts/validate-frontmatter.py create mode 100644 skills/ce-debug/SKILL.md create mode 100644 skills/ce-debug/references/agents/repo-profiler.md create mode 100644 skills/ce-debug/references/anti-patterns.md create mode 100644 skills/ce-debug/references/defense-in-depth.md create mode 100644 skills/ce-debug/references/investigation-techniques.md create mode 100644 skills/ce-debug/references/pipeline-mode.md create mode 100644 skills/ce-debug/references/repo-profile-cache.md create mode 100644 skills/ce-debug/scripts/repo-profile-cache.py create mode 100644 skills/ce-doc-review/SKILL.md create mode 100644 skills/ce-doc-review/references/bulk-preview.md create mode 100644 skills/ce-doc-review/references/findings-schema.json create mode 100644 skills/ce-doc-review/references/open-questions-defer.md create mode 100644 skills/ce-doc-review/references/personas/adversarial-document-reviewer.md create mode 100644 skills/ce-doc-review/references/personas/coherence-reviewer.md create mode 100644 skills/ce-doc-review/references/personas/design-lens-reviewer.md create mode 100644 skills/ce-doc-review/references/personas/feasibility-reviewer.md create mode 100644 skills/ce-doc-review/references/personas/product-lens-reviewer.md create mode 100644 skills/ce-doc-review/references/personas/scope-guardian-reviewer.md create mode 100644 skills/ce-doc-review/references/personas/security-lens-reviewer.md create mode 100644 skills/ce-doc-review/references/review-output-template.md create mode 100644 skills/ce-doc-review/references/subagent-template.md create mode 100644 skills/ce-doc-review/references/synthesis-and-presentation.md create mode 100644 skills/ce-doc-review/references/walkthrough.md create mode 100644 skills/ce-dogfood/SKILL.md create mode 100644 skills/ce-dogfood/references/dogfood-report-template.md create mode 100644 skills/ce-dogfood/references/test-matrix-taxonomy.md create mode 100644 skills/ce-explain/SKILL.md create mode 100644 skills/ce-explain/references/agents/repo-profiler.md create mode 100644 skills/ce-explain/references/agents/work-recap-scout.md create mode 100644 skills/ce-explain/references/check-in.md create mode 100644 skills/ce-explain/references/destinations.md create mode 100644 skills/ce-explain/references/explainer-html.md create mode 100644 skills/ce-explain/references/explainer-markdown.md create mode 100644 skills/ce-explain/references/intake.md create mode 100644 skills/ce-explain/references/repo-profile-cache.md create mode 100644 skills/ce-explain/scripts/repo-profile-cache.py create mode 100644 skills/ce-ideate/SKILL.md create mode 100644 skills/ce-ideate/references/agents/issue-intelligence-analyst.md create mode 100644 skills/ce-ideate/references/agents/learnings-researcher.md create mode 100644 skills/ce-ideate/references/agents/repo-profiler.md create mode 100644 skills/ce-ideate/references/agents/slack-researcher.md create mode 100644 skills/ce-ideate/references/agents/web-researcher.md create mode 100644 skills/ce-ideate/references/divergent-ideation.md create mode 100644 skills/ce-ideate/references/html-rendering.md create mode 100644 skills/ce-ideate/references/ideation-sections.md create mode 100644 skills/ce-ideate/references/markdown-rendering.md create mode 100644 skills/ce-ideate/references/post-ideation-workflow.md create mode 100644 skills/ce-ideate/references/repo-profile-cache.md create mode 100644 skills/ce-ideate/references/universal-ideation.md create mode 100644 skills/ce-ideate/references/web-research-cache.md create mode 100644 skills/ce-ideate/scripts/repo-profile-cache.py create mode 100644 skills/ce-optimize/SKILL.md create mode 100644 skills/ce-optimize/references/agents/learnings-researcher.md create mode 100644 skills/ce-optimize/references/agents/repo-profiler.md create mode 100644 skills/ce-optimize/references/agents/repo-research-analyst.md create mode 100644 skills/ce-optimize/references/example-hard-spec.yaml create mode 100644 skills/ce-optimize/references/example-judge-spec.yaml create mode 100644 skills/ce-optimize/references/experiment-log-schema.yaml create mode 100644 skills/ce-optimize/references/experiment-prompt-template.md create mode 100644 skills/ce-optimize/references/judge-prompt-template.md create mode 100644 skills/ce-optimize/references/optimize-spec-schema.yaml create mode 100644 skills/ce-optimize/references/repo-profile-cache.md create mode 100644 skills/ce-optimize/references/usage-guide.md create mode 100755 skills/ce-optimize/scripts/experiment-worktree.sh create mode 100755 skills/ce-optimize/scripts/measure.sh create mode 100755 skills/ce-optimize/scripts/parallel-probe.sh create mode 100644 skills/ce-optimize/scripts/repo-profile-cache.py create mode 100644 skills/ce-plan/SKILL.md create mode 100644 skills/ce-plan/references/agents/agent-native-planning-strategist.md create mode 100644 skills/ce-plan/references/agents/architecture-strategist.md create mode 100644 skills/ce-plan/references/agents/best-practices-researcher.md create mode 100644 skills/ce-plan/references/agents/data-integrity-guardian.md create mode 100644 skills/ce-plan/references/agents/data-migration-reviewer.md create mode 100644 skills/ce-plan/references/agents/deployment-verification-agent.md create mode 100644 skills/ce-plan/references/agents/framework-docs-researcher.md create mode 100644 skills/ce-plan/references/agents/git-history-analyzer.md create mode 100644 skills/ce-plan/references/agents/learnings-researcher.md create mode 100644 skills/ce-plan/references/agents/pattern-recognition-specialist.md create mode 100644 skills/ce-plan/references/agents/performance-oracle.md create mode 100644 skills/ce-plan/references/agents/repo-profiler.md create mode 100644 skills/ce-plan/references/agents/repo-research-analyst.md create mode 100644 skills/ce-plan/references/agents/security-sentinel.md create mode 100644 skills/ce-plan/references/agents/slack-researcher.md create mode 100644 skills/ce-plan/references/agents/spec-flow-analyzer.md create mode 100644 skills/ce-plan/references/agents/web-researcher.md create mode 100644 skills/ce-plan/references/approach-altitude.md create mode 100644 skills/ce-plan/references/deepening-workflow.md create mode 100644 skills/ce-plan/references/html-rendering.md create mode 100644 skills/ce-plan/references/markdown-rendering.md create mode 100644 skills/ce-plan/references/plan-handoff.md create mode 100644 skills/ce-plan/references/plan-sections.md create mode 100644 skills/ce-plan/references/reasoning-elevation.md create mode 100644 skills/ce-plan/references/repo-profile-cache.md create mode 100644 skills/ce-plan/references/synthesis-summary.md create mode 100644 skills/ce-plan/references/universal-planning.md create mode 100644 skills/ce-plan/scripts/repo-profile-cache.py create mode 100644 skills/ce-polish/SKILL.md create mode 100644 skills/ce-polish/references/dev-server-astro.md create mode 100644 skills/ce-polish/references/dev-server-detection.md create mode 100644 skills/ce-polish/references/dev-server-next.md create mode 100644 skills/ce-polish/references/dev-server-nuxt.md create mode 100644 skills/ce-polish/references/dev-server-procfile.md create mode 100644 skills/ce-polish/references/dev-server-rails.md create mode 100644 skills/ce-polish/references/dev-server-remix.md create mode 100644 skills/ce-polish/references/dev-server-sveltekit.md create mode 100644 skills/ce-polish/references/dev-server-vite.md create mode 100644 skills/ce-polish/references/ide-detection.md create mode 100644 skills/ce-polish/references/launch-json-schema.md create mode 100755 skills/ce-polish/scripts/detect-project-type.sh create mode 100755 skills/ce-polish/scripts/read-launch-json.sh create mode 100644 skills/ce-polish/scripts/resolve-package-manager.sh create mode 100755 skills/ce-polish/scripts/resolve-port.sh create mode 100644 skills/ce-pov/SKILL.md create mode 100644 skills/ce-pov/references/agents/external-evidence-researcher.md create mode 100644 skills/ce-pov/references/agents/precedent-activity-scout.md create mode 100644 skills/ce-pov/references/agents/project-grounding-scout.md create mode 100644 skills/ce-pov/references/agents/repo-profiler.md create mode 100644 skills/ce-pov/references/boundaries.md create mode 100644 skills/ce-pov/references/intake.md create mode 100644 skills/ce-pov/references/invocation.md create mode 100644 skills/ce-pov/references/method.md create mode 100644 skills/ce-pov/references/repo-profile-cache.md create mode 100644 skills/ce-pov/references/report.md create mode 100644 skills/ce-pov/scripts/repo-profile-cache.py create mode 100644 skills/ce-product-pulse/SKILL.md create mode 100644 skills/ce-product-pulse/references/interview.md create mode 100644 skills/ce-product-pulse/references/report-template.md create mode 100644 skills/ce-promote/SKILL.md create mode 100644 skills/ce-promote/references/spiral-cli.md create mode 100644 skills/ce-proof/SKILL.md create mode 100644 skills/ce-resolve-pr-feedback/SKILL.md create mode 100644 skills/ce-resolve-pr-feedback/references/agents/pr-comment-resolver.md create mode 100644 skills/ce-resolve-pr-feedback/references/evaluation-rubric.md create mode 100644 skills/ce-resolve-pr-feedback/references/full-mode.md create mode 100644 skills/ce-resolve-pr-feedback/references/targeted-mode.md create mode 100755 skills/ce-resolve-pr-feedback/scripts/get-pr-comments create mode 100755 skills/ce-resolve-pr-feedback/scripts/get-thread-for-comment create mode 100755 skills/ce-resolve-pr-feedback/scripts/reply-to-pr-thread create mode 100755 skills/ce-resolve-pr-feedback/scripts/resolve-pr-thread create mode 100644 skills/ce-riffrec-feedback-analysis/SKILL.md create mode 100644 skills/ce-riffrec-feedback-analysis/references/compound-engineering-feedback-format.md create mode 100644 skills/ce-riffrec-feedback-analysis/references/extensive-analysis.md create mode 100644 skills/ce-riffrec-feedback-analysis/references/install-riffrec.md create mode 100644 skills/ce-riffrec-feedback-analysis/references/quick-bug-report.md create mode 100755 skills/ce-riffrec-feedback-analysis/scripts/analyze_riffrec_zip.py create mode 100644 skills/ce-setup/SKILL.md create mode 100644 skills/ce-setup/references/config-template.yaml create mode 100755 skills/ce-setup/scripts/check-health create mode 100644 skills/ce-simplify-code/SKILL.md create mode 100644 skills/ce-simplify-code/references/personas/code-quality-reviewer.md create mode 100644 skills/ce-simplify-code/references/personas/code-reuse-reviewer.md create mode 100644 skills/ce-simplify-code/references/personas/efficiency-reviewer.md create mode 100644 skills/ce-strategy/SKILL.md create mode 100644 skills/ce-strategy/references/interview.md create mode 100644 skills/ce-strategy/references/strategy-template.md create mode 100644 skills/ce-sweep/SKILL.md create mode 100644 skills/ce-sweep/references/agents/media-analyzer.md create mode 100644 skills/ce-sweep/references/interview.md create mode 100644 skills/ce-sweep/references/model-tiers.md create mode 100644 skills/ce-sweep/references/plan-template.md create mode 100644 skills/ce-sweep/references/sources/email.md create mode 100644 skills/ce-sweep/references/sources/github-issues.md create mode 100644 skills/ce-sweep/references/sources/slack.md create mode 100644 skills/ce-sweep/references/state-schema.md create mode 100644 skills/ce-sweep/references/subagent-template.md create mode 100755 skills/ce-sweep/scripts/analyze_riffrec_zip.py create mode 100644 skills/ce-sweep/scripts/sweep-state.py create mode 100644 skills/ce-test-browser/SKILL.md create mode 100644 skills/ce-test-browser/references/agent-browser-driver.md create mode 100644 skills/ce-test-browser/references/pipeline-orchestration.md create mode 100644 skills/ce-test-xcode/SKILL.md create mode 100644 skills/ce-work/SKILL.md create mode 100644 skills/ce-work/references/agents/figma-design-sync.md create mode 100644 skills/ce-work/references/execution-engines.md create mode 100644 skills/ce-work/references/non-code-execution.md create mode 100644 skills/ce-work/references/review-findings-followup.md create mode 100644 skills/ce-work/references/shipping-workflow.md create mode 100644 skills/ce-work/references/tracker-defer.md create mode 100644 skills/ce-worktree/SKILL.md create mode 100644 skills/lfg/SKILL.md create mode 100644 skills/lfg/references/review-followup.md create mode 100644 skills/lfg/references/tracker-defer.md create mode 100644 src/commands/cleanup.ts create mode 100644 src/commands/convert.ts create mode 100644 src/commands/install.ts create mode 100644 src/commands/list.ts create mode 100644 src/commands/plugin-path.ts create mode 100644 src/converters/claude-to-antigravity.ts create mode 100644 src/converters/claude-to-codex.ts create mode 100644 src/converters/claude-to-copilot.ts create mode 100644 src/converters/claude-to-droid.ts create mode 100644 src/converters/claude-to-kiro.ts create mode 100644 src/converters/claude-to-opencode.ts create mode 100644 src/converters/claude-to-pi.ts create mode 100644 src/data/plugin-legacy-artifacts.ts create mode 100644 src/index.ts create mode 100644 src/parsers/claude.ts create mode 100644 src/release/components.ts create mode 100644 src/release/config.ts create mode 100644 src/release/metadata.ts create mode 100644 src/release/types.ts create mode 100644 src/targets/antigravity.ts create mode 100644 src/targets/codex.ts create mode 100644 src/targets/index.ts create mode 100644 src/targets/kiro.ts create mode 100644 src/targets/managed-artifacts.ts create mode 100644 src/targets/opencode.ts create mode 100644 src/targets/pi.ts create mode 100644 src/types/antigravity.ts create mode 100644 src/types/claude.ts create mode 100644 src/types/codex.ts create mode 100644 src/types/copilot.ts create mode 100644 src/types/droid.ts create mode 100644 src/types/kiro.ts create mode 100644 src/types/opencode.ts create mode 100644 src/types/pi.ts create mode 100644 src/utils/codex-agents.ts create mode 100644 src/utils/codex-content.ts create mode 100644 src/utils/detect-tools.ts create mode 100644 src/utils/files.ts create mode 100644 src/utils/frontmatter.ts create mode 100644 src/utils/json-config.ts create mode 100644 src/utils/legacy-cleanup.ts create mode 100644 src/utils/model.ts create mode 100644 src/utils/opencode-config.ts create mode 100644 src/utils/resolve-home.ts create mode 100644 src/utils/resolve-output.ts create mode 100644 src/utils/secrets.ts create mode 100644 src/utils/symlink.ts create mode 100644 tests/antigravity-converter.test.ts create mode 100644 tests/antigravity-writer.test.ts create mode 100644 tests/ce-babysit-pr-contract.test.ts create mode 100644 tests/ce-babysit-pr-snapshot.test.ts create mode 100644 tests/ce-sweep-analyzer-parity.test.ts create mode 100644 tests/ce-test-browser-driver-policy.test.ts create mode 100644 tests/claude-parser.test.ts create mode 100644 tests/cli.test.ts create mode 100644 tests/cline-install-skills.test.ts create mode 100644 tests/codex-agents.test.ts create mode 100644 tests/codex-converter.test.ts create mode 100644 tests/codex-writer.test.ts create mode 100644 tests/commit-push-pr-contract.test.ts create mode 100644 tests/compound-support-files.test.ts create mode 100644 tests/converter.test.ts create mode 100644 tests/copilot-converter.test.ts create mode 100644 tests/detect-tools.test.ts create mode 100644 tests/doc-claims-validator.test.ts create mode 100644 tests/droid-converter.test.ts create mode 100644 tests/fixtures/ce-code-review-stable-numbering.md create mode 100644 tests/fixtures/ce-doc-review/seeded-auth-plan.md create mode 100644 tests/fixtures/ce-doc-review/seeded-feature-plan.md create mode 100644 tests/fixtures/ce-doc-review/seeded-plan.md create mode 100644 tests/fixtures/custom-paths/.claude-plugin/plugin.json create mode 100644 tests/fixtures/custom-paths/agents/default-agent.md create mode 100644 tests/fixtures/custom-paths/commands/default-command.md create mode 100644 tests/fixtures/custom-paths/custom-agents/custom-agent.md create mode 100644 tests/fixtures/custom-paths/custom-commands/custom-command.md create mode 100644 tests/fixtures/custom-paths/custom-hooks/hooks.json create mode 100644 tests/fixtures/custom-paths/custom-skills/custom-skill/SKILL.md create mode 100644 tests/fixtures/custom-paths/hooks/hooks.json create mode 100644 tests/fixtures/custom-paths/skills/default-skill/SKILL.md create mode 100644 tests/fixtures/invalid-command-path/.claude-plugin/plugin.json create mode 100644 tests/fixtures/invalid-hooks-path/.claude-plugin/plugin.json create mode 100644 tests/fixtures/invalid-mcp-path/.claude-plugin/plugin.json create mode 100644 tests/fixtures/mcp-file/.claude-plugin/plugin.json create mode 100644 tests/fixtures/mcp-file/.mcp.json create mode 100644 tests/fixtures/sample-plugin/.claude-plugin/plugin.json create mode 100644 tests/fixtures/sample-plugin/agents/agent-one.md create mode 100644 tests/fixtures/sample-plugin/agents/security-reviewer.md create mode 100644 tests/fixtures/sample-plugin/commands/command-one.md create mode 100644 tests/fixtures/sample-plugin/commands/disabled-command.md create mode 100644 tests/fixtures/sample-plugin/commands/model-command.md create mode 100644 tests/fixtures/sample-plugin/commands/nested/command-two.md create mode 100644 tests/fixtures/sample-plugin/commands/pattern-command.md create mode 100644 tests/fixtures/sample-plugin/commands/skill-command.md create mode 100644 tests/fixtures/sample-plugin/commands/todo-command.md create mode 100644 tests/fixtures/sample-plugin/hooks/hooks.json create mode 100644 tests/fixtures/sample-plugin/skills/agent-only-skill/SKILL.md create mode 100644 tests/fixtures/sample-plugin/skills/claude-only-skill/SKILL.md create mode 100644 tests/fixtures/sample-plugin/skills/disabled-skill/SKILL.md create mode 100644 tests/fixtures/sample-plugin/skills/skill-one/SKILL.md create mode 100644 tests/fixtures/session-history/claude-session.jsonl create mode 100644 tests/fixtures/session-history/codex-session.jsonl create mode 100644 tests/fixtures/session-history/cursor-session.jsonl create mode 100644 tests/fixtures/session-history/pi-session.jsonl create mode 100644 tests/frontmatter-validator.test.ts create mode 100644 tests/frontmatter.test.ts create mode 100644 tests/gpt-5-6-skill-migration.test.ts create mode 100644 tests/kiro-converter.test.ts create mode 100644 tests/kiro-writer.test.ts create mode 100644 tests/legacy-cleanup.test.ts create mode 100644 tests/legacy-registry-invariants.test.ts create mode 100644 tests/manifest-path-safety.test.ts create mode 100644 tests/model-utils.test.ts create mode 100644 tests/opencode-writer.test.ts create mode 100644 tests/path-sanitization.test.ts create mode 100644 tests/pi-converter.test.ts create mode 100644 tests/pi-writer.test.ts create mode 100644 tests/pipeline-review-contract.test.ts create mode 100644 tests/plugin-legacy-artifacts.test.ts create mode 100644 tests/plugin-path.test.ts create mode 100644 tests/real-plugin-conversion.test.ts create mode 100644 tests/reasoning-elevation-parity.test.ts create mode 100644 tests/release-components.test.ts create mode 100644 tests/release-config.test.ts create mode 100644 tests/release-metadata.test.ts create mode 100644 tests/release-preview.test.ts create mode 100644 tests/repo-profile-cache-parity.test.ts create mode 100644 tests/repo-profile-cache.test.ts create mode 100644 tests/resolve-home.test.ts create mode 100644 tests/resolve-output.test.ts create mode 100644 tests/resolve-pr-feedback-pagination.test.ts create mode 100644 tests/review-skill-contract.test.ts create mode 100644 tests/session-history-scripts.test.ts create mode 100644 tests/skill-agent-ce-prefix.test.ts create mode 100644 tests/skill-conventions.test.ts create mode 100644 tests/skill-shell-safety.test.ts create mode 100644 tests/skills/ce-brainstorm-output-mode.test.ts create mode 100644 tests/skills/ce-brainstorm-section-order.test.ts create mode 100644 tests/skills/ce-brainstorm-visual-probe-server.test.ts create mode 100644 tests/skills/ce-brainstorm-visual-probes.test.ts create mode 100644 tests/skills/ce-compound-readonly-enhancement.test.ts create mode 100644 tests/skills/ce-explain-routing.test.ts create mode 100644 tests/skills/ce-ideate-output-mode.test.ts create mode 100644 tests/skills/ce-plan-handoff-routing.test.ts create mode 100644 tests/skills/ce-plan-output-mode.test.ts create mode 100644 tests/skills/ce-polish-dev-server.test.ts create mode 100644 tests/skills/ce-polish-package-manager.test.ts create mode 100644 tests/skills/ce-polish-project-type.test.ts create mode 100644 tests/skills/ce-polish-resolve-port.test.ts create mode 100644 tests/skills/ce-resolve-pr-feedback-script-dir.test.ts create mode 100644 tests/skills/ce-session-historian-no-skill-tool.test.ts create mode 100644 tests/skills/ce-setup-check-health.test.ts create mode 100644 tests/skills/ce-sweep-source-contract.test.ts create mode 100644 tests/skills/ce-worktree.test.ts create mode 100644 tests/skills/fenced-blocks.ts create mode 100644 tests/skills/flatten-safety.test.ts create mode 100644 tests/skills/html-output-invariants.test.ts create mode 100644 tests/skills/unified-plan-artifact-contract.test.ts create mode 100644 tests/sweep-state.test.ts create mode 100644 tsconfig.json diff --git a/.agents/plugins/marketplace.json b/.agents/plugins/marketplace.json new file mode 100644 index 0000000..b1d994e --- /dev/null +++ b/.agents/plugins/marketplace.json @@ -0,0 +1,20 @@ +{ + "name": "compound-engineering-plugin", + "interface": { + "displayName": "Compound Engineering" + }, + "plugins": [ + { + "name": "compound-engineering", + "source": { + "source": "url", + "url": "https://github.com/EveryInc/compound-engineering-plugin.git" + }, + "policy": { + "installation": "AVAILABLE", + "authentication": "ON_INSTALL" + }, + "category": "Coding" + } + ] +} diff --git a/.agy/INSTALL.md b/.agy/INSTALL.md new file mode 100644 index 0000000..fc49dff --- /dev/null +++ b/.agy/INSTALL.md @@ -0,0 +1,78 @@ +# Installing Compound Engineering for Antigravity CLI (`agy`) + +Antigravity installs CE as a native plugin bundle. The repository root is the plugin package: `plugin.json` plus the `skills/` directory. The committed `.agy/` subdirectory is a compatibility entry point for local checkouts that prefer an explicit bundle path. + +## One-command install (recommended) + +With [Antigravity CLI](https://antigravity.google) installed: + +```bash +agy plugin install https://github.com/EveryInc/compound-engineering-plugin +``` + +Verify: + +```bash +agy plugin list +agy plugin validate https://github.com/EveryInc/compound-engineering-plugin +``` + +No clone step is required. `agy` stages the plugin under `~/.gemini/antigravity-cli/plugins/compound-engineering/`. + +## Local checkout install + +Clone first when you need a specific branch, tag, or unpublished changes: + +```bash +git clone https://github.com/EveryInc/compound-engineering-plugin +agy plugin install ./compound-engineering-plugin +``` + +Or install the bundled `.agy/` entry point (equivalent manifest via symlink): + +```bash +agy plugin install ./compound-engineering-plugin/.agy +``` + +## Pin a release + +Install from a release tag: + +```bash +git clone --branch compound-engineering-vX.Y.Z --depth 1 \ + https://github.com/EveryInc/compound-engineering-plugin.git +agy plugin install ./compound-engineering-plugin +``` + +Replace `X.Y.Z` with a tag from the [releases page](https://github.com/EveryInc/compound-engineering-plugin/releases). + +## Local development + +From your working copy: + +```bash +agy plugin install "$PWD" +agy plugin validate "$PWD" +``` + +Edit skills under `skills/` and restart `agy` or start a new session to pick up prose changes. + +## Context files + +`agy` reads `GEMINI.md` and `AGENTS.md` as workspace context. Run `agy` from a project that includes those files, or from this checkout when developing CE itself. + +## Uninstall + +```bash +agy plugin uninstall compound-engineering +``` + +## Legacy Gemini CLI import + +If you previously installed CE under Gemini CLI: + +```bash +agy plugin import gemini +``` + +Prefer the native install commands above for new setups. diff --git a/.agy/plugin.json b/.agy/plugin.json new file mode 120000 index 0000000..4d1a686 --- /dev/null +++ b/.agy/plugin.json @@ -0,0 +1 @@ +../plugin.json \ No newline at end of file diff --git a/.agy/skills b/.agy/skills new file mode 120000 index 0000000..42c5394 --- /dev/null +++ b/.agy/skills @@ -0,0 +1 @@ +../skills \ No newline at end of file diff --git a/.claude-plugin/CHANGELOG.md b/.claude-plugin/CHANGELOG.md new file mode 100644 index 0000000..e509e2b --- /dev/null +++ b/.claude-plugin/CHANGELOG.md @@ -0,0 +1,8 @@ +# Changelog + +## [1.0.3](https://github.com/EveryInc/compound-engineering-plugin/compare/marketplace-v1.0.2...marketplace-v1.0.3) (2026-06-24) + + +### Bug Fixes + +* **metadata:** align plugin and marketplace metadata ([#987](https://github.com/EveryInc/compound-engineering-plugin/issues/987)) ([f57c682](https://github.com/EveryInc/compound-engineering-plugin/commit/f57c68257cbd792c25ef85047c426329c5c3f848)) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json new file mode 100644 index 0000000..1c5d277 --- /dev/null +++ b/.claude-plugin/marketplace.json @@ -0,0 +1,29 @@ +{ + "name": "compound-engineering-plugin", + "owner": { + "name": "Kieran Klaassen and Trevin Chow" + }, + "metadata": { + "description": "Plugin marketplace for Claude Code and Codex extensions", + "version": "1.0.3" + }, + "plugins": [ + { + "name": "compound-engineering", + "description": "Brainstorm, plan, debug, review, and compound learnings with AI agents", + "author": { + "name": "Kieran Klaassen and Trevin Chow" + }, + "homepage": "https://github.com/EveryInc/compound-engineering-plugin", + "tags": [ + "ai-powered", + "compound-engineering", + "workflow-automation", + "code-review", + "quality", + "knowledge-management" + ], + "source": "./" + } + ] +} diff --git a/.claude-plugin/plugin.json b/.claude-plugin/plugin.json new file mode 100644 index 0000000..4efd8c2 --- /dev/null +++ b/.claude-plugin/plugin.json @@ -0,0 +1,20 @@ +{ + "name": "compound-engineering", + "version": "3.19.0", + "description": "Brainstorm, plan, debug, review, and compound learnings with AI agents", + "author": { + "name": "Kieran Klaassen and Trevin Chow" + }, + "homepage": "https://every.to/source-code/my-ai-had-already-fixed-the-code-before-i-saw-it", + "repository": "https://github.com/EveryInc/compound-engineering-plugin", + "license": "MIT", + "keywords": [ + "brainstorming", + "code-review", + "compound-engineering", + "debugging", + "ideation", + "workflows", + "workflow-automation" + ] +} diff --git a/.claude/commands/triage-prs.md b/.claude/commands/triage-prs.md new file mode 100644 index 0000000..45e9717 --- /dev/null +++ b/.claude/commands/triage-prs.md @@ -0,0 +1,193 @@ +--- +name: triage-prs +description: Triage all open PRs with parallel agents, label, group, and review one-by-one +argument-hint: "[optional: repo owner/name or GitHub PRs URL]" +disable-model-invocation: true +allowed-tools: Bash(gh *), Bash(git log *) +--- + +# Triage Open Pull Requests + +Review, label, and act on all open PRs for a repository using parallel review agents. Produces a grouped triage report, applies labels, cross-references with issues, and walks through each PR for merge/comment decisions. + +## Step 0: Detect Repository + +Detect repo context: +- Current repo: !`gh repo view --json nameWithOwner -q .nameWithOwner 2>/dev/null || echo "no repo detected"` +- Current branch: !`git branch --show-current 2>/dev/null` + +If `$ARGUMENTS` contains a GitHub URL or `owner/repo`, use that instead. Confirm the repo with the user if ambiguous. + +## Step 1: Gather Context (Parallel) + +Run these in parallel: + +1. **List all open PRs:** + ```bash + gh pr list --repo OWNER/REPO --state open --limit 50 + ``` + +2. **List all open issues:** + ```bash + gh issue list --repo OWNER/REPO --state open --limit 50 + ``` + +3. **List existing labels:** + ```bash + gh label list --repo OWNER/REPO --limit 50 + ``` + +4. **Check recent merges** (to detect duplicate/superseded PRs): + ```bash + git log --oneline -20 main + ``` + +## Step 2: Batch PRs by Theme + +Group PRs into review batches of 4-6 based on apparent type: + +- **Bug fixes** - titles with `fix`, `bug`, error descriptions +- **Features** - titles with `feat`, `add`, new functionality +- **Documentation** - titles with `docs`, `readme`, terminology +- **Configuration/Setup** - titles with `config`, `setup`, `install` +- **Stale/Old** - PRs older than 30 days + +## Step 3: Parallel Review (Team of Agents) + +Spawn one review agent per batch using the Task tool. Each agent should: + +For each PR in their batch: +1. Run `gh pr view --repo OWNER/REPO --json title,body,files,additions,deletions,author,createdAt` +2. Run `gh pr diff --repo OWNER/REPO ` (pipe to `head -200` for large diffs) +3. Determine: + - **Description:** 1-2 sentence summary of the change + - **Label:** Which existing repo label fits best + - **Action:** merge / request changes / close / needs discussion + - **Related PRs:** Any PRs in this or other batches that touch the same files or feature + - **Quality notes:** Code quality, test coverage, staleness concerns + +Instruct each agent to: +- Flag PRs that touch the same files (potential merge conflicts) +- Flag PRs that duplicate recently merged work +- Flag PRs that are part of a group solving the same problem differently +- Report findings as a markdown table +- Send findings back via message when done + +## Step 4: Cross-Reference Issues + +After all agents report, match issues to PRs: + +- Check if any PR title/body mentions `Fixes #X` or `Closes #X` +- Check if any issue title matches a PR's topic +- Look for duplicate issues (same bug reported twice) + +Build a mapping table: +``` +| Issue | PR | Relationship | +|-------|-----|--------------| +| #158 | #159 | PR fixes issue | +``` + +## Step 5: Identify Themes + +Group all issues into themes (3-6 themes): +- Count issues per theme +- Note which themes have PRs addressing them and which don't +- Flag themes with competing/overlapping PRs + +## Step 6: Compile Triage Report + +Present a single report with: + +1. **Summary stats:** X open PRs, Y open issues, Z themes +2. **PR groups** with recommended actions: + - Group name and related PRs + - Per-PR: #, title, author, description, label, action +3. **Issue-to-PR mapping** +4. **Themes across issues** +5. **Suggested cleanup:** spam issues, duplicates, stale items + +## Step 7: Apply Labels + +After presenting the report, ask user: + +> "Apply these labels to all PRs on GitHub?" + +If yes, run `gh pr edit --repo OWNER/REPO --add-label "