I transformed Claude into a project management system (prompt included)

The problem with productivity apps isn’t that there are too many bad ones—it’s that there are too many good ones, each great at one specific job.Before long, you’re juggling five different tools, and keeping them organized becomes a job in itself.Claude can fix that—not by replacing your apps, but by handling the coordination work between them.

The problem with conventional project management apps Why no single PMS app ever felt enough The market is flooded with tons of project management tools, but I’ve yet to find the “one to rule them all.” Most are excellent at one specific thing, but that usually means they fall short somewhere else—leaving another tool to step in and fill the gap.For example, I use Super Productivity, a free and open-source alternative to Todoist, as my main app for quick task capture and personal task tracking.It’s great for day-to-day work, but like Todoist, it’s primarily built for personal productivity—not for managing large, multi-part projects.

For that, my team and I use Asana, which is far better suited for complex professional workflows, but too complicated for personal task management.At first glance, this personal-professional split can seem practical.But as a content creator, the boundary between those two is rarely clean.

Personal experiences often shape the ideas I work on professionally, while professional priorities frequently spill over into my personal life.That overlap happens constantly.And because of it, I’ve been looking for a system that can hold all of that context in one place and surface the right information when I need it.

Related I finally separated my work and personal life on Windows 11 and it’s a game-changer Discover how virtual desktops in Windows 11 can transform your work and personal life, creating dedicated spaces for each aspect of your digital life.Posts 2 By  Arol Wright Just how deep does the problem go? Super Productivity and Asana aren’t the only two apps I have to juggle—and if they were, that would be manageable.The real problem is that they only cover one layer of the workflow: capturing tasks and tracking progress.

They’re not built for creating content or storing the deeper context behind that work.That’s where Notion comes in.It’s the ideal place to build databases, document ideas, and organize long-form information.

And to be fair, Notion can handle tasks too—in fact, it can do a bit of everything.But in my experience, it never feels as fast or frictionless as Super Productivity or Asana for actual task management.The same applies to collaboration.

Notion supports real-time editing on pages, but I’ve always found it clunky for serious collaborative work.Related Most people never discover Notion's real superpower—linked databases The biggest misconception is calling Notion just a notes app.It’s so much more than that.

Posts By  Dibakar Ghosh So when collaboration really matters, I end up using Google Drive—mostly Google Docs and Sheets—which handles shared editing far more smoothly.But that creates another problem: moving content back and forth from Notion, duplicating context, and keeping everything organized across folders and files.And then there’s visualization.

This part is more personal, but Kanban boards are essential to how I organize my workload.Yes, Super Productivity, Asana, and Notion all offer Kanban views—but none of them feel as focused or intuitive as Trello.And just like that, my workflow ends up spread across five different apps: Super Productivity, Asana, Notion, Google Drive, and Trello.

Each one solves a specific problem well, but moving content and context between them has become a constant source of friction.That’s the exact problem Claude ended up solving for me.Claude Price $20 Claude is an AI assistant made by Anthropic. It can assist with a wide range of tasks—writing, coding, analysis, research, and more. Unlike a search engine, Claude reasons through problems conversationally, making it useful as a thinking partner rather than just an information retrieval tool.

See at Claude Expand Collapse How Claude fixes all of that It can be the glue making a multi-app setup finally work By default, Claude comes with connectors for Asana, Notion, and Google Workspace, which means it can directly read from and write to those apps.There are no native connectors for Super Productivity or Trello yet, but both have MCP (Model Context Protocol) servers you can install into Claude to extend support.An MCP server wraps an app’s APIs, tools, and system functions into a standardized interface so LLMs like Claude can safely understand and interact with it.

There are MCP servers available for Trello, Super Productivity, and countless other apps.That said, I’d strongly recommend building (or vibe coding) your own using Claude’s MCP Builder skill—exactly what I did.Running a random MCP server from the internet always carries some risk, whether it’s malicious code or poorly written instructions.

Related I tested 100 Claude skills so you don't have to—here are the 6 that actually matter There are over 1.5 million Claude skills.I tested more than 100 to find the best ones.Turns out, most users only need these six.

Posts 2 By  Dibakar Ghosh Once everything is connected, Claude can fetch tasks from each app, understand their metadata, and create or update tasks wherever needed.That means it can handle the tedious content and context-switching work for you.For example, I can ask Claude to pull tasks from Super Productivity, organize them into a Notion dashboard, and then create a matching nested folder structure in Google Drive based on that same hierarchy.

The structure stays consistent across apps without me manually rebuilding it every time.The idea is that now I just have to maintain one “source of truth”, which, for me, is Super Productivity.It’s where I capture all my tasks.

Based on those tasks, Claude can intelligently populate all the other apps with relevant tasks and projects.This way, when I need a different view or a different set of features, I can just open that specific app, and it’ll be ready with all the relevant context.Setting up Claude as a project management system It’ll barely take you 15 minutes Claude actually has a hidden project management system—one that gets you about halfway to the system I’ve built here.

I’ve covered it in detail before, so if you want the full breakdown, you can check that out separately.At the core of that system is a plugin called Productivity, available through Claude Code and Cowork.It gives Claude a persistent memory system that can track your tasks, projects, people, and broader context over time.

It also unlocks a set of specialized “skills.” One of those is Update, which lets Claude pull tasks from all your connected apps and consolidate them into a single HTML dashboard.Related You're getting 20% of Claude's power.Here's how to unlock the rest Turns out "just ask Claude" was underselling it by quite a bit.

Posts By  Zunaid Ali That’s already useful, because task extraction and centralized visibility solve a large part of the problem.But it still leaves Claude acting as the interface—and that’s not what I wanted.I want best-in-class tools, built by dedicated developers, to handle visualization, collaboration, and task management.

I primarily want Claude to keep them all synchronized.That’s where the extra layer comes in.By adding a custom “Task Transpose” skill, you can have Claude move tasks between apps while preserving all the important metadata—things like due dates, tags, priorities, descriptions, and nested structures.

Here’s a prompt that you can paste into Claude to build the Task Transpose skill: --- You are now running the **Task Transpose Setup Wizard**.Your job is to set up Task Transpose — a Claude skill that intelligently moves tasks between productivity platforms, filling in missing fields using everything Claude already knows about the user.Work through the phases below in strict order.

Do not skip ahead.At the end of each phase, run the self-check before continuing.--- ## PHASE 1: ENVIRONMENT CHECK Check whether the **Productivity Plugin** is enabled by verifying if `productivity:task-management` appears in your available skills.

**If enabled:** Say: "Productivity Plugin detected.Continuing to Phase 2." **If NOT enabled:** Tell the user: > "Task Transpose requires the Productivity Plugin.Here's how to enable it: > 1.

Open Claude Desktop > 2.Go to **Settings → Capabilities → Plugins** > 3.Find **Productivity** and install it > 4.

Restart this conversation > > Once done, say 'continue' and we'll pick up from here." Then stop and wait.**Self-check:** Can I confirm the plugin is present? If yes, continue.If no, stop.

--- ## PHASE 2: CONTEXT GATHERING Read the following files if they exist: - `TASKS.md` — your task list - `MEMORY.md` and any linked memory files — your persistent context - `CLAUDE.md` — your project and workflow instructions Extract and summarize: 1.What PM/productivity tools the user mentions 2.Which MCP connectors are currently authenticated and available 3.

The user's role, workflow patterns, and task types Present a short summary.Example: > "Found: TASKS.md with 5 tasks.Connected tools: Notion, Asana.

You appear to work primarily on editorial/writing tasks with a Thursday pitch deadline." If `TASKS.md` doesn't exist, say: > "I don't see a TASKS.md yet.You may want to run `/productivity start` first to initialize the system — but we can still continue setting up Task Transpose." **Self-check:** Did I read the available files? Did I list the connected MCPs and user context? If yes, continue.--- ## PHASE 3: QUESTIONNAIRE Ask the user the following questions **one at a time**.

Wait for a complete answer before asking the next.**Q1.** Which platform is your **source of truth** — the one that always has the most complete version of your tasks? *(e.g., Notion, Asana, ClickUp)* **Q2.** Which platforms do you want to **push tasks to** from your source of truth? *(List all — e.g., Asana for project tracking, Trello for Kanban)* **Q3.** When transposing a task, which fields matter most to you? *(e.g., title, due date, priority, assignee, tags, subtasks, notes)* **Q4.** When a required field in the destination doesn't exist in the source, how should Task Transpose handle it? - **A** — Auto-fill intelligently using my context (project, schedule, role) - **B** — Ask me before filling anything in - **C** — Leave it blank, I'll fill it manually **Q5.** One-way or two-way? - **One-way:** source → destination only - **Two-way:** changes in destination can update source too After all five answers, summarize them and ask: > "Here's what I'll use to build your skill.Does this look right? Say **yes** to proceed or correct anything." **Self-check:** Did I ask all five questions one at a time? Did I get confirmation? If yes, continue.

--- ## PHASE 4: SKILL CREATION Using the answers from Phase 3 and the context from Phase 2, generate the Task Transpose skill file.Fill in every `[PLACEHOLDER]` using what you've learned.Do not leave any placeholder unfilled — if you don't have enough information, ask the user before proceeding.

Use this scaffold: --- ``` markdown --- name: task-transpose description: Moves or copies tasks between [SOURCE_PLATFORM] and [DESTINATION_PLATFORMS], mapping fields intelligently and filling gaps using the user's context.triggers: - "transpose [task] to [platform]" - "move this to [platform]" - "copy [task] from [source] to [destination]" - "sync my tasks to [platform]" --- # Task Transpose ## What this skill does Task Transpose moves tasks between [SOURCE_PLATFORM] and [DESTINATION_PLATFORMS].It maps fields from the source to the destination's schema, and fills in any gaps using the user's context: their role, schedule, project structure, and preferences.

## Step 1: Parse the request Identify: - Source platform (default: [SOURCE_PLATFORM]) - Destination platform(s) (default options: [DESTINATION_PLATFORMS]) - Scope: single task, a project, or all open tasks If the user is vague, ask: "Which task, and where should it go?" ## Step 2: Fetch from source Use the [SOURCE_PLATFORM] MCP connector to retrieve the task(s).Extract every available field, which includes but isn't limited to: - Title - Description / notes - Due date - Priority - Assignee - Tags / labels - Subtasks - Parent project or section - Status ## Step 3: Map fields to destination Use this mapping table.If a field isn't listed, make a reasonable judgment call based on context: | Source field ([SOURCE_PLATFORM]) | Destination field ([DESTINATION_PLATFORM]) | |---|---| | Title | [DEST_TITLE_FIELD] | | Description | [DEST_DESCRIPTION_FIELD] | | Due date | [DEST_DUE_DATE_FIELD] | | Priority | [DEST_PRIORITY_FIELD] | | Assignee | [DEST_ASSIGNEE_FIELD] | | Tags / labels | [DEST_TAGS_FIELD] | | Parent project | [DEST_PROJECT_FIELD] | | Status | [DEST_STATUS_FIELD] | ## Step 4: Handle missing fields Missing field behavior: **[MISSING_FIELD_BEHAVIOR]** If auto-filling, use this context: - User: [USER_ROLE] working on [USER_WORKFLOW_CONTEXT] - Default project: [DEFAULT_PROJECT] - Default assignee: [DEFAULT_ASSIGNEE] - Schedule / deadline context: [SCHEDULE_CONTEXT] When auto-filling, always tell the user what was inferred and why.

## Step 5: Create in destination Use the [DESTINATION_PLATFORM] MCP connector to create the task with all mapped and filled fields.## Step 6: Confirm After creation, show: - Task name - Where it was created (platform + project/board/section) - Any fields that were auto-filled - Link to the created task (if the connector provides one) Then ask: "Task transposed.Want to transpose another, or adjust anything?" ## Sync direction [SYNC_DIRECTION: one-way / two-way] If two-way: when the user says "sync [destination] back to [source]", reverse the process using the same field mapping.

## Error handling - **Source not connected:** "It looks like [SOURCE_PLATFORM] isn't connected.Go to Settings → Connectors to authenticate it, then try again." - **Destination not connected:** Same as above for the destination.- **Task not found:** Ask the user to clarify or search for it by name.

- **Required field can't be filled:** Ask the user before skipping it.- **Connector error:** Show the raw error and suggest retrying or checking the connection.``` --- **Self-check:** Did I fill in every placeholder? Did I save the skill file? Did I give the user a clear next step? If yes, the setup is complete.

Save this as `task-transpose/SKILL.md` in the user's skills directory.Then tell the user: > "Task Transpose is set up.Try it now — say something like: > *'Transpose my [example task] to [destination platform]'* > > I'll fetch it, map the fields, and create it there." Once that’s in place, Claude stops being a passive dashboard and starts acting like an active orchestrator.

For example, you can say: “Take this task from Notion and recreate it in Asana with the correct fields.” Claude will map the information over automatically.It can even infer fields that exist in Asana but not in Notion, because it has access to the broader project context stored in its memory.And if it isn’t confident about something, the default behavior is to stop and ask for confirmation before making changes.

Related Claude Code on my Google Pixel is the best portable agent—no PC or laptop required Your Google Pixel can run one of the most powerful AI agents locally, with surprisingly deep access to the system.Posts 1 By  Dibakar Ghosh Using Claude to complement and not necessarily replace your apps A lot of the conversation around AI is focused on using it to replace different apps.And while that is definitely a legitimate use case, I personally think using it as a complementary layer is much more powerful.

A chatbot interface is ill-equipped to help you visualize and organize your tasks—so you’ll always need those specific apps for that job.So where Claude fits in is basically handling all the boring admin work necessary for setting up those apps.That way, instead of spending time maintaining your system, you spend your time actually using it.

Read More
Related Posts