{"$schema":"https://soulcraft.com/schemas/kit/v2.json","id":"content-calendar","type":"soulcraft","role":"primary","status":"released","name":"Content Calendar","description":"Editorial calendar for planning and managing content across channels","longDescription":"Plan, organize, and track your content creation across all platforms. Manage blog posts, social media, videos, podcasts, and email campaigns with a visual calendar. Perfect for content creators, marketing teams, and agencies who need to coordinate content publishing.","version":"1.0.0","author":{"name":"Soulcraft Labs","email":"kits@soulcraft.com","url":"https://soulcraft.com"},"icon":"📅","tags":["content","calendar","editorial","social-media","marketing","planning"],"variables":[{"key":"projectName","label":"Brand/Publication Name","description":"The name of your brand or publication","type":"string","required":true,"example":"My Brand"},{"key":"planPeriod","label":"Planning Period","description":"What time period are you planning for?","type":"string","required":false,"example":"Q1 2024"},{"key":"primaryPlatform","label":"Primary Platform","description":"Your main content platform","type":"string","required":false,"example":"Blog"},{"key":"publishingFrequency","label":"Publishing Frequency","description":"How often do you publish?","type":"string","required":false,"example":"3x per week"}],"shared":{"industry":"content-marketing","category":"creative","glossary":{},"aiExpertise":["Content strategy and planning","Editorial calendar management","Multi-channel content distribution","Content repurposing","Publishing workflows"],"dataModelHints":["document","event","topic","person"],"dataModel":{"entities":[{"domain":"article","type":"Document","description":"A piece of content such as a blog post, social post, or video","products":{"workshop":{"view":"board","icon":"📝"},"academy":{"mapsTo":"learning-artifact","assessable":true},"venue":{"mapsTo":"ContentPageMeta","pos":false}}},{"domain":"campaign","type":"Event","description":"A coordinated content campaign with a start and end date","products":{"workshop":{"view":"timeline","icon":"📣"},"academy":{"mapsTo":"practice-session","assessable":true},"venue":{"mapsTo":"BookingMeta","pos":false}}},{"domain":"topic","type":"Concept","description":"A content topic or pillar that posts address","products":{"workshop":{"view":"graph","icon":"💡"},"academy":{"mapsTo":"knowledge-unit","assessable":true}}},{"domain":"author","type":"Person","description":"A person who creates or is responsible for content","products":{"workshop":{"view":"gallery","icon":"✍️"},"academy":{"mapsTo":"learning-subject","assessable":false},"venue":{"mapsTo":"CustomerMeta","pos":false}}},{"domain":"channel","type":"Concept","description":"A publishing channel such as blog, Instagram, or email","products":{"workshop":{"view":"stats","icon":"📡"},"academy":{"mapsTo":"knowledge-unit","assessable":false}}}],"relationships":[{"from":"article","to":"campaign","verb":"PartOf","description":"Content piece belongs to this campaign"},{"from":"article","to":"topic","verb":"AboutTopic","description":"Content covers this topic"},{"from":"article","to":"channel","verb":"PublishedOn","description":"Content is published on this channel"},{"from":"author","to":"article","verb":"Creates","description":"Author is responsible for this content"},{"from":"article","to":"article","verb":"RelatedTo","description":"Content pieces that link or relate to each other"}]},"suggestions":[{"label":"Plan content","prompt":"Help me plan content for the upcoming week"},{"label":"Add a content piece","prompt":"Help me create a new content piece with platform and schedule"},{"label":"Generate ideas","prompt":"Brainstorm content ideas based on my existing topics and themes"},{"label":"Review schedule","prompt":"Review my content calendar and identify gaps in the schedule"},{"label":"Repurpose content","prompt":"Suggest ways to repurpose my existing content for different platforms"},{"label":"View calendar","prompt":"Show me my content schedule in the calendar view"}]},"academy":{"skillPath":"content-strategy","level":"intermediate","learningObjectives":["Define content pillars that align publishing output to business or audience goals","Manage an editorial calendar across multiple channels with realistic publishing cadences","Write content briefs that give creators a clear angle, audience, and call to action","Audit existing content and build a repurposing strategy across formats and platforms","Measure content performance and adjust the calendar based on engagement data"],"assessmentTypes":["portfolio","peer-review"],"mode":"self-paced","tutorPersona":{"inheritsFrom":"workshop.aiPersona","method":"socratic","encouragementLevel":"warm","flashcardsEnabled":true},"certification":{"requiresHumanCertifier":false,"aiCertifierAllowed":true,"lineageEnabled":false,"certificationSlug":"content-strategist"},"gamification":{"enabled":true,"achievements":["connector","deep-thinker","streak","completionist"],"streaks":true,"leaderboard":false}},"workshop":{"difficulty":"beginner","templateTier":3,"aiPersona":{"role":"You are an expert content strategist helping teams plan, schedule, and execute content across multiple platforms and channels.","expertise":["Content strategy and planning","Editorial calendar management","Multi-channel publishing","Content repurposing strategies","Audience engagement and growth"],"tone":"collaborator"},"workspaceConfig":{"paradigm":"planner","defaultTab":"explore","defaultView":"calendar","defaultFile":"strategy/content-strategy.md","layout":{"leftDock":"files","rightDock":"views"},"onboarding":{"showGuide":true,"highlightFeatures":["calendar","board","ai-chat"],"suggestedActions":["Define content pillars in the Strategy document","Set up your publishing schedule in Calendar view","Create content briefs using the template","Track content status using Board view","Ask AI to help generate content ideas"]}},"graphGuidance":{"conceptCreation":{"triggers":["User creates a new content piece","User defines a content series","User adds a new channel","User creates a campaign"],"typeMapping":{"article":"document","post":"document","campaign":"event","series":"category","topic":"concept","author":"person","channel":"category"}},"relationshipPatterns":[{"from":"document","to":"event","verb":"part-of","description":"Content belongs to campaign"},{"from":"document","to":"concept","verb":"aboutTopic","description":"Content covers topic"},{"from":"document","to":"category","verb":"publishedOn","description":"Content goes on channel"},{"from":"person","to":"document","verb":"creates","description":"Author writes content"},{"from":"document","to":"document","verb":"relatedTo","description":"Content links together"}]},"qualityGates":{"fileChecks":[{"path":"strategy/content-strategy.md","required":["Content Pillars","Audience"],"optional":["Competitors"]},{"path":"calendar/schedule.md","required":["Publishing Schedule","Channels"],"optional":["Automation"]}],"projectChecks":["Content pillars defined","Target audience documented","Publishing schedule established","At least 2 weeks of content planned","Content briefs created for scheduled pieces"],"exportReady":["Calendar populated with scheduled content","All content pieces have assignments","Strategy document complete"]},"exporters":[{"id":"calendar-pdf","name":"Calendar View (PDF)","description":"Visual calendar of scheduled content","icon":"📅","format":"pdf","category":"document","handler":"calendar-pdf","options":{"view":"month","includeDetails":true}},{"id":"editorial-calendar-csv","name":"Editorial Calendar (CSV)","description":"Spreadsheet of all content","icon":"📊","format":"csv","category":"data","handler":"entity-csv","options":{"entityType":"Content","fields":["title","date","channel","status","author"]}},{"id":"content-strategy-doc","name":"Content Strategy (PDF)","description":"Strategy and planning document","icon":"📄","format":"pdf","category":"document","handler":"wdoc-pdf","options":{"includeFiles":["strategy/*.md"],"combineFiles":true}}],"exportStructure":{"combineStrategy":"path-order","includePatterns":["strategy/*.md","calendar/*.md"],"excludePatterns":["_drafts/*"]},"exportPreferences":{"defaultExporter":"calendar-pdf","fileNameTemplate":"{{projectName}}-content-calendar-{{planPeriod}}"}},"venue":{"bookingNumberPrefix":"CC","subdomainPrefix":"contentcal","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.45 0.16 255)","bgBase":"oklch(0.99 0.005 255)","accent":"oklch(0.62 0.14 195)","textPrimary":"oklch(0.20 0.03 255)","displayFont":"Inter","bodyFont":"Inter"},"experienceTypes":[],"chatSuggestions":[{"label":"Plan next month","message":"Help me plan my content calendar for the coming month.","emoji":"📅"},{"label":"Manage subscription","message":"I'd like to manage my subscription plan.","emoji":"💳"},{"label":"Add a campaign","message":"How do I create and track a content campaign?","emoji":"📣"},{"label":"Content performance","message":"Show me how my recent content has performed.","emoji":"📊"}]},"previewImageUrl":"kits/content-calendar/images/preview.webp"}