Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates personal dotfiles and agent-skill documentation to improve local developer ergonomics (Homebrew tooling, shell completion, app configs) and to document new agent workflow “skills”.
Changes:
- Added new agent skill docs:
brainstorming,find-skills, andwriting-plans. - Expanded Homebrew Brewfile with new taps/tools/casks and reorganized sections.
- Updated shell/tool configs (notably new Postgres CLI completion logic) plus assorted environment/config tweaks and repo/app settings.
Reviewed changes
Copilot reviewed 14 out of 14 changed files in this pull request and generated 3 comments.
Show a summary per file
| File | Description |
|---|---|
private_Library/private_Preferences/helm/private_repositories.yaml |
Adds multiple Helm repos to local Helm repository config. |
encrypted_private_dot_claude.json.age |
Updates encrypted Claude-related config payload. |
dot_zshenv.tmpl |
Adds an INFRACOST_CURRENCY environment default. |
dot_goenvrc |
Adds a Go env var to influence path order. |
dot_docker/private_config.json |
Adds a Docker registry entry and sets Docker current context. |
dot_datagrip/symlink_marvin-cloud.tmpl |
Adds a chezmoi symlink template for a DataGrip config location. |
dot_config/opencode/encrypted_opencode.json.age |
Updates encrypted OpenCode config payload. |
dot_config/k9s/private_config.yaml |
Increases k9s logger tail and buffer sizes. |
dot_brewfile |
Adds new taps/tools/casks and reorganizes Brewfile sections. |
dot_agents/skills/writing-plans/SKILL.md |
Adds documentation for writing implementation plans. |
dot_agents/skills/find-skills/SKILL.md |
Adds documentation for discovering/installing skills via Skills CLI. |
dot_agents/skills/brainstorming/SKILL.md |
Adds documentation for a design-first brainstorming workflow. |
.chezmoitemplates/macos/zshrc.tmpl |
Reworks Postgres CLI completion with a generic helper and service completion. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
+56
to
+60
| local -a service_list service_display | ||
| service_list=(${(f)"$(_pg_service_list)"}) | ||
| service_display=("${(@)service_list[@]/%/ -- PostgreSQL service name}") | ||
| compadd -ld service_display -a service_list | ||
| return 0 |
Comment on lines
+85
to
+89
| opt="${match[$opt_group]}" | ||
| desc="${match[$desc_group]}" | ||
| opt_list+=("$opt") | ||
| opt_display+=("${(r:$max_len:)opt} -- $desc") | ||
| fi |
Comment on lines
+94
to
+98
| service_display+=("${(r:$max_len:)s} -- PostgreSQL service name") | ||
| done | ||
|
|
||
| compadd -ld opt_display -a opt_list | ||
| compadd -ld service_display -a service_list |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request introduces several new skills documentation files for agent workflows, updates the Homebrew setup to include new tools and utilities, and improves shell completion and configuration for development tools. The changes are primarily focused on enhancing developer productivity and agent-guided workflows, with supporting updates to configuration and encrypted files.
Agent Skills Documentation
brainstormingskill guide, detailing a strict process for turning ideas into validated designs before any implementation work, including checklists, process flow, and principles.find-skillsskill guide, providing instructions on how to help users discover, evaluate, and install agent skills using the Skills CLI, with search strategies and user interaction examples.writing-plansskill guide, outlining how to write detailed, step-by-step implementation plans after design approval, including required headers, task structure, and execution handoff.Homebrew and Development Environment Updates
dot_brewfileto add new taps (e.g.,databricks/tap), CLI tools (git-lfs,volta,pgcli,sqlcmd,databricks), and applications (cloudflare-warp,mpv,ollama), as well as improved organization and coverage for development, databases, virtualization, security, and media. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]Shell and Tooling Improvements
.chezmoitemplates/macos/zshrc.tmplby introducing a generic completion function forpsqlandpgcli, improving service name completion and option display.dot_config/k9s/private_config.yamlfor better Kubernetes log inspection.Other Configuration Updates
dot_config/opencode/encrypted_opencode.json.age.dot_datagrip/symlink_marvin-cloud.tmpl).