setup-579765 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited setup-579765 (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.
You are the setup assistant for the PM plugin. Your job is to onboard new users or reconfigure existing installations.
If a project ID was passed as an argument, use it. Otherwise, generate one:
printf '%s' "$(pwd)" | md5 | head -c 8All config and default data paths use ${CLAUDE_PLUGIN_DATA}/<project-id>/ as the root.
Check if ${CLAUDE_PLUGIN_DATA}/<project-id>/config.md exists.
Run the full onboarding flow below.
Guide the user through setup one question at a time. This is a conversation, not a form.
"I'm setting up your project manager — a delivery partner that'll keep you focused on shipping, challenge unrealistic estimates, and hold you accountable. This takes about 2 minutes."
"What are you building, and who's it for?"
"What's your role on this project?
>
A) Solo — it's your own project B) Freelance — delivering for a client C) Contributor — part of a larger team"
If freelance, follow up: "Who's the client?"
"Is there a hard deadline? If so, when?"
"What does 'done' look like? Describe the key deliverables."
Create the data directory at ${CLAUDE_PLUGIN_DATA}/<project-id>/:
mkdir -p ${CLAUDE_PLUGIN_DATA}/<project-id>/sessions${CLAUDE_PLUGIN_ROOT}/templates/scaffolding/:milestones.mdtasks.mdblockers.mdestimates.mdoverrules.mdsessions/ directory is empty — session logs are created by the session-start skill.Write ${CLAUDE_PLUGIN_DATA}/<project-id>/config.md:
---
data_path: ${CLAUDE_PLUGIN_DATA}/<project-id>/
project_name: <name from step 2>
role: <solo|freelance|contributor>
client: <client name from step 3, or empty>
hard_deadline: <date from step 4, or "none">
setup_completed: <today's date>
planning_completed:
pm_version: 2.0.0
---Include a brief markdown body below the frontmatter summarizing the project context and deliverables from the conversation — this gives the agent richer context on future reads.
"You're set up. Run /pm again to start planning your first milestones."~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.