A Taskade Genesis App Kit template. It contains JSON files that define a portable workspace bundle (Workspace DNA) with agents, automations, and projects.
npm run validate # Validate JSON files against Taskade schemas
npm run build # Assemble + validate
npm run import # Upload to Taskade (needs TASKADE_API_TOKEN + TASKADE_WORKSPACE_ID)- Agent:
agents/*.jsonmust conform toAgentTemplatev1 (requiresversion: "1",commands[]) - Automation:
automations/*.jsonmust conform toFlowTemplateV2(requiresversion: "2",trigger,actions[]) - Project:
projects/*.jsonmust conform to taskastRoot(requirestype: "root",childrenwith exactly 1 node)
- Always run
npm run validateafter changing JSON files - Do not add fields not defined in the schemas
- Keep agent command prompts descriptive (30+ words)
- Project text nodes must have
text.opsending with a newline insert