Update to Nightshift
Snapshot Oct 30, 2026 · 00:05 UTC · version 0.30.0
Product listing or positioning changed
Long description — Now says: it. That full local version provides automatic clock-out enforcement, background recovery, and per-item token usage and time where supported by the host.
Observed in the public listing; claims come from the publisher.
Up to 3 plugins free · no card required.
All fields and original values.
Long description
Oct 29, 2026 · 18:35 UTC
it.
Oct 30, 2026 · 00:05 UTC
it. That full local version provides automatic clock-out enforcement, background recovery, and per-item token usage and time where supported by the host.
Declared skills
Oct 29, 2026 · 18:35 UTC
[{"description":"File a finished Nightshift skills-only shift into a dated archive while preserving open work and decisions.","interface":{"brand_color":null,"default_prompt":null,"display_name":"archive","icon_large_url":null,"icon_smal...
Oct 30, 2026 · 00:05 UTC
[{"description":"File a finished Nightshift skills-only shift into a dated archive while preserving open work and decisions.","interface":{"brand_color":null,"default_prompt":null,"display_name":"archive","icon_large_url":null,"icon_smal...
Capabilities
Oct 29, 2026 · 18:35 UTC
["Coding plans","Persistent punch lists","Scoped quality work","Parked decisions","Item receipts","Explicit session handoffs","Dated archives"]
Oct 30, 2026 · 00:05 UTC
["Coding plans","Persistent punch lists","Scoped quality work","Parked decisions","Item receipts","Optional item evidence","Explicit session handoffs","Dated archives"]
Composer icon url
Oct 29, 2026 · 18:35 UTC
https://files.openai.com/content?id=file_00000000cf1481f4861111be31d5e30b
Oct 30, 2026 · 00:05 UTC
https://files.openai.com/content?id=file_000000000320823096309b9fa5cb464d
Compare saved observations
Download comparison JSONFull technical diff · 7 changed fields
changed /release/id
"pluginrel_2dcc9367ae4081919c7e7519dda304e9"
"pluginrel_16a6ee82da508191a5ba71fdd9e53072"
changed /release/interface/capabilities
[ "Coding plans", "Persistent punch lists", "Scoped quality work", "Parked decisions", "Item receipts", "Explicit session handoffs", "Dated archives" ]
[ "Coding plans", "Persistent punch lists", "Scoped quality work", "Parked decisions", "Item receipts", "Optional item evidence", "Explicit session handoffs", "Dated archives" ]
changed /release/interface/composer_icon_url
"https://files.openai.com/content?id=file_00000000cf1481f4861111be31d5e30b"
"https://files.openai.com/content?id=file_000000000320823096309b9fa5cb464d"
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_00000000af0c8210a50a5ee179544dd8"
"https://files.openai.com/content?id=file_00000000df7881f4bc555cbb34e1df54"
changed /release/interface/long_description
"Plan and work coding punch lists with persistent progress, parked decisions, item receipts, and explicit continuation notes. This skills-only package uses the tools available in the current session. It does not include lifecycle hooks, automatic clock-out enforcement, background recovery, or automatic token accounting. Use a persistent project folder for coding work. Without project file access, prepare a plan and downloadable handoff in the conversation. The full plugin with lifecycle hooks is available separately through the repository marketplace for local Codex users who choose to install it."
"Plan and work coding punch lists with persistent progress, parked decisions, item receipts, and explicit continuation notes. This skills-only package uses the tools available in the current session. It does not include lifecycle hooks, automatic clock-out enforcement, background recovery, or automatic token accounting. Use a persistent project folder for coding work. Without project file access, prepare a plan and downloadable handoff in the conversation. The full plugin with lifecycle hooks is available separately through the repository marketplace for local Codex users who choose to install it. That full local version provides automatic clock-out enforcement, background recovery, and per-item token usage and time where supported by the host."
changed /release/skills
[
{
"description": "File a finished Nightshift skills-only shift into a dated archive while preserving open work and decisions.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "archive",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "File a finished Nightshift skills-only shift into a dated archive while preserving open work and decisions."
},
"name": "archive",
"plugin_release_skill_id": "pluginrsk_6ac8dbb9e8d48191ab799e2a8e03edf1"
},
{
"description": "Inspect a Nightshift workspace and explain missing files, conflicting installations, unavailable tools, and practical next actions without repairs.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "doctor",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "Inspect a Nightshift workspace and explain missing files, conflicting installations, unavailable tools, and practical next actions without repairs."
},
"name": "doctor",
"plugin_release_skill_id": "pluginrsk_6ac8dbbd493081919250ddf64138fdf3"
},
{
"description": "Compose scoped project work from a named goal or a bounded discovery area, then review or execute according to the owner's request.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "hunt",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "Compose scoped project work from a named goal or a bounded discovery area, then review or execute according to the owner's request."
},
"name": "hunt",
"plugin_release_skill_id": "pluginrsk_6ac8dbb903b08191b7f335a489349aa1"
},
{
"description": "Stage explicitly selected GitHub issues as quoted source for a Nightshift plan without searching or writing back.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "import-issues",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Stage explicitly selected GitHub issues as quoted source for a Nightshift plan without searching or writing back."
},
"name": "import-issues",
"plugin_release_skill_id": "pluginrsk_6ac8dbb90a6c8191a181529d6fdfbbd0"
},
{
"description": "Work an authorized coding punch list or scoped project objective, keeping receipts, parked decisions, and an exact continuation note.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "nightshift",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Work an authorized coding punch list or scoped project objective, keeping receipts, parked decisions, and an exact continuation note."
},
"name": "nightshift",
"plugin_release_skill_id": "pluginrsk_6ac8dbbbfa00819184df9694a63b72f8"
},
{
"description": "Explore a project and design a scoped Nightshift plan with the owner before implementation.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "plan",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "default",
"short_description": "Explore a project and design a scoped Nightshift plan with the owner before implementation."
},
"name": "plan",
"plugin_release_skill_id": "pluginrsk_6ac8dbbe0bdc8191b961ffc38c7f2b04"
},
{
"description": "Leave Nightshift planning and identify the next implementation step without starting work unless requested.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "plan-exit",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Leave Nightshift planning and identify the next implementation step without starting work unless requested."
},
"name": "plan-exit",
"plugin_release_skill_id": "pluginrsk_6ac8dbbd0a6c8191901e7d40a0a15657"
},
{
"description": "Delete this project's Nightshift state only after an explicit deletion request and confirmation of the exact target.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "purge",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Delete this project's Nightshift state only after an explicit deletion request and confirmation of the exact target."
},
"name": "purge",
"plugin_release_skill_id": "pluginrsk_6ac8dbbceab08191b66a904943745eac"
},
{
"description": "Inspect project quality debt and compose or work a scoped queue of defects, tests, documentation, accessibility, or compatibility fixes.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "quality",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Inspect project quality debt and compose or work a scoped queue of defects, tests, documentation, accessibility, or compatibility fixes."
},
"name": "quality",
"plugin_release_skill_id": "pluginrsk_6ac8dbbb273481919a4e2320d4b19efe"
},
{
"description": "Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "reset",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts."
},
"name": "reset",
"plugin_release_skill_id": "pluginrsk_6ac8dbbbda888191bbc89d1f0f266751"
},
{
"description": "Prepare instructions for an owner-requested future Nightshift run without registering a scheduler or promising background recovery.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "schedule",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Prepare instructions for an owner-requested future Nightshift run without registering a scheduler or promising background recovery."
},
"name": "schedule",
"plugin_release_skill_id": "pluginrsk_6ac8dbbc5484819191affb33e1e01bfb"
},
{
"description": "Set up Nightshift planning, punch-list work, receipts, and continuation in a persistent project or prepare equivalent documents in a conversation.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "setup",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Set up Nightshift planning, punch-list work, receipts, and continuation in a persistent project or prepare equivalent documents in a conversation."
},
"name": "setup",
"plugin_release_skill_id": "pluginrsk_6ac8dbbdf99481919848317e79042293"
},
{
"description": "Begin or resume an authorized Nightshift punch list from its saved continuation note.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "start",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Begin or resume an authorized Nightshift punch list from its saved continuation note."
},
"name": "start",
"plugin_release_skill_id": "pluginrsk_6ac8dbb908588191a818fb03dabb8c2a"
},
{
"description": "Read Nightshift's saved punch list, decisions, receipts, and continuation note without changing project state.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "status",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Read Nightshift's saved punch list, decisions, receipts, and continuation note without changing project state."
},
"name": "status",
"plugin_release_skill_id": "pluginrsk_6ac8dbbb352481918aa13b9bfb6812a2"
},
{
"description": "Pause Nightshift work, leave unfinished items open, and save a continuation note.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "stop",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Pause Nightshift work, leave unfinished items open, and save a continuation note."
},
"name": "stop",
"plugin_release_skill_id": "pluginrsk_6ac8dbba18f081918a455a7a1b4bf3b4"
}
][
{
"description": "File a finished Nightshift skills-only shift into a dated archive while preserving open work and decisions.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "archive",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "File a finished Nightshift skills-only shift into a dated archive while preserving open work and decisions."
},
"name": "archive",
"plugin_release_skill_id": "pluginrsk_6ae3a395855c8191a7ba116ba3a76e03"
},
{
"description": "Inspect a Nightshift workspace and explain missing files, conflicting installations, unavailable tools, and practical next actions without repairs.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "doctor",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "Inspect a Nightshift workspace and explain missing files, conflicting installations, unavailable tools, and practical next actions without repairs."
},
"name": "doctor",
"plugin_release_skill_id": "pluginrsk_6ae3a3957bec819197e5c484e4d5c83e"
},
{
"description": "Compose scoped project work from a named goal or a bounded discovery area, then review or execute according to the owner's request.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "hunt",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "Compose scoped project work from a named goal or a bounded discovery area, then review or execute according to the owner's request."
},
"name": "hunt",
"plugin_release_skill_id": "pluginrsk_6ae3a3974cac8191a589932e2f2957d4"
},
{
"description": "Stage explicitly selected GitHub issues as quoted source for a Nightshift plan without searching or writing back.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "import-issues",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Stage explicitly selected GitHub issues as quoted source for a Nightshift plan without searching or writing back."
},
"name": "import-issues",
"plugin_release_skill_id": "pluginrsk_6ae3a3952a408191833f5f161e6587ec"
},
{
"description": "Work an authorized coding punch list or scoped project objective, keeping receipts, parked decisions, and an exact continuation note.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "nightshift",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Work an authorized coding punch list or scoped project objective, keeping receipts, parked decisions, and an exact continuation note."
},
"name": "nightshift",
"plugin_release_skill_id": "pluginrsk_6ae3a393071c81918a2f549a61164fe6"
},
{
"description": "Explore a project and design a scoped Nightshift plan with the owner before implementation.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "plan",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Explore a project and design a scoped Nightshift plan with the owner before implementation."
},
"name": "plan",
"plugin_release_skill_id": "pluginrsk_6ae3a3943b408191915466df50ac2681"
},
{
"description": "Leave Nightshift planning and identify the next implementation step without starting work unless requested.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "plan-exit",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Leave Nightshift planning and identify the next implementation step without starting work unless requested."
},
"name": "plan-exit",
"plugin_release_skill_id": "pluginrsk_6ae3a3931fd0819182a216145247c757"
},
{
"description": "Delete this project's Nightshift state only after an explicit deletion request and confirmation of the exact target.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "purge",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Delete this project's Nightshift state only after an explicit deletion request and confirmation of the exact target."
},
"name": "purge",
"plugin_release_skill_id": "pluginrsk_6ae3a396cbd0819189c1a0b657533449"
},
{
"description": "Inspect project quality debt and compose or work a scoped queue of defects, tests, documentation, accessibility, or compatibility fixes.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "quality",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Inspect project quality debt and compose or work a scoped queue of defects, tests, documentation, accessibility, or compatibility fixes."
},
"name": "quality",
"plugin_release_skill_id": "pluginrsk_6ae3a3983a88819189af65bd1c81cab8"
},
{
"description": "Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "reset",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts."
},
"name": "reset",
"plugin_release_skill_id": "pluginrsk_6ae3a394b2c48191a66b64f58e061626"
},
{
"description": "Prepare instructions for an owner-requested future Nightshift run without registering a scheduler or promising background recovery.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "schedule",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Prepare instructions for an owner-requested future Nightshift run without registering a scheduler or promising background recovery."
},
"name": "schedule",
"plugin_release_skill_id": "pluginrsk_6ae3a39694d081919daab6d63b44906f"
},
{
"description": "Set up Nightshift planning, punch-list work, receipts, and continuation in a persistent project or prepare equivalent documents in a conversation.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "setup",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Set up Nightshift planning, punch-list work, receipts, and continuation in a persistent project or prepare equivalent documents in a conversation."
},
"name": "setup",
"plugin_release_skill_id": "pluginrsk_6ae3a3930a4081919ad72b16f59f382c"
},
{
"description": "Begin or resume an authorized Nightshift punch list from its saved continuation note.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "start",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Begin or resume an authorized Nightshift punch list from its saved continuation note."
},
"name": "start",
"plugin_release_skill_id": "pluginrsk_6ae3a3970ba88191975825053e32c2b3"
},
{
"description": "Read Nightshift's saved punch list, decisions, receipts, and continuation note without changing project state.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "status",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Read Nightshift's saved punch list, decisions, receipts, and continuation note without changing project state."
},
"name": "status",
"plugin_release_skill_id": "pluginrsk_6ae3a39308b881918d37560b9f36e1e2"
},
{
"description": "Pause Nightshift work, leave unfinished items open, and save a continuation note.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "stop",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Pause Nightshift work, leave unfinished items open, and save a continuation note."
},
"name": "stop",
"plugin_release_skill_id": "pluginrsk_6ae3a3946b2c819191dbaf83c050d0e3"
}
]changed /release/version
"0.26.1"
"0.30.0"
Full snapshot data
{
"canonical_app_id": null,
"connector_id": null,
"created_at": "2026-08-12T11:40:21.533300Z",
"discoverability": "LISTED",
"id": "plugins_6a7c58f65d708191b3a705a8625baffe",
"is_template": false,
"is_template_instance": false,
"is_v2_template": false,
"name": "nightshift",
"release": {
"app_ids": [],
"app_manifest": null,
"app_templates": [],
"description": "Plan and work coding punch lists with persistent progress, parked decisions, item receipts, and explicit continuation notes. This skills-only package uses the tools available in the current session. It does not include lifecycle hooks, automatic clock-out enforcement, background recovery, or automatic token accounting.",
"display_name": "Nightshift",
"id": "pluginrel_16a6ee82da508191a5ba71fdd9e53072",
"interface": {
"brand_color": null,
"capabilities": [
"Coding plans",
"Persistent punch lists",
"Scoped quality work",
"Parked decisions",
"Item receipts",
"Optional item evidence",
"Explicit session handoffs",
"Dated archives"
],
"category": "Developer Tools",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_000000000320823096309b9fa5cb464d",
"default_prompt": "Plan the next improvements to this project with Nightshift.",
"default_prompts": [
"Plan the next improvements to this project with Nightshift.",
"Work through my approved punch list and leave an item receipt for each change.",
"Inspect this project's quality debt and propose a scoped work queue."
],
"developer_name": "Orwa Mahmoud",
"logo_url": "https://files.openai.com/content?id=file_00000000df7881f4bc555cbb34e1df54",
"logo_url_dark": null,
"long_description": "Plan and work coding punch lists with persistent progress, parked decisions, item receipts, and explicit continuation notes. This skills-only package uses the tools available in the current session. It does not include lifecycle hooks, automatic clock-out enforcement, background recovery, or automatic token accounting. Use a persistent project folder for coding work. Without project file access, prepare a plan and downloadable handoff in the conversation. The full plugin with lifecycle hooks is available separately through the repository marketplace for local Codex users who choose to install it. That full local version provides automatic clock-out enforcement, background recovery, and per-item token usage and time where supported by the host.",
"plugin_category_id": "developer tools",
"privacy_policy_url": "https://nightshift.orwamahmoud.com/privacy",
"screenshot_urls": [],
"short_description": "Run accountable coding shifts",
"terms_of_service_url": "https://nightshift.orwamahmoud.com/terms",
"website_url": "https://nightshift.orwamahmoud.com/"
},
"keywords": [
"codex",
"coding",
"planning",
"punch-list",
"receipts",
"continuation",
"quality"
],
"mcp_servers": [],
"onboarding_skill_name": "setup",
"requires_local_executor": false,
"skills": [
{
"description": "File a finished Nightshift skills-only shift into a dated archive while preserving open work and decisions.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "archive",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "File a finished Nightshift skills-only shift into a dated archive while preserving open work and decisions."
},
"name": "archive",
"plugin_release_skill_id": "pluginrsk_6ae3a395855c8191a7ba116ba3a76e03"
},
{
"description": "Inspect a Nightshift workspace and explain missing files, conflicting installations, unavailable tools, and practical next actions without repairs.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "doctor",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "Inspect a Nightshift workspace and explain missing files, conflicting installations, unavailable tools, and practical next actions without repairs."
},
"name": "doctor",
"plugin_release_skill_id": "pluginrsk_6ae3a3957bec819197e5c484e4d5c83e"
},
{
"description": "Compose scoped project work from a named goal or a bounded discovery area, then review or execute according to the owner's request.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "hunt",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "radar",
"short_description": "Compose scoped project work from a named goal or a bounded discovery area, then review or execute according to the owner's request."
},
"name": "hunt",
"plugin_release_skill_id": "pluginrsk_6ae3a3974cac8191a589932e2f2957d4"
},
{
"description": "Stage explicitly selected GitHub issues as quoted source for a Nightshift plan without searching or writing back.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "import-issues",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Stage explicitly selected GitHub issues as quoted source for a Nightshift plan without searching or writing back."
},
"name": "import-issues",
"plugin_release_skill_id": "pluginrsk_6ae3a3952a408191833f5f161e6587ec"
},
{
"description": "Work an authorized coding punch list or scoped project objective, keeping receipts, parked decisions, and an exact continuation note.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "nightshift",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Work an authorized coding punch list or scoped project objective, keeping receipts, parked decisions, and an exact continuation note."
},
"name": "nightshift",
"plugin_release_skill_id": "pluginrsk_6ae3a393071c81918a2f549a61164fe6"
},
{
"description": "Explore a project and design a scoped Nightshift plan with the owner before implementation.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "plan",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Explore a project and design a scoped Nightshift plan with the owner before implementation."
},
"name": "plan",
"plugin_release_skill_id": "pluginrsk_6ae3a3943b408191915466df50ac2681"
},
{
"description": "Leave Nightshift planning and identify the next implementation step without starting work unless requested.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "plan-exit",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Leave Nightshift planning and identify the next implementation step without starting work unless requested."
},
"name": "plan-exit",
"plugin_release_skill_id": "pluginrsk_6ae3a3931fd0819182a216145247c757"
},
{
"description": "Delete this project's Nightshift state only after an explicit deletion request and confirmation of the exact target.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "purge",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Delete this project's Nightshift state only after an explicit deletion request and confirmation of the exact target."
},
"name": "purge",
"plugin_release_skill_id": "pluginrsk_6ae3a396cbd0819189c1a0b657533449"
},
{
"description": "Inspect project quality debt and compose or work a scoped queue of defects, tests, documentation, accessibility, or compatibility fixes.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "quality",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Inspect project quality debt and compose or work a scoped queue of defects, tests, documentation, accessibility, or compatibility fixes."
},
"name": "quality",
"plugin_release_skill_id": "pluginrsk_6ae3a3983a88819189af65bd1c81cab8"
},
{
"description": "Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "reset",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Reset a paused Nightshift skills-only session notebook while preserving work, decisions, and receipts."
},
"name": "reset",
"plugin_release_skill_id": "pluginrsk_6ae3a394b2c48191a66b64f58e061626"
},
{
"description": "Prepare instructions for an owner-requested future Nightshift run without registering a scheduler or promising background recovery.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "schedule",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Prepare instructions for an owner-requested future Nightshift run without registering a scheduler or promising background recovery."
},
"name": "schedule",
"plugin_release_skill_id": "pluginrsk_6ae3a39694d081919daab6d63b44906f"
},
{
"description": "Set up Nightshift planning, punch-list work, receipts, and continuation in a persistent project or prepare equivalent documents in a conversation.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "setup",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "hierarchy",
"short_description": "Set up Nightshift planning, punch-list work, receipts, and continuation in a persistent project or prepare equivalent documents in a conversation."
},
"name": "setup",
"plugin_release_skill_id": "pluginrsk_6ae3a3930a4081919ad72b16f59f382c"
},
{
"description": "Begin or resume an authorized Nightshift punch list from its saved continuation note.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "start",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Begin or resume an authorized Nightshift punch list from its saved continuation note."
},
"name": "start",
"plugin_release_skill_id": "pluginrsk_6ae3a3970ba88191975825053e32c2b3"
},
{
"description": "Read Nightshift's saved punch list, decisions, receipts, and continuation note without changing project state.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "status",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Read Nightshift's saved punch list, decisions, receipts, and continuation note without changing project state."
},
"name": "status",
"plugin_release_skill_id": "pluginrsk_6ae3a39308b881918d37560b9f36e1e2"
},
{
"description": "Pause Nightshift work, leave unfinished items open, and save a continuation note.",
"interface": {
"brand_color": null,
"default_prompt": null,
"display_name": "stop",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Pause Nightshift work, leave unfinished items open, and save a continuation note."
},
"name": "stop",
"plugin_release_skill_id": "pluginrsk_6ae3a3946b2c819191dbaf83c050d0e3"
}
],
"version": "0.30.0"
},
"scope": "GLOBAL",
"share_url": "https://chatgpt.com/plugins/plugins_6a7c58f65d708191b3a705a8625baffe?open_in_app",
"status": "ENABLED"
}SHA-256 of public snapshot: 54c81c4744be9b6994baf38393ebc2c27909d9c0dc986ae6e4d392f22d5f8449