cli-simple(1p)
πΈ cli-simple(1p) β aka the "scaffold me a whole project bestie" page π
ok so real talk, this is a page from the User Contributed Perl Documentation collection, and honestly? it's giving tiny-but-mighty. no cap. π
β¨ NAME β¨
cli-simple β scaffold a brand new project straight out of a .yml file π¦
β¨ SYNOPSIS β¨
ok so here's the whole vibe. you write a lil yaml file, and then you point the script at it. that's it. that's the whole thing π
cat >my-project.yml <<EOF
---
commands:
foo: MyProject::Role::Foo
bar: MyProject::Role::Bar
options:
- help|h
- verbose|v
- type|t=s
- output|o=s
default_options:
type: json
extra_options:
- buz EOF
cli-simple -scaffold my-project.yml
Commands:
-scaffold <spec-file> Scaffold role stubs from an existing modulino
Commands:
-scaffold <spec-file>β literally generates role stubs for you, sourced from an existing modulino. it's giving instant-structure π₯
β¨ DESCRIPTION β¨
so the one single solitary job of the cli-simple script is to scaffold a fresh new project from a .yml file. that's its whole personality and honestly, we respect the focus. π
and here's the cute part β you can run the exact same command from any modulino script that's built on CLI::Simple. same energy, different doorway. π«Ά
β¨ LICENSE AND COPYRIGHT β¨
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See <https://dev.perl.org/licenses/> for more information. β
ngl, "same terms as Perl itself" is the most iconic license move in the game. go read the link, bestie, it's short. π
β¨ SEE ALSO β¨
CLI::Simpleβ the whole modulino situation this thing rides on π§
β¨ AUTHOR β¨
Rob Lauer β <rlauer@treasurersbriefcase.com> β¨
and that's the whole page, fr fr. this one shipped as part of perl v5.40.1, dated 2026-07-10, filed under cli-simple(1p) β petit manpage, main character energy, obsessed. ππΈ
π¦ where this page comes from
- ubuntu stonking: libcli-simple-perl 2.0.13-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms