Audit Claude Code agents, skills, and commands for quality and production readiness. Use when evaluating skill quality, checking production readiness scores, or comparing agents against best-practice templates.
日本語の概要は準備中です。原文の説明を表示しています。
Search for new online mentions of the Claude Code Ultimate Guide or Florian Bruniaux's public project portfolio and update the relevant tracker
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Use this skill when the user asks to run the migrated source command track-mentions.
Find new online mentions of either the Claude Code Ultimate Guide or the wider public project portfolio.
The guide catalog lives in docs/media-mentions/mentions.yaml. The cross-project catalog lives in
~/Sites/perso/florian-portfolio/src/data/mentions.json.
/track-mentions # Search + report new mentions, confirm before adding
/track-mentions --dry-run # Search + report only, no YAML changes
/track-mentions --scheduled # Unattended report-only run, equivalent to --dry-run
/track-mentions --add-all # Add all confirmed results after explicit approval in this session
/track-mentions --all-projects # Search the active GitHub portfolio and update the portfolio catalog
/track-mentions --commit # Commit only the validated tracker files after an approved update
--scheduled always wins over write flags. A scheduled run must not edit files, create a commit,
push, open a pull request, or publish a tracker update.
For the default guide mode, read docs/media-mentions/mentions.yaml to get:
meta.total_mentions counturl fields → build a deduplication setdocs/media-mentions/review-queue.yaml → keep inaccessible candidates pending and rejected URLs excludedFor --all-projects:
FlorianBruniaux GitHub profile and list active repositories owned by that account.homebrew-tap, and RTK.~/Sites/perso/florian-portfolio/src/data/mentions.json to get tracked projects, source URLs,
and existing multi-project assignments.Use mcp__perplexity__perplexity_research with reasoning_effort: "high". Append the normalized URLs
from the confirmed catalog and review queue as <KNOWN_URLS>. Search broadly on every run instead of
assuming that a weekly time window captures pages indexed late.
Find all articles, blog posts, newsletters, Reddit threads, Twitter/X posts, LinkedIn posts,
YouTube videos, podcasts, GitHub issues/repos, and directories that mention "Claude Code
Ultimate Guide" by Florian Bruniaux (GitHub: FlorianBruniaux/claude-code-ultimate-guide,
website: cc.bruniaux.com). Search broadly for third-party content only - exclude the GitHub
repo itself and cc.bruniaux.com own pages.
Return exactly three groups:
- `new_confirmed`: evidence is accessible and contains an explicit project identifier
- `already_tracked`: canonical URL matches `<KNOWN_URLS>`
- `rejected_or_unverified`: title collision, inaccessible evidence, owned property, or uncertain attribution
For each result provide: canonical URL, publication date if available, author/platform name, language,
project identifier found, evidence location, one sentence on how the source references the guide,
classification, confidence, and metadata problems.
Also search explicitly for:
- "cc.bruniaux.com" cited as a resource on third-party sites
- "claude-code-ultimate-guide florian bruniaux" in blog posts and tutorials
- "FlorianBruniaux" in dev tutorials referencing the guide
- The guide mentioned in non-English content (French, Spanish, German, Korean, Portuguese, etc.)
Known canonical URLs for deduplication:
<KNOWN_URLS>
If Perplexity returns no results (model refuses citing knowledge cutoff), fall back to WebSearch with these parallel queries:
"Claude Code Ultimate Guide" -site:github.com -site:cc.bruniaux.com
site:reddit.com "cc.bruniaux.com" OR "Claude Code Ultimate Guide"
site:dev.to OR site:hashnode.com OR site:medium.com "Claude Code Ultimate Guide" "florian" OR "bruniaux"
"Claude Code Ultimate Guide" twitter OR x.com
Then use WebFetch on each candidate URL to verify the guide is explicitly mentioned by name or URL.
Treat a result as confirmed only when the page itself, its public metadata, or an indexed snippet
contains at least one project identifier: the guide name, the canonical repository slug, or
cc.bruniaux.com. A matching generic title such as "ultimate Claude Code guide" is not enough.
Classify every confirmed result before reporting it:
editorial: article, newsletter, podcast, or video with independent commentarysocial: third-party LinkedIn, X, Instagram, or Facebook postforum: Reddit, Hacker News, forum, or community discussiontranslation: translated or adapted repository that credits the originalmirror: copied or republished guide contentadoption: a third-party repository visibly embeds, configures, or uses the projectregistry: a package or protocol registry entry proving distribution coverageautomated_directory: generated index, catalog, MCP directory, or repository documentation serviceDo not count the project's own pages, the author's own social posts, GitHub topic pages generated from the repository's own metadata, or referral query parameters as earned third-party mentions. Keep automated directories separate from organic mentions. Flag incorrect install commands, package names, star counts, line counts, authorship, or capabilities instead of silently copying them.
For each result from Perplexity:
review-queue.yamlDisplay a table for review:
New mentions found: N
| # | Kind | Platform | Author | Title | Evidence | Metadata issues | URL | Date |
|---|------|----------|--------|-------|----------|-----------------|-----|------|
| 1 | ... | ... | ... | ... | Confirmed | None | ... | ... |
After the table, report separate counts:
editorial, social, and forumtranslation and mirroradoptionregistryautomated_directoryList probable or inaccessible candidates separately. Never add them as confirmed entries without user approval and an explicit uncertainty note.
If --dry-run or --scheduled: stop here, no changes.
In default mode, add entries to docs/media-mentions/mentions.yaml using the rules below.
In --all-projects mode, add one entry to the portfolio JSON with a projects array containing every
explicitly cited project id and an explicit group. Never duplicate a source to make per-project totals
larger. Add a newly discovered active project to the top-level projects array even when its verified
mention count is zero.
Writing requires explicit user approval in the current interactive session. --add-all does not count
as approval when replayed by an automation. For each approved new mention:
platform from the source type:
articleredditlinkedin-ownlinkedin-othertwittervideoforumforumdirectorypodcastinstagramreach: unknown (unless view count is visible in snippet)status: activefirst_seen: <today's date>meta.total_mentions by the number of added entriesmeta.last_updated to today's dateRecount entries by platform and update the stats table in docs/media-mentions/README.md.
Run:
python3 scripts/check-media-mentions.py
Do not commit if IDs, canonical URLs, totals, platforms, or review-queue boundaries fail validation.
Without --commit, report the changed files and stop. With --commit, stage only the validated tracker
files. Never use a broad git add in a dirty worktree.
git add docs/media-mentions/mentions.yaml docs/media-mentions/README.md docs/media-mentions/review-queue.yaml
git commit -m "docs: track-mentions - add N new mentions (YYYY-MM-DD)"
review-queue.yaml; do not add them to mentions.yamlまだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Audit Claude Code agents, skills, and commands for quality and production readiness. Use when evaluating skill quality, checking production readiness scores, or comparing agents against best-practice templates.
日本語の概要は準備中です。原文の説明を表示しています。
Codebase health audit scoring 7 categories with progression plan
日本語の概要は準備中です。原文の説明を表示しています。
Autonomous improvement loop: scan codebase metrics, scaffold experiment files, run agent-driven iterations until metric improves
日本語の概要は準備中です。原文の説明を表示しています。
Generate bounded independent candidates, score them against a frozen rubric, and verify the selected result with a proof log.
日本語の概要は準備中です。原文の説明を表示しています。
Post-deploy monitoring: watch production after a deploy and alert on regressions
日本語の概要は準備中です。原文の説明を表示しています。
Restore context after /clear by summarizing recent work and project state
日本語の概要は準備中です。原文の説明を表示しています。