Loading...
Loading...
Using the Pi terminal agent — workspace setup, sessions, /commands, compaction, settings.json/AGENTS.md, skill discovery, providers/models, plus theme/keybinding/prompt customization (SYSTEM.md, APPEND_SYSTEM.md, settings.json, keybindings.json). Use for any "how do I configure/run Pi" question.
npx skill4agent add arthrod/conejo-skills pi-using| Concern | Section |
|---|---|
| Workspace, sessions, /commands, providers, models, tmux/Termux/Windows | Workspace |
| Themes, keybindings, prompt templates, SYSTEM.md overrides | Customization |
pi-mono/pi-mono/packages/coding-agent/README.mdpi-mono/packages/coding-agent/docs/skills.md/skill:namepi-mono/packages/coding-agent/docs/settings.mdpi-mono/AGENTS.mdpi-mono/packages/coding-agent/docs/compaction.mdreserveTokenskeepRecentTokenspi-mono/packages/coding-agent/docs/session.md~/.pi/agent/sessions/buildSessionContext()pi-mono/packages/coding-agent/docs/tree.md/tree/forkpi-mono/packages/coding-agent/docs/providers.md/loginauth.jsonpi-mono/packages/coding-agent/docs/models.mdmodels.jsoncompatmodelOverridespi-mono/packages/coding-agent/docs/custom-provider.mdregisterProvider()pi-mono/packages/coding-agent/docs/terminal-setup.mdpi-mono/packages/coding-agent/docs/tmux.mdextended-keyscsi-upi-mono/packages/coding-agent/docs/windows.mdshellPathpi-mono/packages/coding-agent/docs/termux.mdpi-mono/packages/coding-agent/docs/shell-aliases.mdshellCommandPrefixpi-mono/packages/coding-agent/docs/development.mdpi-test.shpiConfigpi-mono/packages/coding-agent/src/core/package-manager.tsresourcePrecedenceRankpi-mono/packages/coding-agent/src/core/resource-loader.tsreload()cliEnabledSkillsenabledSkillsadditionalSkillPathspi-mono/packages/coding-agent/src/core/skills.tsloadSkillsformatSkillsForPromptpi-mono/packages/coding-agent/src/core/system-prompt.tshasReadpi-mono/packages/coding-agent/src/core/agent-session.ts_expandSkillCommand/skill:namepi-mono/packages/coding-agent/README.md@!!!pi-mono/packages/coding-agent/README.mdsteeringModefollowUpModetransportpi-mono/packages/coding-agent/README.md-p--print--mode json--mode rpcpi-mono/packages/coding-agent/README.md@files--tools--no-tools--no-extensions--no-skills--no-prompt-templates--no-themespi-mono/packages/coding-agent/README.mdPI_CODING_AGENT_DIRPI_PACKAGE_DIRPI_SKIP_VERSION_CHECKPI_CACHE_RETENTIONVISUALEDITORpi-mono/packages/coding-agent/README.mdpi-mono/packages/coding-agent/src/core/skills.tsresource-loader.tsloadSkillspi-mono/packages/coding-agent/src/core/package-manager.tsmergePaths([...cliEnabledSkills, ...enabledSkills], additionalSkillPaths)pi-mono/packages/coding-agent/src/core/resource-loader.ts<available_skills>readpi-mono/packages/coding-agent/src/core/system-prompt.tsreadmePathdocsPathpi-mono/packages/coding-agent/src/core/system-prompt.tsidparentIdbuildSessionContextpi-mono/packages/coding-agent/docs/session.mdfirstKeptEntryIdpi-mono/packages/coding-agent/docs/compaction.md--api-keyauth.jsonmodels.jsonpi-mono/packages/coding-agent/docs/providers.md.pi/SYSTEM.md~/.pi/agent/SYSTEM.mdAPPEND_SYSTEM.mdpi-mono/packages/coding-agent/README.mdsteeringModefollowUpMode"one-at-a-time""all"transport"sse""websocket""auto"pi-mono/packages/coding-agent/README.mdpi-mono/packages/coding-agent/docs/settings.mdreadbasheditwritegrepfindls--tools <list>--tools read,grep,find,ls--no-toolspi-mono/packages/coding-agent/README.md@!command!!commandpi-mono/packages/coding-agent/README.mdpi-mono/packages/coding-agent/docs/keybindings.md-p--printcat README.md | pi -p "Summarize"--mode jsonpi-mono/packages/coding-agent/README.md-c--continue-r--resume--session <path>--fork <path>--no-session--session-dir <dir>pi-mono/packages/coding-agent/README.md@pi @screenshot.png "What's in this?"pi @code.ts @test.ts "Review"pi-mono/packages/coding-agent/README.md--no-extensions--no-skills--no-prompt-templates--no-themes-e--extension--skill--prompt-template--theme--no-*--no-extensions -e ./my-ext.tspi-mono/packages/coding-agent/README.md--model provider/idopenai/gpt-4o--model name:thinkingsonnet:high--models <patterns>--list-modelspi-mono/packages/coding-agent/README.md/login/logout/model/scoped-models/settings/resume/new/name/session/tree/fork/compact/copy/export/share/reload/hotkeys/changelog/quit/skill:name/templatenamepi-mono/packages/coding-agent/README.mdPI_CODING_AGENT_DIRPI_PACKAGE_DIRPI_SKIP_VERSION_CHECKPI_CACHE_RETENTIONlongVISUALEDITORpi-mono/packages/coding-agent/README.mdpi-mono/packages/coding-agent/README.mddocs/skills.mdpackage-manager.tssettings.jsonskillsresourcePrecedenceRankmergePathsloadSkills/skill:namepi-mono/packages/coding-agent/src/core/agent-session.tscompaction.mdreserveTokenskeepRecentTokenssettings.jsonfirstKeptEntryIdmodels.mdcompat.jsonlsession.md/treetree.mdproviders.md/loginauth.jsontmux.mdextended-keyswindows.mdshellPathtermux.mdterminal-setup.mdshell-aliases.mdshellCommandPrefixdevelopment.mdpi-test.sh--tools read,grep,find,ls--no-toolsread,bash,edit,writepi -p "prompt"cat file | pi -p "Summarize"--mode json.pi/SYSTEM.md~/.pi/agent/SYSTEM.mdAPPEND_SYSTEM.mdpi-mono/packages/coding-agent/README.mdresource-loader.tsskills.tscompaction.mdproviders.mdpi-mono/packages/coding-agent/docs/themes.mdnamevarscolors~/.pi/agent/themes/*.json.pi/themes/*.json--themepi-mono/packages/coding-agent/docs/keybindings.md~/.pi/agent/keybindings.jsontui.input.submittui.editor.cursorUpapp.interruptmodifier+keypi-mono/packages/coding-agent/docs/prompt-templates.md/name~/.pi/agent/prompts/*.md.pi/prompts/*.md$1$2$@${@:N}descriptionpi-mono/packages/coding-agent/README.md.pi/SYSTEM.md~/.pi/agent/SYSTEM.mdAPPEND_SYSTEM.mdpi-mono/packages/coding-agent/docs/settings.mdsettings.jsonnamevarscolorstypeuisyntaxborderscolors~/.pi/agent/themes/*.json.pi/themes/*.json~/.pi/agent/keybindings.jsonsettings.jsontui.input.submittui.editor.cursorUpapp.interrupt/reload$1$2$@${@:N}{variable}<include>.md/name.pi/SYSTEM.md~/.pi/agent/SYSTEM.mdAPPEND_SYSTEM.mddark.jsonpackages/coding-agent/src/modes/interactive/theme/colors~/.pi/agent/themes//settingspi --theme <name>~/.pi/agent/keybindings.json"tui.input.submit": ["ctrl+enter"]/reload.md~/.pi/agent/prompts/description$1$@/filename.pi/SYSTEM.md~/.pi/agent/SYSTEM.mdAPPEND_SYSTEM.mdkeybindings.mdsettings.json~/.pi/agent/keybindings.json{variable}<include src="...">$1$@${@:N}pi-extending