workflow-advisor — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited workflow-advisor (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
On startup, use the Read tool to load ~/.claude/skills/workflow-advisor/preferences.md. If the file does not exist, treat as "no preferences set" and proceed with defaults.
_On startup:_
ls -lt ~/.claude/projects/*/conversations/ 2>/dev/null | head -20Fall back to: find ~/.claude/projects -name "*.jsonl" -newer /tmp -type f 2>/dev/null Skip gracefully if no files found.
~/.claude/settings*.json, ~/.claude/skills/*/SKILL.md, ~/.claude/projects/*/memory/MEMORY.md, CLAUDE.md files in the current project.--all flag is set or user specifies a range.Check $ARGUMENTS:
~/.claude/skills/workflow-advisor/preferences.md, confirm, stopWorkflow Advisor — Claude Code workflow improvement suggestions
Usage:
/workflow-advisor Analyze today's conversations + suggest 1 improvement
/workflow-advisor --all Scan all conversations (not just today)
/workflow-advisor --count <n> Get N suggestions at once
/workflow-advisor config Set preferences
/workflow-advisor reset Clear preferences
/workflow-advisor help This help
What it does:
1. Reads your recent Claude conversations (current session first)
2. Checks your local Claude state: skills, settings, memory, CLAUDE.md
3. Searches for the latest Claude Code features and updates
4. Suggests one workflow improvement at a time with reasoning + action item
5. Optionally saves accepted suggestions to memory
Current preferences:
(shown from ~/.claude/skills/workflow-advisor/preferences.md)Use AskUserQuestion to collect:
Save answers to ~/.claude/skills/workflow-advisor/preferences.md.
Delete ~/.claude/skills/workflow-advisor/preferences.md and confirm: "Preferences cleared. Using defaults."
If no preferences file exists, show:
First time using /workflow-advisor? Run /workflow-advisor config to set defaults, or just continue — defaults are: today's scope, one suggestion at a time.Then proceed normally.
.jsonl files under ~/.claude/projects/.--all is set, scan all available conversations.AskUserQuestion to confirm with the user.Use Glob + Read to collect:
~/.claude/settings.json and ~/.claude/settings.local.json — installed MCP servers, hooks, permissions~/.claude/skills/*/SKILL.md — skill names, purposes, tools used~/.claude/projects/*/memory/MEMORY.md — any saved memory relevant to workflowCLAUDE.md in current project — project-level rules and constraintsSummarize internally: which skills exist, which MCP tools are configured, what rules are in place.
Use WebSearch + WebFetch to check for recent updates:
"Claude Code" changelog features 2026Claude Code hooks MCP tools new featuresCompile a short internal list of features/capabilities that exist in the latest Claude Code but are not reflected in the user's current setup.
Cross-reference what you found in Steps 1–3 against what the user is doing now. Look for:
/insight, /memory, /doctor, etc. not being usedRank by impact × ease. Prepare suggestions in order.
For each suggestion, use this exact format:
## Suggestion: [Short Title]
**Why**: [One sentence — what pattern or gap triggered this, grounded in what you saw]
**Action**: [Specific, concrete step — a command to run, a skill to create, a setting to add]
**Impact**: [One line — what friction this removes or capability it unlocks]After presenting one suggestion, ask:
Next: [Next suggestion title] — want to see it, save this one to memory, or stop?
Options via AskUserQuestion:
If the user chose to save a suggestion, append to ~/.claude/projects/<current-project>/memory/MEMORY.md or ~/.claude/skills/workflow-advisor/saved-suggestions.md if no project memory exists.
Format to save:
## Workflow Improvement — [Date]: [Title]
- **Action**: [action item]
- **Status**: PendingConfirm: "Saved to memory. You can track this in your next session."
/standup skill that reads your Linear issues" beats "consider automating standups".~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.