chore(release): promote to v1.7.0#142
Conversation
Minor release bundling three feature PRs and multiple security/stability fixes: - PR #141: /gtm — cross-channel go-to-market planning skill - PR #139: /ops:projects portfolio dashboard + GSD registry sync - PR #140: ops-speedup v2 parity (GPU/ANE monitoring, power hogs, OS actions) - PR #138: ops-memory-extractor Claude Code OAuth support + wacli persistent --follow fix Bug fixes (see CHANGELOG.md [1.7.0] for full detail): - SEV-9: ops-speedup eval shell-injection (Seer) - SEV-9: ops-projects hardcoded /Users/ path breaking for all other users (Seer + blocksorg + cursor + devin + codex) - SEV-8: ops-speedup RETURN trap race + systemd mask allowlist - SEV-7: ops-speedup lsof +D probe wedge, daemon-services backing-script gap, ops-projects AskUserQuestion allowed-tools mismatch - wacli --follow torn down by immediate backfill (now INITIAL_BACKFILL_DELAY=30 + reentrant guard) Bumps claude-ops/package.json, claude-ops/.claude-plugin/plugin.json, and .claude-plugin/marketplace.json plugins[0].version 1.6.2 → 1.7.0.
Audits every .md in the repo and brings the counts + version strings up to date. Adds /gtm, /ops:projects portfolio, ops-speedup v2, and the Claude Code OAuth memory-extractor support to the feature lists. Files touched: - README.md (root): badges, commands table, What's New, footer - claude-ops/README.md: version header, features table (+10 missing skills), What's New in v1.7.0, agent table (+marketing-optimizer, +monitor-agent), architecture ASCII diagram counts - docs/ARCHITECTURE.md: version, skills/agents counts in mermaid - docs/GETTING-STARTED.md: version header - docs/DEVELOPMENT.md: skills/agents counts in repo tree + token-saving note - claude-ops/docs/skills-reference.md: badges, intro line - claude-ops/docs/agents-reference.md: badges, intro line Historical version references in CHANGELOG.md and the "What's New in vX.Y.Z" retrospectives are intentionally preserved — they describe what shipped in that specific version, not the current state.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (11)
📝 WalkthroughWalkthroughThis PR bumps the claude-ops plugin from version 1.6.2 to 1.7.0 across configuration and documentation files. Changes include updated version strings, feature counts (skills 22→30, agents 12→14), and a comprehensive CHANGELOG documenting new capabilities including /gtm, /ops:projects, ops-speedup v2, and security fixes. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Possibly related PRs
Poem
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
| ## Commands | ||
|
|
||
| All 22 skills, grouped by category: | ||
| All 30 skills, grouped by category: |
There was a problem hiding this comment.
🟡 Root README claims "All 30 skills" but table only lists 29 — /ops:settings missing
Line 65 of the root README.md was changed from "All 22 skills" to "All 30 skills, grouped by category" but the commands table below it only contains 29 entries. /ops:settings (View/edit preferences, toggle features, rotate credentials) is present in the inner claude-ops/README.md:37 skills table but was not added to the root README's commands table. The other 9 new skills (/ops:gtm, /ops:monitor, /ops:package, /ops:integrate, /ops:whatsapp-biz, /ops:daemon, /ops:status, /ops:doctor, /ops:uninstall) were all added correctly.
Prompt for agents
The root README.md line 65 says "All 30 skills, grouped by category" but the commands table (lines 67-89) only lists 29 skills. The missing skill is `/ops:settings` — View/edit preferences, toggle features, rotate credentials. It is correctly listed in claude-ops/README.md:37. Add `/ops:settings` to one of the table sections (likely 🧰 Maintenance, alongside /ops:speedup, /ops:doctor, /ops:daemon, /ops:status). Since the Maintenance table currently has 4 entries per column (matching the 4x4 grid), you may need to add it as a 5th row in that section.
Was this helpful? React with 👍 or 👎 to provide feedback.
| { | ||
| "name": "ops", | ||
| "version": "1.6.2", | ||
| "version": "1.7.0", |
There was a problem hiding this comment.
🟡 plugin.json description says "25 skills, 13 agents" after version bump to 1.7.0
The version in claude-ops/.claude-plugin/plugin.json:3 was bumped from 1.6.2 to 1.7.0, but the description field on line 4 still reads "25 skills, 13 agents". The actual counts are 30 skills and 14 agents (verified by ls claude-ops/skills/ | wc -l → 30, ls claude-ops/agents/ | wc -l → 14). This description is user-facing in the Claude Code plugin marketplace, so users will see stale skill/agent counts.
Prompt for agents
The version on line 3 of claude-ops/.claude-plugin/plugin.json was bumped to 1.7.0 but the description on line 4 still says "25 skills, 13 agents". Update the description to say "30 skills, 14 agents" to match the actual counts. This is the user-facing description shown in the Claude Code plugin marketplace.
Was this helpful? React with 👍 or 👎 to provide feedback.
Minor release bundling four feature PRs and multiple security/stability fixes merged into main since v1.6.2.
Included PRs
feat(gtm): add /gtm command for cross-channel go-to-market planningfeat(ops-speedup): v2 parity — GPU/ANE + power hogs + OS-agnostic actionsfeat: GSD registry sync + portfolio dashboardfix: wacli persistent connection + ops-memory-extractor Claude Code OAuthSecurity / stability fixes (full detail in CHANGELOG)
ops-speedupreplacedevalwithdeclare -g+ allowlist (Seer)ops-projectsremoved hardcoded/Users/…/registry.jsonthat broke the dashboard for every non-developer user (Seer + blocksorg + cursor + devin + codex)ops-speedupRETURN-trap race + systemd mask allowlistops-speeduplsof +Dprobe wedge,daemon-services.default.jsonbacking-script gap,ops-projectsAskUserQuestionallowed-tools mismatchwacli --followtorn down by immediate backfill (fixed viaINITIAL_BACKFILL_DELAY=30+ reentrant guards)Documentation
/gtm,/ops:projectsportfolio,ops-speedupv2, and OAuth memory-extractor to feature tables.Version bumps
1.6.2 → 1.7.0 in:
.claude-plugin/marketplace.json(plugins[0].version)claude-ops/.claude-plugin/plugin.jsonclaude-ops/package.jsonNext step
Merge this PR, then tag
v1.7.0on main. TheReleaseworkflow (.github/workflows/release.yml) fires on tag push and creates the GitHub Release with notes extracted fromCHANGELOG.md[1.7.0].Note
Low Risk
Low risk: this PR is a release/metadata update (version bumps + documentation/changelog updates) and does not change runtime code paths.
Overview
Promotes the plugin to v1.7.0 by bumping versions in the marketplace entry, plugin manifest, and
package.json.Updates top-level docs (
README.md,docs/*,claude-ops/README.md) andCHANGELOG.mdto reflect the v1.7.0 release notes, including the expanded 30 skills / 14 agents and the newly documented additions/fixes (e.g.,/ops:gtm, projects dashboard,ops-speeduphardening, OAuth memory-extractor, WhatsApp keepalive stability).Reviewed by Cursor Bugbot for commit a3a85a4. Bugbot is set up for automated code reviews on this repo. Configure here.
Summary by CodeRabbit
Release Notes v1.7.0
New Features
/gtmgo-to-market planning skill with approval gates for paid/outbound actions/ops:projectsportfolio dashboard backed by registry syncops-speedupv2 with GPU/power monitoring and OS action handling/ops:monitor,/ops:package,/ops:integrate,/ops:daemon,/ops:whatsapp-biz,/ops:status,/ops:settings,/ops:doctorBug Fixes