Skip to content

refactor(skills): install all mattpocock/skills and make every install-all entry explicit - #160

Merged
shunkakinoki merged 2 commits into
mainfrom
claude/add-mattpocock-skills-35ocx1
Jul 7, 2026
Merged

refactor(skills): install all mattpocock/skills and make every install-all entry explicit#160
shunkakinoki merged 2 commits into
mainfrom
claude/add-mattpocock-skills-35ocx1

Conversation

@shunkakinoki

@shunkakinoki shunkakinoki commented Jul 6, 2026

Copy link
Copy Markdown
Owner

Summary

Two related changes to SKILLS.txt:

  1. Add all mattpocock/skills — the entry previously pinned a curated 16-skill subset that had drifted out of date (several listed skills no longer exist upstream). It now installs all 38 skills the repo currently exposes.
  2. Make every "install-all" entry explicit — all bare repo lines that relied on the implicit "omit skills list to install all from repo" behavior are now written out with the full, explicit list of skill names, and each (N total) comment is refreshed to match the repo's current skill set.

How the lists were generated

Skill names were enumerated with the exact command the repo's own Makefile uses:

bun x skills add <repo> --global --yes --list

Because each explicit list is the complete set the CLI reports, these entries resolve to the same skills the implicit form installed — this pins the current set rather than changing what gets installed. Counts were cross-checked against the CLI's own "Found N skills" line for every repo.

Notable count changes (upstream drift since the entries were first written)

Repo Was Now
google/skills 30 58
mattpocock/skills 16 (curated) 38
addyosmani/agent-skills 22 24
cloudflare/skills 9 11
elvisun/newsjack 19 21
emilkowalski/skill 1 3
coinbase/agentic-wallet-skills 8 1
better-auth/skills 6 5
donnfelker/donnfelker-plugin-marketplace 7 3

(Full detail in the diff.)

Entries left implicit (with inline notes)

Four sources can't be enumerated from this environment and remain bare, each annotated with the reason:

  • https://index.how/to/articulate — the .well-known endpoint currently exposes no skills
  • shunkakinoki/private-skills — private repo, clone requires auth not available here
  • vercel-labs/next-browser, vercel-labs/next-skills — upstream currently has no SKILL.md

Notes

  • Curated entries that already had an explicit filter (e.g. antfu/skills, getsentry/skills, trailofbits/skills) are intentionally left unchanged — they were already explicit.
  • External skills are not vendored into this repo; they install at sync time via make sync. This PR only updates the declarative manifest.
  • Trade-off: an explicit list pins the current skill set, so newly-added upstream skills won't be auto-picked-up on the next sync (unlike the bare form). That's the intended effect of making them explicit.

🤖 Generated with Claude Code

https://claude.ai/code/session_01VxgujtX7yvLr4Ht35vz4Js

Change the mattpocock/skills entry from the curated 16-skill subset to
install all skills from the repo. The upstream repo has grown to 38 skills
(engineering, productivity, misc, personal, deprecated, and in-progress
categories), and several previously-listed skills were renamed or removed
upstream. Dropping the filter keeps the entry in sync with the repo and
matches the "omit skills list to install all" convention.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VxgujtX7yvLr4Ht35vz4Js
@cursor

cursor Bot commented Jul 6, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@coderabbitai

coderabbitai Bot commented Jul 6, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 5f37880e-bfad-4c6e-9544-947c16241811

📥 Commits

Reviewing files that changed from the base of the PR and between 71c904f and b4356d9.

📒 Files selected for processing (1)
  • SKILLS.txt

Disabled knowledge base sources:

  • Linear integration is disabled

You can enable these sources in your CodeRabbit configuration.


📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Expanded the curated skills list with more explicit skill entries across many repositories.
    • Replaced several broad “repo-only” entries with detailed skill selections.
    • Updated inline totals to reflect the expanded lists.

Walkthrough

This PR updates SKILLS.txt by converting numerous previously repo-only "keep all" entries into explicit comma-separated skill-slug lists across the file, with corresponding "(N total)" comment counts adjusted for each affected repo entry.

Changes

SKILLS.txt curated skill list expansion

Layer / File(s) Summary
Early alphabetical entries
SKILLS.txt
addyosmani, austintgriffith, better-auth, blader, cloudflare, and coinbase entries gain explicit skill-slug lists with updated totals.
Mid-alphabet entries (D–g)
SKILLS.txt
Dicklesworthstone, donnfelker, elvisun, emilkowalski, Forward-Future, and garrytan entries gain explicit skill-slug lists.
Mid-alphabet entries (g–k)
SKILLS.txt
getsentry, github, google, index.how, inference-sh, Jakubantalik, juxt, kitlangton, and kunchenguid entries gain explicit skill-slug lists.
mattpocock, max-sixty, multica-ai entries
SKILLS.txt
mattpocock/skills expands its skill list; max-sixty/worktrunk and multica-ai/andrej-karpathy-skills gain explicit slugs.
Late-alphabet entries (remotion-dev–vercel-labs)
SKILLS.txt
remotion-dev, schpet, shadcn, ShawnPana, subsy, tobi, trailofbits, vercel, and vercel-labs entries gain explicit skill-slug lists and updated totals.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

  • shunkakinoki/dotagents#95: Both PRs modify the same SKILLS.txt curated skill-install list with entries expanded via explicit skill slugs and totals.
  • shunkakinoki/dotagents#107: Both PRs update SKILLS.txt to use explicit per-repo skill slug lists matching the same install format.
  • shunkakinoki/dotagents#136: Both PRs modify the mattpocock/skills entry in SKILLS.txt, expanding its skill slug list and total count.

Poem

A rabbit hopped through lines of text so long,
Turning "keep all" into slugs, right or wrong,
Counts ticked up, one by one,
Every skill repo now shining in the sun,
Thump thump — the list is done! 🐇✨

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch claude/add-mattpocock-skills-35ocx1

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.

Expand every "install all" (bare repo) entry into an explicit,
comma-separated list of skill names, and refresh each "(N total)" count
to match the repo's current skill set. Skill names were enumerated with
the same `skills add <repo> --list` command the Makefile uses, so the
explicit lists resolve to the same set the implicit form installed.

Several upstream repos have changed since the counts were first written
(e.g. google/skills 30 -> 58, addyosmani/agent-skills 22 -> 24,
coinbase/agentic-wallet-skills 8 -> 1); the explicit lists now reflect
current reality.

Four entries can't be enumerated from CI and stay implicit, each with an
inline note explaining why:
- https://index.how/to/articulate (well-known endpoint exposes no skills)
- shunkakinoki/private-skills (private repo, requires auth)
- vercel-labs/next-browser, vercel-labs/next-skills (no SKILL.md upstream)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01VxgujtX7yvLr4Ht35vz4Js
@cursor

cursor Bot commented Jul 6, 2026

Copy link
Copy Markdown

Bugbot is not enabled for your account, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@shunkakinoki shunkakinoki changed the title feat(skills): install all mattpocock/skills refactor(skills): install all mattpocock/skills and make every install-all entry explicit Jul 6, 2026
@shunkakinoki
shunkakinoki marked this pull request as ready for review July 7, 2026 10:36
@shunkakinoki
shunkakinoki merged commit 3f191e5 into main Jul 7, 2026
3 of 4 checks passed
@shunkakinoki
shunkakinoki deleted the claude/add-mattpocock-skills-35ocx1 branch July 7, 2026 10:36
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.

2 participants