Skip to main content

cli-development

Provides best practices for developing professional CLI tools using Node.js, Python, and Go, covering architecture, testing, and distribution.

Install this skill

or
83/100

Security score

The cli-development skill was audited on Feb 24, 2026 and we found 9 security issues across 2 threat categories. Review the findings below before installing.

Categories Tested

Security Issues

medium line 107

Template literal with variable interpolation in command context

SourceSKILL.md
107console.log(`Creating project: ${name}`)
medium line 108

Template literal with variable interpolation in command context

SourceSKILL.md
108console.log(`Template: ${options.template}`)
low line 47

External URL reference

SourceSKILL.md
47- **[Click Documentation](https://click.palletsprojects.com/)** - Python CLIフレームワーク
low line 48

External URL reference

SourceSKILL.md
48- [Quickstart](https://click.palletsprojects.com/en/8.1.x/quickstart/)
low line 50

External URL reference

SourceSKILL.md
50- **[Cobra Documentation](https://cobra.dev/)** - Go CLIフレームワーク
low line 51

External URL reference

SourceSKILL.md
51- [User Guide](https://cobra.dev/)
low line 57

External URL reference

SourceSKILL.md
57- **[12 Factor CLI Apps](https://clig.dev/#guidelines)** - CLIベストプラクティス
low line 58

External URL reference

SourceSKILL.md
58- **[CLI Guidelines](https://clig.dev/)** - コマンドライン設計ガイド
low line 59

External URL reference

SourceSKILL.md
59- **[Typer Documentation](https://typer.tiangolo.com/)** - モダンPython CLI
Scanned on Feb 24, 2026
View Security Dashboard