productplan-pm — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited productplan-pm (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.
Complete toolkit for day-to-day product management in ProductPlan.
ProductPlan tools require IDs. Always list first, then drill down:
list_roadmaps → roadmap_id → get_roadmap_bars → bar_id → get_bar
list_objectives → objective_id → get_objective → key_result data
list_ideas → idea_id → get_idea → customer/tag datalist_roadmaps to get roadmap IDsget_roadmap_complete with roadmap_id for all data in one calllist_roadmapsget_roadmap_lanes (pick the category)manage_bar with:get_roadmap_barsmanage_bar with action="update", bar_id, new start_date and end_dateget_roadmap_barsget_roadmap_lanesmanage_bar with action="update", bar_id, lane_idget_roadmap_barsmanage_bar_connection with action="create", bar_id (source), target_bar_idget_roadmap_barsmanage_bar_comment with action="create", bar_id, contentCall manage_bar_link with action="create", bar_id, url, title
manage_lane with action="create", roadmap_id, name, colormanage_lane with action="update", lane_id, positionmanage_lane with action="delete", lane_idCall manage_milestone with action="create", roadmap_id, name, date
list_objectives to see all objectives with progress percentagesget_objective with objective_idCall manage_objective with action="create", name, description, time_frame (e.g., "Q1 2025")
Call manage_key_result with action="create", objective_id, name, start_value, target_value
get_objective or list_key_resultsmanage_key_result with action="update", objective_id, key_result_id, current_valueFeatures can be linked to key results in the ProductPlan UI to show OKR alignment.
list_ideas to see all ideas with vote counts and statusget_idea for full detailsget_idea_customers to see who requested itCall manage_idea with action="create", title, description
list_ideasmanage_idea_tag with action="add", idea_id, name (creates tag if new)Call manage_idea_customer with action="add", idea_id, customer_name, customer_email
manage_opportunity with action="create", problem_statement, descriptionlist_idea_forms - see available submission formsget_idea_form - get form details and fieldsCall list_launches to see all launches with dates and status
Call get_launch with launch_id for full checklist and assignments
get_roadmap_barsmanage_bar with action="create" and parent_id set to parent bar_idCall get_bar_children with bar_id to see nested features
| Error | Cause | Solution |
|---|---|---|
| "Invalid API token" | Token expired | Verify at ProductPlan Settings → API |
| "Not found" | ID stale | Re-run list tool for fresh IDs |
| "Rate limited" | Quota exceeded | Wait 60 seconds, retry |
| "Permission denied" | Access restricted | Check role permissions |
get_roadmap_complete: 3-5 seconds for large roadmapshealth_check with deep=true to diagnose issuescheck_status to verify authentication~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.