
from claude-things-skill12
Generates compact Things 3 import links (things:///json) from conversation actions or plans so users can import tasks/projects into Things on macOS/iOS.
This skill converts actionable items, plans, and project steps produced in conversation into Things 3 import URLs (things:///json?data=...). The agent structures tasks as to-do or project objects (with headings and checklist items where appropriate), compacts the JSON, URL-encodes it, and produces an HTML file containing a clickable link that opens Things on macOS/iOS.
Trigger when a conversation yields a set of next actions, a project plan, or any list of tasks — whether the user explicitly requests "Things" or not (the skill proactively offers the link). Also use when the user asks to export tasks to Things, or phrases like "send to Things", "make a todo", "ajoute ça dans Things".
Inferred compatibility: Claude-style assistants and other MCP-compatible agents that can present files and build URL payloads (Claude, Codex with UI delivery, similar agents).
Things 3 Todo Link Generator is a purely instructional skill that produces things:///json URL-scheme links for importing tasks and projects into Things 3 on macOS/iOS. No bundled scripts — it relies entirely on the agent following SKILL.md instructions to construct JSON payloads, URL-encode them, and deliver via an HTML file. The documentation is thorough, covering schema, date formats, tag inheritance, productivity methodology, and output format with examples. Platform-limited to Mac/iOS users with Things 3 installed, but well-targeted for that audience.
Clean, well-documented instructional skill. No security concerns whatsoever — purely local URL scheme generation with no network calls or data exfiltration. The productivity methodology section (FU-Master inspired) is a nice touch that adds real value beyond just the URL format. Architecture could benefit from a references/ directory with the JSON schema separately documented, and the skill would be more useful if it included a helper script to validate/encode the URL, but the current form is solid for what it is.