1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
  | 
diff --git a/cmd/spectre/main.go b/cmd/spectre/main.go
index 1a3487e0aa94e86b1fe55f6b8a3d5c8edaf964eb..e457293d61c5920c88d728cdcce953a785a51a3b 100644
--- a/cmd/spectre/main.go
+++ b/cmd/spectre/main.go
@@ -37,14 +37,14 @@ 	scopeFn := func(s string) (err error) {
 		scopeFlag, err = spectre.ParseScope(s)
 		return
 	}
-	fs.Func("scope", "scope", scopeFn)
+	fs.Func("scope", "scope [authentication, identification, recovery]", scopeFn)
 	fs.Func("S", "--scope", scopeFn)
 	var templateFlag spectre.Template
 	templateFn := func(s string) (err error) {
 		templateFlag, err = spectre.ParseTemplate(s)
 		return
 	}
-	fs.Func("template", "template", templateFn)
+	fs.Func("template", "template [maximum, long, medium, short, pin, name, phrase, basic]", templateFn)
 	fs.Func("t", "--template", templateFn)
 
 	if err := fs.Parse(args); err != nil {
  |