INNER CODE UNIT · Go

main

eat-pray-ai/yutu · internal/tools/skillgen/main.go:108

func main() {
	skillDir := flag.String("skill-dir", ".", "base directory for generated skill")
	instructionDir := flag.String("instruction-dir", "./cmd/agent", "base directory for generated instruction and agent skill")
	flag.Parse()

	root := cmd.RootCmd
	root.InitDefaultHelpCmd()
	resources := collectResources(root)

	// External skill: includes setup.md for installation.
	generateSkill(*skillDir, extSkill, resources)

	// Agent instruction.
	if err := os.MkdirAll(*instructionDir, 0o755); err != nil {
		log.Fatalf("mkdir %s: %v", *instructionDir, err)
	}
	instrPath := filepath.Join(*instructionDir, "INSTRUCTION.md")
	if err := writeInstruction(instrPath); err != nil {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…