-
Notifications
You must be signed in to change notification settings - Fork 35
Add terminal-stylist workflow with Lipgloss and Huh expertise #7838
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
| strict: true | ||
|
|
||
| tools: | ||
| github: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@copilot add Serena
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added Serena tool with Go language support in 9f77ce0
| --- | ||
| name: Terminal Stylist | ||
| description: Analyzes and improves console output styling and formatting in the codebase | ||
| on: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@copilot daily
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added daily schedule trigger in 9f77ce0
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
|
@copilot the agent is an expert in huh and lipgloss, do a deep research in both libraries and add to the prompt |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Added comprehensive expertise on both libraries in c86052d: Lipgloss: CSS-like styling, adaptive colors (ANSI 16/256/TrueColor), layout management, TTY detection, table/list rendering Huh: Interactive forms with Input/Text/Select/MultiSelect/Confirm/FilePicker, accessibility support, keyboard navigation, Lipgloss theming integration The agent now analyzes usage patterns, identifies anti-patterns (manual ANSI codes, hardcoded colors), and recommends Charmbracelet ecosystem best practices. |
|
@copilot add tools edit, bash * |
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
The
terminal-stylistworkflow referenced in the GitHub Actions URL path did not exist. Created the workflow files to enable manual execution via workflow dispatch and automatic daily execution.Changes
Created
.github/workflows/terminal-stylist.md: Workflow definition analyzing console output patterns in Go codebasefmt.Print*,console.*,lipgloss.*, andhuh.*usageedittool enabled for making direct code improvementsbashaccess for comprehensive codebase explorationGenerated
.github/workflows/terminal-stylist.lock.yml: Compiled GitHub Actions workflow withworkflow_dispatchand daily schedule triggersConfiguration
The workflow is now runnable manually from the GitHub Actions UI and will automatically run daily once merged to main.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.