{"$schema":"https://soulcraft.com/schemas/kit/v2.json","id":"gtd-productivity-system","type":"soulcraft","role":"primary","status":"released","name":"GTD Productivity System","description":"Getting Things Done productivity system with projects, next actions, and contexts","longDescription":"Implement David Allen's Getting Things Done methodology with a complete workflow system. Includes inbox capture, project lists, next actions organized by context, waiting for tracking, and someday/maybe lists. All connected through the knowledge graph for easy navigation.","version":"1.0.0","author":{"name":"Soulcraft Labs","email":"kits@soulcraft.com","url":"https://soulcraft.com"},"icon":"✅","tags":["productivity","gtd","task-management","organization","workflow"],"variables":[{"key":"projectName","label":"System Name","description":"What to call your GTD system","type":"string","required":true,"example":"My GTD System"},{"key":"userName","label":"Your Name","description":"Your name for the system","type":"string","required":false,"example":"Your Name"}],"shared":{"industry":"personal-productivity","category":"knowledge","glossary":{"inbox":"The capture zone for all new items before processing","next action":"The very next physical action required to move a project forward","context":"The location or tool required to complete a task (e.g., @computer, @phone)","weekly review":"A regular system maintenance session to keep GTD current"},"aiExpertise":["GTD methodology and principles","Task and project management","Context-based productivity","Weekly review facilitation","Work-life balance and prioritization"],"dataModelHints":["thing","event","topic","person"],"dataModel":{"entities":[{"domain":"project","type":"Concept","description":"A multi-step outcome requiring more than one next action","products":{"workshop":{"view":"board","icon":"📋"},"academy":{"mapsTo":"knowledge-unit","assessable":true}}},{"domain":"action","type":"Event","description":"A concrete next physical action that can be done now","products":{"workshop":{"view":"board","icon":"✅"},"academy":{"mapsTo":"practice-session","assessable":true}}},{"domain":"context","type":"Concept","description":"A location or tool context grouping actionable tasks","products":{"workshop":{"view":"graph","icon":"🏷️"},"academy":{"mapsTo":"knowledge-unit","assessable":false}}},{"domain":"area","type":"Concept","description":"A life area such as Work, Personal, or Health","products":{"workshop":{"view":"graph","icon":"🗂️"},"academy":{"mapsTo":"knowledge-unit","assessable":false}}},{"domain":"person","type":"Person","description":"A person to whom a waiting-for item is delegated","products":{"workshop":{"view":"gallery","icon":"👤"},"academy":{"mapsTo":"learning-subject","assessable":false}}}],"relationships":[{"from":"action","to":"project","verb":"PartOf","description":"Action belongs to this project"},{"from":"action","to":"context","verb":"Requires","description":"Action needs this context to be completed"},{"from":"project","to":"area","verb":"PartOf","description":"Project belongs to this life area"},{"from":"action","to":"person","verb":"DelegatedTo","description":"Waiting-for item delegated to this person"},{"from":"project","to":"project","verb":"RelatedTo","description":"Projects that affect or depend on each other"}]},"suggestions":[{"label":"Add a task","prompt":"Help me capture a new task or action item"},{"label":"Process my inbox","prompt":"Help me process and organize my inbox items"},{"label":"Plan my week","prompt":"Help me plan my tasks and priorities for the week"},{"label":"Review projects","prompt":"Help me do a weekly review of all my projects and next actions"},{"label":"Clear blockers","prompt":"Identify blocked tasks and help me find solutions"},{"label":"View task board","prompt":"Show me my tasks organized on the board view"}]},"academy":{"skillPath":"personal-productivity","level":"beginner","learningObjectives":["Perform a complete mind sweep to capture all open loops into a single inbox","Clarify each inbox item by deciding if it is actionable and what the next physical action is","Organize projects and next actions into context lists for reliable retrieval","Run a weekly review to keep the system current and identify stalled projects"],"assessmentTypes":["portfolio"],"mode":"self-paced","tutorPersona":{"inheritsFrom":"workshop.aiPersona","method":"socratic","encouragementLevel":"warm","flashcardsEnabled":true},"certification":{"requiresHumanCertifier":false,"aiCertifierAllowed":true,"lineageEnabled":false,"certificationSlug":"productivity-practitioner"},"gamification":{"enabled":true,"achievements":["connector","deep-thinker","streak","completionist"],"streaks":true,"leaderboard":false}},"workshop":{"difficulty":"intermediate","templateTier":4,"aiPersona":{"role":"You are an expert productivity coach specializing in the Getting Things Done methodology, helping users capture, organize, and execute their commitments with clarity.","expertise":["GTD methodology and best practices","Task and project management","Context-based work organization","Weekly review process","Mind sweep and brain dump techniques"],"tone":"mentor"},"workspaceConfig":{"paradigm":"planner","defaultTab":"explore","defaultView":"board","defaultFile":"inbox/capture.md","layout":{"leftDock":"files","rightDock":"views"},"onboarding":{"showGuide":true,"highlightFeatures":["board","calendar","ai-chat"],"suggestedActions":["Do a mind sweep - capture everything in inbox/","Process inbox using the clarify workflow","Use Board view to see next actions by context","Do weekly reviews to stay on track"]}},"graphGuidance":{"conceptCreation":{"triggers":["User creates a new project","A new context is established","User identifies a recurring area of focus","A major life area is discussed"],"typeMapping":{"project":"project","context":"context","area":"category","person":"person","action":"task"}},"relationshipPatterns":[{"from":"task","to":"project","verb":"partOf","description":"Action belongs to project"},{"from":"task","to":"context","verb":"requires","description":"Action needs this context"},{"from":"project","to":"category","verb":"partOf","description":"Project belongs to life area"},{"from":"task","to":"person","verb":"delegatedTo","description":"Waiting for someone"},{"from":"project","to":"project","verb":"relatedTo","description":"Projects that affect each other"}],"rules":["Every project should be linked to at least one next action","Contexts are categories that group next actions","Waiting for items should link to the person responsible","Projects can be grouped under life areas (work, personal, health)","Don't create actions as concepts - keep them in list files"]},"qualityGates":{"fileChecks":[{"path":"inbox/capture.md","required":[],"optional":["Processing Rules"]},{"path":"projects/active/_project-list.md","required":["Work","Personal"],"optional":["Health","Finance","Learning"]}],"projectChecks":["Inbox has been processed recently","Every active project has a next action","Context lists have actionable items (not vague tasks)","Waiting for items have who and when"],"exportReady":["Weekly review has been completed","All projects have clear outcomes","Context lists are current"]},"sampleData":{"description":"Sample GTD system with projects, tasks, and contexts","entities":[{"type":"project","name":"Launch Marketing Website","properties":{"status":"in_progress","area":"Work","outcome":"New marketing site live with analytics","description":"Complete redesign and launch of company marketing website.","dueDate":"2025-02-28","createdAt":"2025-01-05"}},{"type":"task","name":"Email designer about homepage mockups","properties":{"status":"todo","context":"@computer","description":"Request revised mockups with feedback from last meeting.","createdAt":"2025-01-12"}}],"relationships":[{"from":"Email designer about homepage mockups","verb":"partOf","to":"Launch Marketing Website"}]},"deploy":{"provider":"cloud-run","buildCommand":"npm run build","outputDir":"build","config":{"port":3000,"memory":"512Mi"},"oneClickCommand":"gcloud run deploy"}},"venue":{"bookingNumberPrefix":"GT","subdomainPrefix":"gtd","features":{"customerAccounts":true,"apps":true,"website":true,"subscriptions":true,"notifications":true,"analytics":true,"cms":false,"blog":false,"giftCards":false,"pos":false,"loyalty":false,"waivers":false,"animals":false,"adoption":false,"memories":false,"partners":false,"franchise":false},"fees":{"billingModel":"subscription","feeMode":"online-only"},"theme":{"primary":"oklch(0.42 0.18 145)","bgBase":"oklch(0.99 0.005 145)","accent":"oklch(0.60 0.14 210)","textPrimary":"oklch(0.20 0.03 145)","displayFont":"Inter","bodyFont":"Inter"},"experienceTypes":[],"chatSuggestions":[{"label":"Get started","message":"I want to start using GTD. What's the first step?","emoji":"🎯"},{"label":"Manage my subscription","message":"I'd like to view or change my subscription plan.","emoji":"💳"},{"label":"Capture everything","message":"Help me do a full brain dump and capture everything on my mind.","emoji":"🧠"},{"label":"Weekly review","message":"I want to do my weekly review. Walk me through it.","emoji":"📅"}]},"previewImageUrl":"kits/gtd-productivity-system/images/preview.webp"}