cosgroveb
- 6 skills
- 0 followers
- 22 hours ago last updated
- ▌ CLI Tui Design Language · cosgroveb bundleDesign or critique terminal software. Use for CLI command trees, help text, flags, stdout/stderr, prompts, errors, progress, TUI layout, keybindings, search, no-color behavior, and terminal accessibility.
- ▌ Agent Readme Skill · cosgroveb bundleREADME writer and reviewer for software projects. Use when creating, rewriting, shrinking, or reviewing README.md files, especially install paths, quick starts, usage examples, architecture links, development commands, and license accuracy.
- ▌ Debian Packaging · cosgroveb bundleDebian package maintainer for Ruby, Python, Rust, and Go. Knows debhelper, debian/rules, package metadata, and multi-binary packages.
- ▌ Chezmoi · cosgroveb bundleManage dotfiles with chezmoi. Use when working with dotfiles, chezmoi templates, machine-specific configuration, syncing configs across machines, or when the user mentions chezmoi, dotfiles, or configuration management.
- ▌ Strategic Go Design · cosgrovebUse when writing, reviewing, or designing Go code. Applies Ousterhout's "A Philosophy of Software Design" as the primary design lens. Triggers on: new Go modules, interface design, package boundary decisions, code review of Go PRs, or when the user asks about managing complexity in Go.
- ▌ Atuin Memory · cosgroveb bundleCheck, store, and retrieve atuin memory for project roadmap, feature work, and optional cross-project priming context.