← WeftCONTENT HISTORY

Update to Weft

Snapshot Oct 24, 2026 · 12:40 UTC · version 1.1.0

WHAT CHANGED

Declared capabilities changed

Declared skills — Now says: [{"description":"Turn a vague request into a task someone can actually finish and verify, put it on the user's Weft board (letsweft.com), and close it with...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Weft and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Declared skills

Before

Sep 30, 2026 · 22:02 UTC

[]

After

Oct 24, 2026 · 12:40 UTC

[{"description":"Turn a vague request into a task someone can actually finish and verify, put it on the user's Weft board (letsweft.com), and close it with proof. Use whenever work is being captured or planned — \"add a task\", \"put thi...

Full description

Before

Sep 30, 2026 · 22:02 UTC

a Scrumban task manager: a kanban board for flow, sprints for focus, no standups or ceremonies. It's built for solo founders, indie makers, and small startup teams who ship without a project manager. Once your Weft account is connected...

After

Oct 24, 2026 · 12:40 UTC

the AI task manager for solo founders and small teams. Tell your AI, and it runs your board. Bundles the Weft MCP server and a planning skill that turns a vague request into a task someone can finish and verify.

Short description

Before

Sep 30, 2026 · 22:02 UTC

Scrumban tasks and sprints

After

Oct 24, 2026 · 12:40 UTC

Your AI runs your task board

Long description

Before

Sep 30, 2026 · 22:02 UTC

a Scrumban task manager: a kanban board for flow, sprints for focus, no standups or ceremonies. It's built for solo founders, indie makers, and small startup teams who ship without a project manager. Once your Weft account is connected,...

After

Oct 24, 2026 · 12:40 UTC

the AI task manager for solo founders and small teams. Tell your AI, and it runs your board. Connect Weft and your assistant works the board with you. It reads the board and tells you what is in progress, what is overdue and what to pick...

Compare saved observations

Download comparison JSON
Full technical diff · 18 changed fields

added /is_template_instance

BEFORE
Field was absent
AFTER
false

removed /release/app_manifest/apps/app-6a03afdf3120819195026f6a6a355a3a

BEFORE
{
  "id": "asdk_app_6a03afdf3120819195026f6a6a355a3a",
  "required": true
}
AFTER
Field is absent

added /release/app_manifest/apps/weft

BEFORE
Field was absent
AFTER
{
  "id": "asdk_app_6a03afdf3120819195026f6a6a355a3a",
  "required": true
}

changed /release/description

BEFORE
"Weft is a Scrumban task manager: a kanban board for flow, sprints for focus, no standups or ceremonies. It's built for solo founders, indie makers, and small startup teams who ship without a project manager.\n\n Once your Weft account is connected, you can manage your board in a conversation:\n• Ask \"what's on my board?\" to get a summary of your columns and active sprint\n• Search tasks by keyword across the whole board\n• Add new tasks to the backlog and update their details\n• Move work across Backlog, Todo, Doing, and Done\n• Plan a sprint, start it, and mark it complete — without leaving the chat\n\nYour board stays in sync with Weft on web, desktop, and mobile."
AFTER
"Weft is the AI task manager for solo founders and small teams. Tell your AI, and it runs your board. Bundles the Weft MCP server and a planning skill that turns a vague request into a task someone can finish and verify."

changed /release/id

BEFORE
"pluginrel_1cf76795f5248191bd324e68a38d0966"
AFTER
"pluginrel_d8c93114efec81918efae4bebf52f349"

changed /release/interface/brand_color

BEFORE
null
AFTER
"#E06533"

changed /release/interface/capabilities

BEFORE
[]
AFTER
[
  "Read the board and the active sprint",
  "Create, update, move and complete tasks",
  "Plan and run sprints",
  "Search and open tasks",
  "Turn vague requests into finishable tasks"
]

changed /release/interface/composer_icon_dark_url

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_00000000113c820e9286cbd8fd8d7785"

changed /release/interface/composer_icon_url

BEFORE
null
AFTER
"https://files.openai.com/content?id=file_00000000de44820eaeb8b315ec4d2ea3"

changed /release/interface/default_prompt

BEFORE
null
AFTER
"What should I work on next?"

changed /release/interface/default_prompts

BEFORE
null
AFTER
[
  "What should I work on next?",
  "Add a task: draft the investor update, due Friday",
  "What's left in my current sprint?"
]

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000e76081f7b7eac66cdfa964bc"
AFTER
"https://files.openai.com/content?id=file_00000000b0b8820eb342116e06f9e39d"

changed /release/interface/logo_url_dark

BEFORE
"https://files.openai.com/content?id=file_00000000d07481f59a386a575a94fc2e"
AFTER
"https://files.openai.com/content?id=file_000000007d84820ea2a00ac21021bcb8"

changed /release/interface/long_description

BEFORE
"Weft is a Scrumban task manager: a kanban board for flow, sprints for focus, no standups or ceremonies. It's built for solo founders, indie makers, and small startup teams who ship without a project manager.\n\n Once your Weft account is connected, you can manage your board in a conversation:\n• Ask \"what's on my board?\" to get a summary of your columns and active sprint\n• Search tasks by keyword across the whole board\n• Add new tasks to the backlog and update their details\n• Move work across Backlog, Todo, Doing, and Done\n• Plan a sprint, start it, and mark it complete — without leaving the chat\n\nYour board stays in sync with Weft on web, desktop, and mobile."
AFTER
"Weft is the AI task manager for solo founders and small teams. Tell your AI, and it runs your board.\n\nConnect Weft and your assistant works the board with you. It reads the board and tells you what is in progress, what is overdue and what to pick up next. It takes a task, does the work in the conversation, and writes back what it did, so the board stays the record of what happened. You add work by asking for it: one task, a list to import, or a vague wish that the assistant turns into a task with a clear finished state.\n\nWhat you can do:\n- See the board at a glance: columns, the active sprint and its progress, work in progress, overdue tasks and what is next.\n- Create, edit, move and complete tasks with priority, estimate, due date and description.\n- Plan sprints: create, start and complete them, and add or remove tasks.\n- Group work into projects.\n- Search and open any task, including finished ones.\n- Record the decision behind a task so the reason outlives it.\n- Trash and restore tasks. Trashing a task and completing a sprint ask for confirmation first.\n\nThe plugin includes a planning skill. It turns a request like \"I need a landing page\" into a task someone can finish and verify, with a Done-when checklist, and closes tasks on a named result instead of a claim. It covers non-code work such as marketing, hiring and finance as much as code.\n\nWeft only reads and changes the workspace of the account you sign in with. It does not send email, make payments or act outside your board.\n\nBuilt for people who ship every week: founders and teams of two to ten, not 50-person organizations."

changed /release/interface/short_description

BEFORE
"Scrumban tasks and sprints"
AFTER
"Your AI runs your task board"

changed /release/keywords

BEFORE
[]
AFTER
[
  "weft",
  "tasks",
  "task-manager",
  "planning",
  "scrumban",
  "kanban",
  "sprints",
  "productivity"
]

changed /release/skills

BEFORE
[]
AFTER
[
  {
    "description": "Turn a vague request into a task someone can actually finish and verify, put it on the user's Weft board (letsweft.com), and close it with proof. Use whenever work is being captured or planned — \"add a task\", \"put this on my board\", \"plan this\", \"break this down\", a pasted list of work to import — or when the ask is a wish with no defined finished state, like \"I need a landing page\", \"write the investor update\", \"redo pricing\", \"find a contractor\". Use again when finishing a task the board is tracking, so it closes on a named artifact instead of a claim. Runs a one-turn interview of at most three questions, often none, then writes a Done-when acceptance checklist instead of a paragraph, picks the single executor, and sizes or splits the work. Covers non-code work — marketing, sales, hiring, finance, personal — as much as code. Works with the Weft MCP server connected, and degrades to a copy-pasteable brief when it is not.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "weft-tasks",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Turn a vague request into a task someone can actually finish and verify, put it on the user's Weft board (letsweft.com), and close it with proof. Use whenever work is being captured or planned — \"add a task\", \"put this on my board\", \"plan this\", \"break this down\", a pasted list of work to import — or when the ask is a wish with no defined finished state, like \"I need a landing page\", \"write the investor update\", \"redo pricing\", \"find a contractor\". Use again when finishing a task the board is tracking, so it closes on a named artifact instead of a claim. Runs a one-turn interview of at most three questions, often none, then writes a Done-when acceptance checklist instead of a paragraph, picks the single executor, and sizes or splits the work. Covers non-code work — marketing, sales, hiring, finance, personal — as much as code. Works with the Weft MCP server connected, and degrades to a copy-pasteable brief when it is not."
    },
    "name": "weft-tasks",
    "plugin_release_skill_id": "pluginrsk_6ac5ae7dcae88191870ce9f98e38af73"
  }
]

changed /release/version

BEFORE
"1.0.0"
AFTER
"1.1.0"
Full snapshot data
{
  "canonical_app_id": "asdk_app_6a03afdf3120819195026f6a6a355a3a",
  "connector_id": "asdk_app_6a03afdf3120819195026f6a6a355a3a",
  "created_at": "2026-06-23T03:45:14.122406Z",
  "discoverability": "LISTED",
  "id": "plugin_asdk_app_6a03afdf3120819195026f6a6a355a3a",
  "is_template": false,
  "is_template_instance": false,
  "name": "app-6a03afdf3120819195026f6a6a355a3a",
  "release": {
    "app_ids": [
      "asdk_app_6a03afdf3120819195026f6a6a355a3a"
    ],
    "app_manifest": {
      "apps": {
        "weft": {
          "id": "asdk_app_6a03afdf3120819195026f6a6a355a3a",
          "required": true
        }
      }
    },
    "app_templates": [],
    "description": "Weft is the AI task manager for solo founders and small teams. Tell your AI, and it runs your board. Bundles the Weft MCP server and a planning skill that turns a vague request into a task someone can finish and verify.",
    "display_name": "Weft",
    "id": "pluginrel_d8c93114efec81918efae4bebf52f349",
    "interface": {
      "brand_color": "#E06533",
      "capabilities": [
        "Read the board and the active sprint",
        "Create, update, move and complete tasks",
        "Plan and run sprints",
        "Search and open tasks",
        "Turn vague requests into finishable tasks"
      ],
      "category": "Productivity",
      "composer_icon_dark_url": "https://files.openai.com/content?id=file_00000000113c820e9286cbd8fd8d7785",
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000de44820eaeb8b315ec4d2ea3",
      "default_prompt": "What should I work on next?",
      "default_prompts": [
        "What should I work on next?",
        "Add a task: draft the investor update, due Friday",
        "What's left in my current sprint?"
      ],
      "developer_name": "AI PRODUCTS",
      "logo_url": "https://files.openai.com/content?id=file_00000000b0b8820eb342116e06f9e39d",
      "logo_url_dark": "https://files.openai.com/content?id=file_000000007d84820ea2a00ac21021bcb8",
      "long_description": "Weft is the AI task manager for solo founders and small teams. Tell your AI, and it runs your board.\n\nConnect Weft and your assistant works the board with you. It reads the board and tells you what is in progress, what is overdue and what to pick up next. It takes a task, does the work in the conversation, and writes back what it did, so the board stays the record of what happened. You add work by asking for it: one task, a list to import, or a vague wish that the assistant turns into a task with a clear finished state.\n\nWhat you can do:\n- See the board at a glance: columns, the active sprint and its progress, work in progress, overdue tasks and what is next.\n- Create, edit, move and complete tasks with priority, estimate, due date and description.\n- Plan sprints: create, start and complete them, and add or remove tasks.\n- Group work into projects.\n- Search and open any task, including finished ones.\n- Record the decision behind a task so the reason outlives it.\n- Trash and restore tasks. Trashing a task and completing a sprint ask for confirmation first.\n\nThe plugin includes a planning skill. It turns a request like \"I need a landing page\" into a task someone can finish and verify, with a Done-when checklist, and closes tasks on a named result instead of a claim. It covers non-code work such as marketing, hiring and finance as much as code.\n\nWeft only reads and changes the workspace of the account you sign in with. It does not send email, make payments or act outside your board.\n\nBuilt for people who ship every week: founders and teams of two to ten, not 50-person organizations.",
      "plugin_category_id": "productivity",
      "privacy_policy_url": "https://letsweft.com/privacy",
      "screenshot_urls": [],
      "short_description": "Your AI runs your task board",
      "terms_of_service_url": "https://letsweft.com/terms",
      "website_url": "https://letsweft.com"
    },
    "keywords": [
      "weft",
      "tasks",
      "task-manager",
      "planning",
      "scrumban",
      "kanban",
      "sprints",
      "productivity"
    ],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Turn a vague request into a task someone can actually finish and verify, put it on the user's Weft board (letsweft.com), and close it with proof. Use whenever work is being captured or planned — \"add a task\", \"put this on my board\", \"plan this\", \"break this down\", a pasted list of work to import — or when the ask is a wish with no defined finished state, like \"I need a landing page\", \"write the investor update\", \"redo pricing\", \"find a contractor\". Use again when finishing a task the board is tracking, so it closes on a named artifact instead of a claim. Runs a one-turn interview of at most three questions, often none, then writes a Done-when acceptance checklist instead of a paragraph, picks the single executor, and sizes or splits the work. Covers non-code work — marketing, sales, hiring, finance, personal — as much as code. Works with the Weft MCP server connected, and degrades to a copy-pasteable brief when it is not.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "weft-tasks",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Turn a vague request into a task someone can actually finish and verify, put it on the user's Weft board (letsweft.com), and close it with proof. Use whenever work is being captured or planned — \"add a task\", \"put this on my board\", \"plan this\", \"break this down\", a pasted list of work to import — or when the ask is a wish with no defined finished state, like \"I need a landing page\", \"write the investor update\", \"redo pricing\", \"find a contractor\". Use again when finishing a task the board is tracking, so it closes on a named artifact instead of a claim. Runs a one-turn interview of at most three questions, often none, then writes a Done-when acceptance checklist instead of a paragraph, picks the single executor, and sizes or splits the work. Covers non-code work — marketing, sales, hiring, finance, personal — as much as code. Works with the Weft MCP server connected, and degrades to a copy-pasteable brief when it is not."
        },
        "name": "weft-tasks",
        "plugin_release_skill_id": "pluginrsk_6ac5ae7dcae88191870ce9f98e38af73"
      }
    ],
    "version": "1.1.0"
  },
  "scope": "GLOBAL",
  "status": "ENABLED"
}

SHA-256 of public snapshot: 03d01596ccac672d652fff2237508db0e86e0bb74e348119858716e5b7b7ed58