textual-scaffolder
Generate Textual (Python) TUI application structure with widgets, screens, and CSS styling.
npx skills add a5c-ai/babysitter --skill textual-scaffolder --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Textual Scaffolder Generate Textual TUI applications with Python and modern async patterns. ## Capabilities - Generate Textual project structure - Create custom widgets and screens - Set up CSS-based styling - Implement reactive attributes - Create component composition - Set up testing with textual.testing ## Usage Invoke this skill when you need to: - Build terminal UIs in Python - Create interactive CLI with CSS styling - Implement multi-screen TUI applications - Set up Textual project structure ## Inputs | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | projectName | string | Yes | Project name | | screens | array | No | Screen definitions | | widgets | array | No | Custom widget definitions | ## Generated Patterns ### Main Application ```python from textual.app import App, ComposeResult from textual.widgets import Header, Footer, Static, Button, Input from textual.containers import Container, Horizontal, Vertical from textual.screen import Screen class MainScreen(Screen): """Main application screen.""" CSS = """ MainScreen { layout: grid; grid-size: 2; grid-gutter: 1; } #sidebar { width: 30; background: $surface; border: solid $pri
- Capabilities
- Usage
- Inputs
- Generated Patterns
- Main Application
- Custom Widget
- CSS Styles (styles.tcss)
- Data Table Widget
- Dependencies
- Target Processes
What does the textual-scaffolder skill do?
Generate Textual (Python) TUI application structure with widgets, screens, and CSS styling.
How do I install it?
Run `npx skills add a5c-ai/babysitter --skill textual-scaffolder --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From a5c-ai/babysitter, a repository with 1,642 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
