Skip to content

fix(skills): refresh stale docs URLs and wren-engine repo references#2304

Merged
chilijung merged 2 commits into
mainfrom
fix/fix-skills-issue
May 17, 2026
Merged

fix(skills): refresh stale docs URLs and wren-engine repo references#2304
chilijung merged 2 commits into
mainfrom
fix/fix-skills-issue

Conversation

@PaulChen79
Copy link
Copy Markdown
Contributor

@PaulChen79 PaulChen79 commented May 16, 2026

Summary

Cleans up two classes of stale references that survived the post-rebrand docs/repo reorg:

  • Canner/wren-engineCanner/WrenAI — top-level skills/index.json repository field + four per-skill repository fields, the Claude plugin manifest, the raw.githubusercontent.com Version-check URL in three SKILL.md files, the npx skills add command shown to users in those same three skills, the docs tree link in wren-usage, and the GitHub issues URL in the wren-onboarding error fallback.
  • Docs path fixes:
    • docs/get_started/{installation,quickstart}.mddocs/core/get_started/{installation,quickstart}.md
    • docs/get_started/connect.mddocs/core/guides/connect.md (connect.md was relocated to guides/, not get_started/)
    • wren-usage doc tree link now points at WrenAI/tree/main/docs/core
    • wren-onboarding error-fallback hint now links to docs.getwren.ai/oss/introduction (the old oss/engine URL pattern no longer exists)
    • index.json wren-onboarding description text corrected to match the new connect.md path

After this PR, a repo-wide grep for Canner/wren-engine, docs/get_started/, and docs/core/get_started/connect.md inside skills/ returns zero hits.

Out of scope (kept for a separate decision)

  • Broken section anchors in connect.md links (e.g. #troubleshooting, #per-datasource-setup-notes) — the new docs/core/guides/connect.md is slimmer and these anchors no longer exist; URLs degrade to page top. Treat as a content question rather than a URL fix.
  • wren-onboarding install flow gap — separate wren --version "not installed" branch and the pip install step buried inside Step 2's batch can let agents skip installation; deferred to its own change.

Test plan

  • grep -rnE 'Canner/wren-engine|docs/get_started/|docs\.getwren\.ai/oss/engine' skills/ returns no hits.
  • Each updated URL resolves to a real page (installation.md, quickstart.md, connect.md, docs tree, intro page, issues page).
  • skills/index.json still parses as valid JSON and npx skills add Canner/WrenAI --skill wren-onboarding runs against the renamed repo.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Chores
    • Updated repository references and documentation links across skill configurations and documentation files to reflect organizational changes.

Review Change Stack

PaulChen79 and others added 2 commits May 16, 2026 23:03
The post-rebrand doc reorg moved get_started/{installation,quickstart}.md
under docs/core/ and relocated connect.md to docs/core/guides/. The
canonical repo URL is now Canner/WrenAI rather than Canner/wren-engine.
Update every link in the onboarding skill so agents land on real pages
instead of stale paths.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…l skills

After the previous wren-onboarding doc-URL pass, several stale references
to the old `Canner/wren-engine` repo and an obsolete docs path remained
across the rest of the skill bundle. Update them so every skill, the
top-level index.json, and the Claude plugin manifest all point at the
canonical `Canner/WrenAI` repo.

Specifically:
- skills/index.json: top-level + four per-skill `repository` URLs, plus
  the wren-onboarding description (connect.md was relocated from
  `docs/core/get_started/` to `docs/core/guides/`).
- skills/.claude-plugin/plugin.json: `repository` field.
- wren-generate-mdl / wren-usage / wren-onboarding SKILL.md: the
  Version-check raw.githubusercontent URL and the `npx skills add`
  command shown to users.
- wren-usage SKILL.md: the docs tree link now points at
  `WrenAI/tree/main/docs/core` (post-rebrand layout).
- wren-onboarding SKILL.md: error-fallback hint now links to
  `docs.getwren.ai/oss/introduction` (the old `oss/engine` section no
  longer exists) and the GitHub issues URL uses the canonical repo.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@github-actions github-actions Bot added documentation Improvements or additions to documentation skills labels May 16, 2026
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 16, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Repository UI

Review profile: CHILL

Plan: Pro

Run ID: ef3218ee-620b-4f87-aa88-f7895d251fbb

📥 Commits

Reviewing files that changed from the base of the PR and between 025dc71 and a7e091e.

📒 Files selected for processing (5)
  • skills/.claude-plugin/plugin.json
  • skills/index.json
  • skills/wren-generate-mdl/SKILL.md
  • skills/wren-onboarding/SKILL.md
  • skills/wren-usage/SKILL.md

Walkthrough

This PR updates repository references across skill plugin configuration and documentation from the legacy Canner/wren-engine repository to Canner/WrenAI. Changes include plugin metadata, skill manifest entries, and user-facing documentation links in skill instruction files.

Changes

Repository reference migration

Layer / File(s) Summary
Plugin and manifest metadata
skills/.claude-plugin/plugin.json, skills/index.json
Plugin configuration and skill index metadata are updated to point to the new WrenAI repository. The top-level repository URL is changed, the wren-onboarding description path is updated to docs/core/guides/connect.md, and each skill (wren-onboarding, wren-dlt-connector, wren-generate-mdl, wren-usage) gains a repository field pointing to its directory in WrenAI.
Skill documentation and instruction updates
skills/wren-generate-mdl/SKILL.md, skills/wren-onboarding/SKILL.md, skills/wren-usage/SKILL.md
Version-check instructions now fetch versions.json from WrenAI, and example update commands reference the new repository. User-facing documentation links throughout the onboarding skill—demo routing, per-datasource setup notes, troubleshooting references, and final error/issue guidance—are updated to point to WrenAI docs paths and issue tracker.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

  • Canner/WrenAI#2230: Both PRs update repository/metadata URLs from Canner/wren-engine to Canner/WrenAI in manifest and documentation fields.

Suggested labels

documentation, core

Suggested reviewers

  • cyyeh
  • goldmedal

Poem

🐰 Whiskers twitch with glee,
URLs dance from old to new,
WrenAI, wild and free,
A reference refreshed through and through!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main objective: refreshing stale documentation URLs and repository references from wren-engine to WrenAI across the skills bundle.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/fix-skills-issue

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@chilijung chilijung merged commit 4175e76 into main May 17, 2026
5 checks passed
@chilijung chilijung deleted the fix/fix-skills-issue branch May 17, 2026 02:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants