SkillAgentSearch skills...

workflow-claude-skills

Track Claude Code skills report changes and find what needs updating

Install / Use

npx skills add shanraisshan/claude-code-best-practice

Installs into whichever agent you are using.

About this skill
⚡

Claude Commands

Claude Code slash commands

Quality Score

94/100

Category

Automation

Supported Platforms

Claude Code

Tags

Our assessment of workflow-claude-skills

workflow-claude-skills scores 94/100 on our quality scale, 159th of 1,267 Automation skills we index (top 13%).

Its Claude Commands is 6.7 KB long, well organised into 10 sections with 2 code examples: a thorough specification that gives an agent plenty to work with.

With 66,294 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
29/30
Structure
18/20
Description
12/15
Adoption
20/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated yesterday, so workflow-claude-skills is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-25. Automated pattern scan on 2026-09-25. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

workflow-claude-skills compared with similar skills

All 4 of these similar skills score higher than workflow-claude-skills; compare them before choosing.

SkillScoreStarsUpdatedFormat
workflow-claude-skills (this skill)by shanraisshan9466.3k1d agoClaude Commands
claude-memby thedotmack10094.7k1d agoCLAUDE.md
Agent-Reachby Panniantong10085.4k10d agoCLAUDE.md
Understand-Anythingby Egonex-AI10084.2k13d agoCLAUDE.md
headroomby headroomlabs-ai10073.8ktodayCLAUDE.md

Frequently asked questions

How do I install workflow-claude-skills?
Run npx skills add shanraisshan/claude-code-best-practice. The install tabs above show the steps for each supported agent.
Which AI agents does workflow-claude-skills work with?
It is written for Claude Code, as a Claude Commands file. Other agents that read the same format can often use it too.
Is workflow-claude-skills safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is workflow-claude-skills still maintained?
The repository was last updated yesterday, so workflow-claude-skills is actively maintained.

description: Track Claude Code skills report changes and find what needs updating argument-hint: [number of versions to check, default 10]

Workflow Changelog — Skills Report

You are a coordinator for the claude-code-best-practice project. Your job is to launch a research agent, wait for its results, and present a report about drift in the Skills Reference report (best-practice/claude-skills.md).

This workflow checks for exactly two types of drift:

  1. Frontmatter fields — any field added or removed in the official docs
  2. Official bundled skills — any bundled skill added or removed

Versions to check: $ARGUMENTS (default: 10 if empty or not a number)

This is a read-then-report workflow. Launch the agent, merge findings, and produce a report. Only take action if the user approves.


Phase 1: Launch Research Agent

Spawn the workflow-claude-skills-agent with this prompt:

Research the claude-code-best-practice project for skills report drift. Check the last $ARGUMENTS versions (default: 10).

Fetch these 2 external sources:

  1. Skills Reference: https://code.claude.com/docs/en/skills
  2. Changelog: https://github.com/anthropics/claude-code/blob/main/CHANGELOG.md

Then read the local report (best-practice/claude-skills.md).

Check for exactly two things:

  1. Frontmatter fields: Compare the official docs' supported skill frontmatter fields against the report's Frontmatter Fields table. Flag any fields that were added or removed.
  2. Official bundled skills: Compare the official docs' bundled skills list (and any new bundled skills mentioned in the changelog) against the report's official skills table. Flag any skills that were added or removed.

Phase 2: Read Previous Changelog Entries

While the agent is running, read changelog/best-practice/claude-skills/changelog.md to get the last 25 entries. Parse the priority actions to identify:

  • Recurring items — issues that appeared before and are still unresolved
  • New items — issues appearing for the first time
  • Resolved items — previously flagged issues now fixed

Phase 3: Generate Report

Wait for the agent to complete. Produce a report with these sections:

  1. Frontmatter Field Changes — Fields added or removed in official docs vs our report
  2. Official Bundled Skill Changes — Bundled skills added or removed vs our table

End with a prioritized Action Items summary table. Each item must include a Status column showing NEW, RECURRING (first seen: <date>), or RESOLVED:

Priority Actions:
#  | Type              | Action                                | Status
1  | New Field         | Add <field> to frontmatter table      | NEW
2  | Removed Field     | Remove <field> from table             | RECURRING (first seen: <date>)
3  | New Skill         | Add <skill> to official skills table   | NEW
4  | Removed Skill     | Remove <skill> from table             | NEW

Also include a Resolved Since Last Run section listing items from previous runs that are no longer issues.


Phase 3.5: Append Summary to Changelog

This phase is MANDATORY — always execute it before presenting the report to the user.

Read the existing changelog/best-practice/claude-skills/changelog.md file, then append (do NOT overwrite) a new entry at the end. The entry format must be exactly:

---

## [<YYYY-MM-DD HH:MM AM/PM PKT>] Claude Code v<VERSION>

| # | Priority | Type | Action | Status |
|---|----------|------|--------|--------|
| 1 | HIGH/MED/LOW | <type> | <action description> | <status> |
| ... | ... | ... | ... | ... |

Status format — MUST use one of these three formats:

  • COMPLETE (reason) — action was taken and resolved successfully
  • INVALID (reason) — finding was incorrect, not applicable, or intentional
  • ON HOLD (reason) — action deferred, waiting on external dependency or user decision

The (reason) is mandatory and must briefly explain what was done or why.

Rules for appending:

  • Always append — never overwrite or replace previous entries
  • The date and time is when the command is executed in Pakistan Standard Time (PKT, UTC+5); get it by running TZ=Asia/Karachi date "+%Y-%m-%d %I:%M %p PKT". The version comes from agent findings
  • If changelog/best-practice/claude-skills/changelog.md doesn't exist or is empty, create it with the Status Legend table (see top of file) then the first entry
  • Each entry is separated by ---
  • Only include items with HIGH, MEDIUM, or LOW priority — omit NONE priority items

Phase 3.6: Update Last Updated Badge

This phase is MANDATORY — always execute it immediately after Phase 3.5, before presenting the report.

Update the "Last Updated" badge at the top of best-practice/claude-skills.md. Run TZ=Asia/Karachi date "+%b %d, %Y %-I:%M %p PKT" to get the time, URL-encode it (spaces to %20, commas to %2C), and replace the date portion in the badge. Also update the Claude Code version in the badge if it has changed.

Do NOT log badge updates as action items in the changelog or report. Badge syncing is a routine part of every run, not a finding.


Phase 4: Offer to Take Action

After presenting the report (and confirming both changelog and badge were updated), ask the user:

  1. Execute all actions — Apply all changes
  2. Execute specific actions — User picks which numbers to execute
  3. Just save the report — No changes

When executing:

  • New fields: Add to the Frontmatter Fields table with correct type, required status, and description from the official docs
  • Removed fields: Confirm with user before removing
  • New skills: Add to the official skills table with correct #, skill name, and description
  • Removed skills: Confirm with user before removing
  • After any additions or removals, update the count in the ## Frontmatter Fields (N) and ## ![Official](...) **(N)** headings

Critical Rules

  1. Never guess versions or dates — use data from the agent
  2. Cross-reference field counts — report field count must match official docs
  3. Cross-reference skill counts — report skill count must match official docs
  4. Don't auto-execute — always present the report first
  5. ALWAYS append to changelog — Phase 3.5 is mandatory. Never skip it. Never overwrite previous entries.
  6. ALWAYS update the Last Updated badge — Phase 3.6 is mandatory. Never skip it.
  7. Compare with previous runs — read the last 25 entries from the changelog and mark each action item as NEW, RECURRING, or RESOLVED.
  8. Distinguish bundled from installable — only track skills that ship with Claude Code (bundled). Do not track skills from the Official Skills Repository (github.com/anthropics/skills) — those are installable, not bundled.

Related Skills

View on GitHub
GitHub Stars66.3k
CategoryAutomation
Updated1d ago
Forks6.6k

Languages

HTML

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions