Skip to content
This repository was archived by the owner on Aug 4, 2026. It is now read-only.

Sync skills with docs through 33872ab (2026-08-02) - #11

Open
adrianthedev wants to merge 1 commit into
mainfrom
claude/upbeat-bohr-thf4bl
Open

Sync skills with docs through 33872ab (2026-08-02)#11
adrianthedev wants to merge 1 commit into
mainfrom
claude/upbeat-bohr-thf4bl

Conversation

@adrianthedev

Copy link
Copy Markdown
Contributor

Reconciles the skills flagged by bin/docs_drift.rb against docs.avohq.io changes since the previous marker 3350dbe (2026-07-28), and moves docs-index.json to 33872ab (2026-08-02).

Changed pages

Changed page Skills citing it What I did
keyboard-shortcuts.md (M) avo-navigation-search Edited. The page gained an ## Assistant section: Cmd/Ctrl+J opens the assistant, requires the Intelligence add-on, and is the one shortcut that still fires while you're typing. The skill stated the no-fire-while-typing rule as absolute, so that was actually wrong now — noted the exception, and added the shortcut with its add-on requirement and its continued obedience to config.hotkeys[:enabled].
license-troubleshooting.md (M) avo-setup, avo-testing, avo-troubleshoot Edited avo-troubleshoot. New The sidebar status indicator is amber entry — amber is a trial needing attention, not a license failure. Added a symptom-table row, then a fourth diagnostic step covering the green/amber/orange meanings, the two distinct causes (no payment method vs. cancelled subscription) and the fact that they have different remedies, the Refresh license step (Avo caches the license response between checks), and the avo-licensing 4.0.10 / Avo 4.0.20 version floors. Added licensing.md to its Docs list and extended the frontmatter description so the skill triggers on "the Avo Status dot is amber".
licensing.md (M) avo-setup Edited avo-setup. New ## Trials section. Added two sentences to the license step: a trial key is a fully valid license with nothing gated while it runs, and what amber means — with diagnosis pointed at avo-troubleshoot rather than duplicated here.
upgrade.md (M) avo-update No change needed. The addition is a new per-add-on section (Upgrade to avo-dashboards 4.0.9, the per-card refresh control becoming opt-in). avo-update doesn't enumerate guide sections — it teaches the procedure, and already covers per-add-on sections and silent default flips explicitly. The underlying API (self.refresh_button, default false) is already documented correctly in avo-dashboards-cards, which I checked.
intelligence.md (A) Not owned by any skill. See below.
intelligence-agents-and-tools.md (A) Not owned by any skill. See below.

Skills edited

  • avo-navigation-search
  • avo-setup
  • avo-troubleshoot

Skills reviewed and left alone

  • avo-testing — cites license-troubleshooting.md, but the only change on that page was the amber-trial entry. The net-connect / WebMock::NetConnectNotAllowedError material this skill is built on is untouched.
  • avo-update — see the table.
  • avo-dashboards-cards — not flagged (the cards-api.md changes predate the marker), checked anyway because of the upgrade.md note. Already documents refresh_button as an opt-in defaulting to false, on both the card and the dashboard, including that the two are independent.

Unresolved / needs a decision

No skill owns Avo Intelligence. Nine of the ten commits in this window are the new Intelligence add-on (avo-intelligence, paid add-on, Beta): intelligence.md (506 lines) and intelligence-agents-and-tools.md. Between them they cover the chat bar and dock, agents and tools with their gates, ChatPolicy#available_models and #destroy?, prompt customization and identity, record context and the attach ribbon, model switching and provider pinning, Active Storage reports and attach/detach, and running a resource's actions from the chat. That is comfortably a vertical of its own, and per the refresh brief I did not create it here — flagging it as follow-up.

Two consequences worth noting while it doesn't exist:

  • The add-on's Cmd/Ctrl+J shortcut is now described in avo-navigation-search, which is the right home for the shortcut itself but not for the feature.
  • I deliberately did not add intelligence.md to any skill's Docs line. Citations drive bin/docs_drift.rb, and a page this actively edited would flag avo-navigation-search on every Intelligence commit for something it doesn't own. The cross-reference names the add-on and the gem without a docs URL. Worth revisiting once an avo-intelligence skill exists.

Also: the docs note that the Intelligence installer only writes the initial migration, so installs from an earlier alpha are missing the attached_context column and raise on every new chat, with a hand-written migration given under Installation. Nothing to reconcile today — recording it so it isn't lost when the skill gets written.

Verification

  • grep -rnE "\[!code|:::|<Option|``&lt;Image|&lt;CustomCode|&lt;FieldTypesList``" skills/ — no matches.
  • ruby bin/validate_skills.rbOK — 35 skills valid.

Note on the branch name

The refresh brief asks for docs-sync/<docs-HEAD-date>. This session is pinned by its harness to claude/upbeat-bohr-thf4bl and instructed never to push elsewhere, so the commit went there instead. Content is unaffected.


Generated by Claude Code

Reconciles the skills flagged by bin/docs_drift.rb against docs changes
since 3350dbe.

- avo-troubleshoot: the sidebar Avo Status indicator's amber state is a
  trial needing attention, not a license failure. Added the symptom row,
  the two causes and their distinct remedies, the Refresh license step,
  the avo-licensing 4.0.10 / Avo 4.0.20 floors, and licensing.md to the
  Docs list. Description now triggers on the amber/orange dot.
- avo-navigation-search: keyboard-shortcuts.md gained an Assistant
  section. Cmd/Ctrl+J is the one shortcut that fires while typing, which
  contradicted the skill's absolute statement; noted the exception and
  the Intelligence add-on requirement.
- avo-setup: licensing.md gained a Trials section. Noted that a trial key
  is a fully valid license and what amber means, pointing diagnosis at
  avo-troubleshoot.
- docs-index.json: baseline moved to 33872ab.

Reviewed and left unchanged: avo-testing (license-troubleshooting.md's
only change was the amber Option; the net-connect section it cites is
untouched) and avo-update (upgrade.md's new avo-dashboards 4.0.9 section
is a per-add-on entry the skill's generic procedure already covers).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FZ2XGqx1HS5JDrjCwp2Lmi
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants