{"$schema":"https://agentskills.io/schemas/v0.2.0/index.json","version":"0.2.0","skills":[{"name":"list_lists","type":"mcp-tool","description":"List every todo list owned by the authenticated user. Returns JSON with","url":"https://www.freetodolist.com/.well-known/agent-skills/list_lists/SKILL.md","sha256":"88a30291ea8d2c4ef8770c5560dec4612804e59fa5e6739c4fe0cf4dc3fd8fa1"},{"name":"get_list","type":"mcp-tool","description":"Return one todo list with its tabs and all its non-archived items.","url":"https://www.freetodolist.com/.well-known/agent-skills/get_list/SKILL.md","sha256":"f3f1e8a123f330b0b8d4356ec6ab4a566322212cf435369ec2629b275384e2a4"},{"name":"create_list","type":"mcp-tool","description":"Create a new todo list owned by the authenticated user. Returns JSON","url":"https://www.freetodolist.com/.well-known/agent-skills/create_list/SKILL.md","sha256":"6bda7db843b7d8fca6c99e933c6077da8359288c97789568f2638fd528b544f3"},{"name":"add_item","type":"mcp-tool","description":"Append a todo item to an existing list. The new item is added at the","url":"https://www.freetodolist.com/.well-known/agent-skills/add_item/SKILL.md","sha256":"0a33070ca454e3fdc085b637982bfdcd9e1e4c9fb34129c0cece153aeecf087f"},{"name":"complete_item","type":"mcp-tool","description":"Mark a single todo item as complete. The item must belong to a list","url":"https://www.freetodolist.com/.well-known/agent-skills/complete_item/SKILL.md","sha256":"fd8c2f5d31d6933b26c9cabdb2de29aad2686254bbf610a569338eaa5d5012c7"},{"name":"uncomplete_item","type":"mcp-tool","description":"Mark a previously-completed todo item as incomplete (re-open it).","url":"https://www.freetodolist.com/.well-known/agent-skills/uncomplete_item/SKILL.md","sha256":"940e041eb3fdd8931ad98533cdec056284fd3078684d54ca36f758173847aaf9"},{"name":"set_due_date","type":"mcp-tool","description":"Set or clear an item's due date. Pass an ISO-8601 datetime in `due_at`","url":"https://www.freetodolist.com/.well-known/agent-skills/set_due_date/SKILL.md","sha256":"0769844812105db6499269a0955c1cc7a513486ac2c94177090eacd826b74803"},{"name":"reorder_items","type":"mcp-tool","description":"Reorder items in a list. Pass `item_ids` as an array of integer item","url":"https://www.freetodolist.com/.well-known/agent-skills/reorder_items/SKILL.md","sha256":"1ee04823b84904771a0fcb5a665f49bc537b38822653ff0d6790a3d85f7b698d"},{"name":"search_items","type":"mcp-tool","description":"Full-text search across the authenticated user's todo items","url":"https://www.freetodolist.com/.well-known/agent-skills/search_items/SKILL.md","sha256":"64e047022b1c58b93b30d6d2acd31291b49c631f2d7add0214119ccf288af142"},{"name":"get_url","type":"mcp-tool","description":"Resolve a resource to its canonical full URL. Use this whenever a","url":"https://www.freetodolist.com/.well-known/agent-skills/get_url/SKILL.md","sha256":"e91f20fa65e712c2bd815a942d44057b5df7c7c423384f4753d9d009e244da16"},{"name":"list_tabs","type":"mcp-tool","description":"List the tabs in a todo list. Tabs let you group items in a single list","url":"https://www.freetodolist.com/.well-known/agent-skills/list_tabs/SKILL.md","sha256":"a2155f4b24f1e9bf35e1039261a0ab2c32ec58dc5d59e550799335403d8d0a87"},{"name":"create_tab","type":"mcp-tool","description":"Create a new tab on a list. Tabs let you group items within a single","url":"https://www.freetodolist.com/.well-known/agent-skills/create_tab/SKILL.md","sha256":"c6a657904d62045328078da0d539caccd2cb5a3fb63fb57addb90082fe1aa3c1"},{"name":"rename_tab","type":"mcp-tool","description":"Rename an existing tab on a list. The slug regenerates from the new","url":"https://www.freetodolist.com/.well-known/agent-skills/rename_tab/SKILL.md","sha256":"32aff027806f6d6f4174fb5e9d01b9776d01290fbc46642fb29100ee819b3767"},{"name":"delete_tab","type":"mcp-tool","description":"Delete a tab from a list. Items previously assigned to this tab are","url":"https://www.freetodolist.com/.well-known/agent-skills/delete_tab/SKILL.md","sha256":"1e4ff6ccc111d525b0413d633af7c3a91d6a4129c6473e26494cab86af7bfcdd"},{"name":"reorder_tabs","type":"mcp-tool","description":"Reorder tabs in a list. Pass `tab_ids` as an array of integer tab ids","url":"https://www.freetodolist.com/.well-known/agent-skills/reorder_tabs/SKILL.md","sha256":"46a488e180caa7bc1acaae83510fb4f43a281263981842851731545185a34ec0"},{"name":"assign_items_to_tab","type":"mcp-tool","description":"Bulk-assign multiple items to a tab in one call (so you don't have to","url":"https://www.freetodolist.com/.well-known/agent-skills/assign_items_to_tab/SKILL.md","sha256":"2c1c0ac4ec158e0eb44b61034f9d8e42d72bfe601f8ce59efa972fd6a117faa2"},{"name":"freetodolist-cli","type":"cli","description":"Drive a FreeTodoList account from the terminal — list/create/update todos, manage tabs, browse overdue/due-soon items.","url":"https://www.freetodolist.com/.well-known/agent-skills/freetodolist-cli/SKILL.md","sha256":"32c77f4c915a173483d2b4c49783ccd2d7bfd39506d1f561ac4b6dfdb10ae1d6"}]}