can1357/oh-my-pi

⌥ Coding agent with the IDE wired in

About the project

Oh My Pi is a coding agent with an integrated development environment, command-line interface, tools, language-server operations, and debugger operations. It is used by developers who want an AI coding assistant that can read and edit projects, work with models from multiple providers, and interact with development tools. The catalogue add-ons extend its agent workflows with skills, commands, agents, plugins, MCP, and instructions.

This repository also configures its own agents. See what oh-my-pi tells them →

30kStars on the repository
15Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

can1357/oh-my-pi

Skill Claude CodeCodex

Re-encode verbose prose into a dense telegraphic register — punctuation as connectives, label frames, verbless assertions — without losing normativity or precision. Use when compressing system prompts, tool/function descriptions, skill bodies, or agent instructions; reducing token count or context bloat; making…

not rated 30k +816 today A SkillSpector: pass 77 tokens original MIT

system-prompts

02

can1357/oh-my-pi

Skill Claude CodeCodex

Write system prompts, tool docs, and agent definitions. Project tag conventions + RFC 2119 keywords + dense compression. Use when authoring or editing any prompt the model reads.

not rated 30k +816 today A Snyk: passSkillSpector: pass 40 tokens original MIT

can1357/oh-my-pi

Skill Claude CodeCodex

Optimize the description prompts an AI agent reads to learn its built-in tools (the .md files under prompts/tools/). Two halves: (1) measure how much of a prompt is already inferable from the tool's JSON parameter schema + name, to prune redundancy with evidence; (2) house authoring rules for what belongs in a tool…

not rated 30k +816 today A Snyk: passSkillSpector: pass 0 tokens original MIT