import planApply from "./plan-apply.js"
import plan from "./plan.js"
import quickExplore from "./quick-explore.js"
import spec from "./spec.js"
import subcoding from "./subcoding.js"
import taskCheck from "./task-check.js"
import tdd from "./tdd.js"
import projectWiki from "./project-wiki.js"
import generateRules from "./generate-rules.js"
import review from "./review.js"
import securityReview from "./security-review.js"
import subReview from "./subreview.js"

// Import subtask templates
import projectBasicAnalyze from "./wiki-subtasks/01_project-basic-analyze-agent.js"
import catalogueDesign from "./wiki-subtasks/02_catalogue-design-agent.js"
import documentGenerate from "./wiki-subtasks/03_document-generate-agent.js"
import indexGeneration from "./wiki-subtasks/04_index-generation-agent.js"
import requirements from "./requirements.js"
import task from "./task.js"
import design from "./design.js"

export {
	planApply,
	plan,
	quickExplore,
	spec,
	subcoding,
	securityReview,
	subReview,
	taskCheck,
	requirements,
	task,
	design,
	tdd,
	projectWiki,
	generateRules,
	review,
}
export { projectBasicAnalyze, catalogueDesign, documentGenerate, indexGeneration }
