JanDeDobbeleer/oh-my-posh

The most customisable and low-latency cross platform/shell prompt renderer

About the project

oh-my-posh is a customizable prompt theme engine that renders command-line prompts across shells and platforms. Developers and terminal users use it to configure primary, secondary, right, and transient prompts in shells such as PowerShell, zsh, Bash, and cmd. The catalogue entries provide skills, instructions, agents, and an MCP integration for working with oh-my-posh.

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

24kStars on the repository
17Mods indexed here, across every type
3d agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

code-changes

01

JanDeDobbeleer/oh-my-posh

Skill Claude CodeCodex

Workflow for any task that ends in code changes: issue analysis or triage, pull request review comments, features, bug fixes, refactors. Invoke at the start of such a task, before reading or writing code.

not rated 24k +39 changed 13d ago A SkillSpector: pass 48 tokens original MIT

conventional-commit

02

JanDeDobbeleer/oh-my-posh

Skill Claude CodeCodex

Rules for writing Conventional Commits messages in this project. MUST be invoked every time a commit is created.

not rated 24k +39 changed 13d ago A Snyk: passSkillSpector: pass 26 tokens original MIT

golang

03

JanDeDobbeleer/oh-my-posh

Skill Claude CodeCodex

Go conventions for this project that differ from common Go practice. Apply when writing, reviewing, or refactoring any Go source or test file.

not rated 24k +39 changed 3d ago A Snyk: passSkillSpector: pass 31 tokens original MIT

project-knowledge

04

JanDeDobbeleer/oh-my-posh

Skill Claude CodeCodex

Verified, actionable gotchas for oh-my-posh. Read the matching topic file BEFORE changing shell integration scripts (pwsh, zsh, bash, fish, cmd/Clink, nu, elvish, xonsh), terminal or pty behavior, WSL or e2e shell tests, Go internals (cache, segments, streaming, serve daemon, template rendering, output sanitization)…

not rated 24k +39 changed 13d ago A SkillSpector: pass 97 tokens original MIT

segment-create

05

JanDeDobbeleer/oh-my-posh

Skill Claude CodeCodex needs its repo

Checklist for adding a new Oh My Posh segment. Use when asked to add or create a new segment: lists every file to touch, the existing segment to copy, and how to verify.

not rated 24k +39 changed 13d ago A Snyk: passSkillSpector: warn 42 tokens original MIT

segment-docs

06

JanDeDobbeleer/oh-my-posh

Skill Claude CodeCodex

Reference mapping between Oh My Posh Go segment source code and MDX documentation. Use when creating, updating, or auditing segment documentation, or when reading segment Go code and needing to understand how code constructs map to user-facing options, template properties, and type representations in docs.

not rated 24k +39 3d ago A Snyk: passSkillSpector: pass 59 tokens original MIT

oh-my-posh

07

JanDeDobbeleer/oh-my-posh

Skill Claude CodeCodex

Install, configure, or troubleshoot Oh My Posh/ohmyposh: shell init, themes, segments, Nerd Font icons, and prompt setup on PowerShell, zsh, bash, or fish.

not rated 24k +39 changed 3d ago A SkillSpector: pass 47 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: