INNER CODE UNIT · Go
generateLlmsTxtCmd
bjw-s-labs/helm-charts · tools/helm-schema-tools/cmd/helm-schema-tools/main.go:42
func generateLlmsTxtCmd() *cobra.Command {
var (
schemaPath string
outputPath string
baseURL string
)
cmd := &cobra.Command{
Use: "llms-txt",
Short: "Generate llms.txt from JSON schema",
RunE: func(cmd *cobra.Command, args []string) error {
return runGenerateLlmsTxt(schemaPath, outputPath, baseURL)
},
}
cmd.Flags().StringVarP(&schemaPath, "schema", "s", "", "Path to the JSON schema file (required)")
cmd.Flags().StringVarP(&outputPath, "output", "o", "", "Output path for llms.txt (required)")
cmd.Flags().StringVar(&baseURL, "base-url", "", "Base URL for documentation links (required)")