Skip to content

docs: retire the docs-hosted copy of the update-docs skill - #1182

Merged
markbackman merged 1 commit into
mainfrom
docs/retire-hosted-skill
Aug 27, 2026
Merged

docs: retire the docs-hosted copy of the update-docs skill#1182
markbackman merged 1 commit into
mainfrom
docs/retire-hosted-skill

Conversation

@markbackman

Copy link
Copy Markdown
Contributor

Removes automation/update-docs/. Reverts the content of #1180 and #1181, now that pipecat-ai/pipecat#5471 has merged and the shared skill lives there instead.

Why the location moved

#1180 hosted the canonical skill here and left a pointer stub in pipecat. That was wrong in a way I only caught afterwards: pipecat's .claude-plugin/marketplace.json sources skills from ./.claude/skills/*, so the stub would have shipped through the marketplace — anyone updating pipecat-dev would have got a skill whose entire content was a path into a repo they may not have checked out.

pipecat is also the better home on the merits. Six of its ten published skills (cleanup, code-review, pr-description, pr-submit, squash-commits, prose-review) are generic rather than pipecat-specific, so that marketplace is already the org's shared dev tooling — a Cloud or client developer wants the same plugin. And it's the repo that reliably gets maintained.

Nothing is lost

The generic-skill / per-repo-profile split from #1180 is intact — it moved wholesale into pipecat, along with PROFILE_CONTRACT.md. The proportionality rules #1181 strengthened are preserved verbatim, apart from Prettier having normalised *facts* to _facts_.

Verified before deleting

  • No file in either repo still references automation/update-docs — pipecat's workflow, SKILL.md, and PROFILE_CONTRACT.md are all clean of the hosted path, and pipecat-flows reads its own local copy
  • The only references were inside automation/README.md itself
  • llms.txt and llms-full.txt regenerate byte-identical, confirming .md files under automation/ were never indexed

Verification

mint broken-links --check-anchors --check-redirects clean, docs-meta-lint.mjs 0 errors.

Step A3 of the rollout plan. Next up is A5 — proving the merged skill end to end with a workflow_dispatch run — and A6, onboarding pipecat-cloud.

🤖 Generated with Claude Code

The shared skill now lives in pipecat-ai/pipecat, published through the
pipecat-dev-skills marketplace that already distributes that repo's other
skills (pipecat-ai/pipecat#5471). That is the right home: six of the ten
skills there are org-generic rather than pipecat-specific, so Cloud and
client developers want the same plugin, and it is the repo that actually
gets maintained.

This directory was the first attempt at the same goal, hosting the skill
here and leaving a pointer stub in pipecat. That stub would have shipped
through the marketplace, since the plugin manifest sources skills from
./.claude/skills/*, giving anyone who updated the plugin a skill whose
entire content was a path into a repo they may not have checked out.

Nothing references these files any more: pipecat's workflow and skill are
clean of the hosted path, and pipecat-flows still reads its own local
copy. llms.txt and llms-full.txt are unchanged, confirming .md files here
were never indexed.

Reverts the content of #1180 and #1181. The proportionality rules #1181
strengthened are preserved in the pipecat copy, verbatim apart from
Prettier normalising one emphasis marker.
@github-actions

Copy link
Copy Markdown
Contributor

🔍 Mintlify preview for this branch: https://daily-docs-retire-hosted-skill.mintlify.site

@markbackman
markbackman merged commit cf0d63d into main Aug 27, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant