Skip to content

kirang89/agent-kun

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

agent-kun

My custom agent configuration — skills, extensions, and themes.

Extensions

Custom tools and commands that extend the agent's capabilities.

Extension Description
comment.ts /comment command to open the last assistant message in $EDITOR and load the quoted result back into the editor
evaluate-test-harness /evaluate-test-harness command to analyze a project's test suite against a 19-category rubric
interactive-form interactive_form tool — tabbed form UI for gathering multiple user inputs
notify.ts Desktop notification via OSC 777 when the agent finishes and is waiting for input
pi-splash.ts /splash welcome header with the pi logo, quick tips, and a loaded-resources summary
refine-plan.ts /refine-plan command to interrogate a plan until every ambiguity is resolved
review.ts /review and /end-review commands for code review (PR, branch, commit, or uncommitted changes)
statusline.ts /statusline command for a minimal footer showing active tool, context usage, git branch, and model
turn-stats.ts /turn-stats command toggling a persistent per-turn token/TPS widget
wiki /wiki command that builds an Obsidian research wiki for a topic from the current session via an isolated subagent

Skills

Task-specific instructions that guide the agent for particular workflows.

Skill Description
adr Write Architecture Decision Records for architecturally significant choices
caveman Ultra-compressed communication mode that cuts token usage while keeping technical accuracy
context7 Fetch up-to-date library and framework documentation from Context7
domain-model Grill a plan against the existing domain model and sharpen terminology
firecrawl Fast, reliable web search, scraping, and interaction via Firecrawl
frontend-design Design and implement distinctive, production-ready frontend interfaces
git Git best practices: atomic commits, conventional format, clean history, worktrees
github GitHub CLI (gh) for issues, PRs, CI runs, and API queries
grill-me Interview the user relentlessly about a plan until reaching shared understanding
grill-with-docs Grill a plan against the domain model and documentation, updating docs inline
improve-codebase-architecture Find architectural improvement opportunities and deepen shallow modules
playwright-cli Browser automation for web testing, screenshots, and data extraction
tufte-design-visualization Apply Edward Tufte's principles to data visualisations and analytical UIs
update-changelog Guidance for updating changelogs with changes between releases

Themes

Custom color schemes for the pi agent TUI.

Theme
adventure.json
aura.json
catppuccin.json
doom-peacock.json
dracula.json
dracula-plus.json
everforest-dark.json
everforest-dark-hard.json
everforest-dark-soft.json
japanesque.json
kanagawa-wave.json
moe-dark.json
night-owl.json
tokyo-night-moon.json

External Packages

pi-agent/settings.json also enables these external pi packages:

  • git:https://github.com/badlogic/pi-diff-review
  • git:github.com/picassio/pi-cc-patch
  • npm:pi-bash-live-view
  • npm:@kiranpg/pi-sentry

Setup

To use these configurations, symlink or copy the contents to ~/.pi/agent/:

# Backup existing config
mv ~/.pi/agent ~/.pi/agent.bak

# Symlink this repo
ln -s /path/to/agent-kun/pi-agent ~/.pi/agent

Or selectively copy specific skills/extensions/themes.

Environment Variables

Some skills require API keys (optional but recommended for higher rate limits):

  • CONTEXT7_API_KEY — for the context7 skill
  • FIRECRAWL_API_KEY — for the firecrawl skill

About

A collection of agent utilities (skills, extensions, settings).

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors