← Planning SkillsCONTENT HISTORY
WHAT CHANGED
added
Update to Planning Skills
Snapshot Oct 27, 2026 · 00:55 UTC · version 1.5.3
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Save Planning Skills and check future changes in Following.
Up to 10 plugins free · no card required.
All fields and original values.
Is v2 template
Before
Oct 24, 2026 · 13:46 UTC
Not present
After
Oct 27, 2026 · 00:55 UTC
false
Compare saved observations
Download comparison JSONFull technical diff · 1 changed fields
added /is_v2_template
BEFORE
Field was absent
AFTER
false
Full snapshot data
{
"canonical_app_id": "asdk_app_6ac65d4dbd18819183c6385ada6f1678",
"connector_id": "asdk_app_6ac65d4dbd18819183c6385ada6f1678",
"created_at": "2026-10-07T17:57:08.131329Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_6ac65d4dbd18819183c6385ada6f1678",
"is_template": false,
"is_template_instance": false,
"is_v2_template": false,
"name": "planning-skills-for-agents-and-humans",
"release": {
"app_ids": [
"asdk_app_6ac65d4dbd18819183c6385ada6f1678"
],
"app_manifest": {
"apps": {
"planning-skills": {
"id": "asdk_app_6ac65d4dbd18819183c6385ada6f1678",
"required": true
}
}
},
"app_templates": [],
"description": "Planning workflows with evidence-gated research, fluid collaborative shaping, explicit promotion gates, breadboarding, bounded implementation handoffs, and reflection.",
"display_name": "Planning Skills",
"id": "pluginrel_5dcb2b3c2c488191b3bbe1316f8cac5d",
"interface": {
"brand_color": null,
"capabilities": [
"Plan product work",
"Shape solutions",
"Map behavior",
"Check implementation drift"
],
"category": "Productivity",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_00000000a25481fb8858082d2be7352f",
"default_prompt": "Help me shape this product idea without choosing the solution for me.",
"default_prompts": [
"Help me shape this product idea without choosing the solution for me.",
"Figure out the smallest planning move this project needs.",
"Check whether this implementation has drifted from the accepted plan."
],
"developer_name": "Matt Lane",
"logo_url": "https://files.openai.com/content?id=file_000000002e1881fdb5c704c5571e8819",
"logo_url_dark": null,
"long_description": "Reusable planning workflows for product and engineering work. Start from requirements, a proposed solution, evidence, or a focused uncertainty; move through framing, shaping, breadboarding, implementation handoff, drift checking, and reflection as needed; preserve explicit human decisions about direction, appetite, promotion, and scope.",
"plugin_category_id": "productivity",
"privacy_policy_url": "https://mattlane66.github.io/planning-skills-for-agents-and-humans/privacy/",
"screenshot_urls": [],
"short_description": "Shape product work",
"terms_of_service_url": "https://mattlane66.github.io/planning-skills-for-agents-and-humans/terms/",
"website_url": "https://mattlane66.github.io/planning-skills-for-agents-and-humans/"
},
"keywords": [
"planning",
"product-development",
"shaping",
"breadboarding",
"agent-skills",
"mcp"
],
"mcp_servers": [
{
"key": "planning-skills",
"metadata": {
"headers": {},
"type": "streamable-http",
"url": "https://planning-skills-mcp-production.up.railway.app/mcp"
}
}
],
"onboarding_skill_name": "planning-router",
"requires_local_executor": false,
"skills": [
{
"description": "Compare accepted intent with implementation reality, assess realized conformance and effect separately, diagnose failures backward, and prepare explicit correction decisions.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "breadboard-reflection",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "Compare accepted intent with implementation reality, assess realized conformance and effect separately, diagnose failures backward, and prepare explicit correction decisions."
},
"name": "breadboard-reflection",
"plugin_release_skill_id": "pluginrsk_6ac68592cbc0819193ffbaaa755d2c5c"
},
{
"description": "Map current behavior, candidate shapes, or a selected design into places, affordances, stores, consequences, and wiring when concrete behavior needs clarification.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "breadboarding",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Map current behavior, candidate shapes, or a selected design into places, affordances, stores, consequences, and wiring when concrete behavior needs clarification."
},
"name": "breadboarding",
"plugin_release_skill_id": "pluginrsk_6ac68592ea2c8191b35e36c85379ae7c"
},
{
"description": "Turn a selected, bounded project into sequenced vertical task groups with dependencies, risks, appetite-based cuts, acceptance checks, and a bounded handoff.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "dumplink",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Turn a selected, bounded project into sequenced vertical task groups with dependencies, risks, appetite-based cuts, acceptance checks, and a bounded handoff."
},
"name": "dumplink",
"plugin_release_skill_id": "pluginrsk_6ac68593a3dc81919a0b3eb86c354c71"
},
{
"description": "Turn a selected slice into fixtures, example runs, expected outputs, edge cases, and acceptance tests when it is ready for a buildable behavioral handoff.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "executable-breadboards",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Turn a selected slice into fixtures, example runs, expected outputs, edge cases, and acceptance tests when it is ready for a buildable behavioral handoff."
},
"name": "executable-breadboards",
"plugin_release_skill_id": "pluginrsk_6ac685938b8c8191b219ba02fb98cc47"
},
{
"description": "Prepare a compact context packet when an implementation agent needs the authoritative planning subset, execution contract, non-goals, and verification target for one active task group or slice.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "feed-planning-context",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Prepare a compact context packet when an implementation agent needs the authoritative planning subset, execution contract, non-goals, and verification target for one active task group or slice."
},
"name": "feed-planning-context",
"plugin_release_skill_id": "pluginrsk_6ac68594a3a0819194dbf0d57bf7215d"
},
{
"description": "Create a frame from research, notes, requests, or transcripts when the current problem, desired outcome, boundaries, and evidence need to become explicit.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "framing-doc",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Create a frame from research, notes, requests, or transcripts when the current problem, desired outcome, boundaries, and evidence need to become explicit."
},
"name": "framing-doc",
"plugin_release_skill_id": "pluginrsk_6ac6859195e4819191345b1cf35c4d6f"
},
{
"description": "Define plain-language inputs, outputs, branches, errors, and open decisions when a selected slice crosses a meaningful data, service, or system boundary.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "interface-contracts",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Define plain-language inputs, outputs, branches, errors, and open decisions when a selected slice crosses a meaningful data, service, or system boundary."
},
"name": "interface-contracts",
"plugin_release_skill_id": "pluginrsk_6ac6859194b081919bf7e1a45472165d"
},
{
"description": "Create a builder-facing kickoff document from accepted planning artifacts when a team needs a durable reference organized by shaped product territory.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "kickoff-doc",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Create a builder-facing kickoff document from accepted planning artifacts when a team needs a durable reference organized by shaped product territory."
},
"name": "kickoff-doc",
"plugin_release_skill_id": "pluginrsk_6ac68592897081919af54b9de5792f70"
},
{
"description": "Inspect future-facing markets with Eric von Hippel's Lead User Method when teams need evidence-traceable trend, lead-user, and opportunity research.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "lead-user-research",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "search",
"short_description": "Inspect future-facing markets with Eric von Hippel's Lead User Method when teams need evidence-traceable trend, lead-user, and opportunity research."
},
"name": "lead-user-research",
"plugin_release_skill_id": "pluginrsk_6ac68594718881919cfbbc945598c4a9"
},
{
"description": "Inspect product-planning context and choose the smallest next move when no specific move is selected, while preserving fluid entry points and explicit commitment gates.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "planning-router",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Inspect product-planning context and choose the smallest next move when no specific move is selected, while preserving fluid entry points and explicit commitment gates."
},
"name": "planning-router",
"plugin_release_skill_id": "pluginrsk_6ac68591b8dc8191bc8973fcc99fb91c"
},
{
"description": "Shape ambiguous product work before implementation by iterating among requirements, solution shapes, fit checks, spikes, and candidate evidence while keeping commitment gates explicit.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "shaping",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Shape ambiguous product work before implementation by iterating among requirements, solution shapes, fit checks, spikes, and candidate evidence while keeping commitment gates explicit."
},
"name": "shaping",
"plugin_release_skill_id": "pluginrsk_6ac685928d1c81918e5a053b45696f58"
},
{
"description": "Reconcile a screenshot, wireframe, mockup, whiteboard, or sketch with existing planning artifacts when visual evidence may change the frame, criteria, scope, or shape.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "sketch-reconciliation",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "pen",
"short_description": "Reconcile a screenshot, wireframe, mockup, whiteboard, or sketch with existing planning artifacts when visual evidence may change the frame, criteria, scope, or shape."
},
"name": "sketch-reconciliation",
"plugin_release_skill_id": "pluginrsk_6ac685941d0c8191ae20934cf5b81437"
},
{
"description": "Derive states and transitions from an accepted breadboard when retries, timeouts, approvals, lifecycle stages, or multiple valid actions make behavior difficult to review.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "statechart",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Derive states and transitions from an accepted breadboard when retries, timeouts, approvals, lifecycle stages, or multiple valid actions make behavior difficult to review."
},
"name": "statechart",
"plugin_release_skill_id": "pluginrsk_6ac68593b52481919577f11da0bb80b7"
},
{
"description": "Coordinate planning across multiple agent sessions as a shared map of dependent decision, evidence, prototype, and prerequisite tickets when one bounded route cannot fit in a single session.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "wayfinding",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Coordinate planning across multiple agent sessions as a shared map of dependent decision, evidence, prototype, and prerequisite tickets when one bounded route cannot fit in a single session."
},
"name": "wayfinding",
"plugin_release_skill_id": "pluginrsk_6ac68591acc88191b7d5c49c3073bcd3"
}
],
"version": "1.5.3"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/plugin_asdk_app_6ac65d4dbd18819183c6385ada6f1678?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: a13ed1799857608bf05b77214f2c1dac741f0f390c9a6eeac943f671c37f622d