Skip to content

feat: add aeo_new_guide_recommendations skill#316

Open
rachaelrenk wants to merge 2 commits into
mainfrom
rrenk/aeo-new-guide-rec-skill
Open

feat: add aeo_new_guide_recommendations skill#316
rachaelrenk wants to merge 2 commits into
mainfrom
rrenk/aeo-new-guide-rec-skill

Conversation

@rachaelrenk

@rachaelrenk rachaelrenk commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds the aeo_new_guide_recommendations skill and its run log, implementing the Notion task: AEO automation: new-guide recommendations.

This is the upstream content-planning complement to the aeo_crosslink_audit skill. Where the crosslink audit finds missing links between existing pages, this skill finds missing or underserved topics and recommends whether to create a new guide, update an existing page, or avoid a topic — without drafting content.

What this adds

.agents/skills/aeo_new_guide_recommendations/SKILL.md
A bi-weekly scheduled agent skill that:

  • Checks Peec snapshot freshness (same 14-day gate as crosslink audit)
  • Reads the prior run log to detect repeat topic recommendations
  • Extracts source signals from the Peec snapshot (prompts, query clusters, action recommendations, visibility gaps) for agents, cloud agents, orchestration, and Oz
  • Compares against existing docs to identify missing or underserved topics
  • Produces 3–5 AEO briefs per run using the aeo_brief format (recommendation, source signals, vocabulary map, content scope, existing docs to touch, open questions)
  • Writes an Oz run report (no docs-content PR — output lives in the run)
  • Writes a run log entry via a perpetual chore/aeo-new-guide-rec-log PR (same pattern as crosslink audit)
  • Posts a Slack notification to #growth-docs

.agents/logs/aeo_new_guide_recommendation_runs.md
Initialized empty run log with header and format reference.

Design decisions

Question Decision
Output format Oz run repo
Topic areas Agents, cloud agents, orchestration, Oz
Cadence Bi-weekly
Re-evaluation Surface new topics each run; flag repeats if a topic appeared in a prior log entry

Environment secrets needed (when deploying as a scheduled agent)

  • SLACK_BOT_TOKEN
  • GROWTH_DOCS_SLACK_CHANNEL_ID

These match the crosslink audit's existing environment setup.

Not in scope

  • Drafting content
  • Creating or editing docs pages
  • Opening docs-content PRs
  • Scheduling the Oz agent (separate step after this skill is reviewed)

Co-Authored-By: Oz oz-agent@warp.dev

Warp conversation: https://staging.warp.dev/conversation/a9c3a6a9-83c7-48a5-a74a-345345460680

Adds a new bi-weekly scheduled agent skill that produces 3-5 AEO briefs
recommending whether to create a new guide, update an existing page, or
avoid a topic — without drafting content.

Key design:
- Topic areas: agents, cloud agents, orchestration, Oz
- Output: Oz run report + Slack summary to #growth-docs (no PR)
- Source: Peec snapshot from buzz repo (same 14-day freshness gate as crosslink audit)
- Repeat detection: flags topics that appeared in prior run log entries
- Run log: perpetual chore/aeo-new-guide-rec-log PR, same pattern as crosslink audit

Co-Authored-By: Oz <oz-agent@warp.dev>
@cla-bot cla-bot Bot added the cla-signed label Jul 9, 2026
@vercel

vercel Bot commented Jul 9, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Jul 9, 2026 9:37pm

Request Review

@oz-for-oss

oz-for-oss Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

@rachaelrenk

I'm starting a first review of this pull request.

You can view the conversation on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@oz-for-oss oz-for-oss Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

This PR adds a new recurring AEO new-guide recommendation skill and initializes its run log. The review found two workflow correctness issues in the skill instructions: the scope forbids PR creation while the required log workflow depends on a persistent log PR, and the newly included Oz scope is not backed by the configured Peec snapshot sources. No approved spec context was available, and no security-specific findings were identified.

Concerns

  • The skill tells agents not to open a PR even though step 7 requires creating or updating the long-lived run-log PR.
  • Oz is listed as a required pilot/output topic, but the source data instructions still point to a snapshot described as covering only agents, cloud agents, and orchestration.

Verdict

Found: 0 critical, 2 important, 0 suggestions

Request changes

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

Comment thread .agents/skills/aeo_new_guide_recommendations/SKILL.md Outdated
Comment thread .agents/skills/aeo_new_guide_recommendations/SKILL.md Outdated
@rachaelrenk rachaelrenk self-assigned this Jul 9, 2026
- Narrow the 'do not open a PR' rule to docs-content PRs only;
  the step 7 run-log PR is explicitly allowed
- Clarify that the Peec snapshot covers agents/cloud agents/
  orchestration data, which includes substantial Oz overlap since
  Oz is the underlying agent platform; instruct the agent to flag
  lower confidence when dedicated Oz-surface signals are thin

Fixes review feedback on PR #316.

Co-Authored-By: Oz <oz-agent@warp.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant