
New Command
- 1 installs
- Updated March 30, 2026
- eufmike/meeting-transcript
Scaffolds a new Typer CLI command in the meeting-transcript project, separating pure logic from I/O and wiring Rich output and pixi task aliases.
About
Guides adding a new Typer CLI command following the project's conventions, keeping pure logic in transcript.py and adding a Rich-formatted command to main.py. A developer uses it when extending the meeting-transcript CLI with a new subcommand.
- Separates pure logic (no I/O) from the Typer command layer
- Adds Rich console output and optional pixi.toml task aliases
New Command by the numbers
- 1 all-time installs (skills.sh)
- Ranked #468 of 550 CLI & Terminal skills by installs in the Skillselion catalog
- Data as of Jul 8, 2026 (Skillselion catalog sync)
npx skills add https://github.com/eufmike/meeting-transcript --skill new-commandAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 1 |
|---|---|
| Last updated | March 30, 2026 |
| Repository | eufmike/meeting-transcript ↗ |
What it does
Scaffolds a new Typer CLI command in the meeting-transcript project, separating pure logic from I/O and wiring Rich output and pixi task aliases.
Files
To add a new CLI command:
1. Read src/meeting_transcript/main.py and src/meeting_transcript/transcript.py. 2. Add any required pure logic to transcript.py (no I/O, no print()). 3. Add a new @app.command() function to main.py with:
typer.Argument/typer.Optionwithhelp=strings- Rich output via
console.print()
4. Update the [tasks] section of pixi.toml if a convenience alias is useful. 5. Run the quality-check skill to verify.