ohmyzsh/ohmyzsh

🙃 A delightful community-driven (with 2,500+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

Shell187351 starsDeveloper Tools & CLIsGitHub
Quality: solid 19/24
PAI: watch 0.38

Overview

Verdict

Rating Summary
Quality solid (19/24) Exceptional adoption and documentation; only docked for no formal release tags and open-issue count above threshold.
PAI Relevance watch (0.38) Developer environment tooling only — no harvest value, no programmatic API, and no gap in PAI's capability manifest that this fills.

Formula triggers WATCH solely on high standalone quality (19 ≥ 12). Composite of 0.38 reflects genuine irrelevance to PAI's TypeScript/Bun architecture; this is useful to know for developer machine setup, not for PAI skill or hook integration.

Quality Assessment

19/24 — maintained / well-documented / solid

Health: 5/8 (maintained)

Failed:

Passed:

Documentation: 8/8 (well-documented)

Failed:

Passed:

Engineering Signals: 6/8 (solid)

Failed:

Passed:

PAI Relevance

Dimension Score Assessment
Harvest Value 0 Oh My Zsh's plugin-loading and auto-update patterns are well-known and already conceptually mirrored in PAI's Skills/Hooks modular architecture; nothing novel to harvest.
Integration Readiness 1 Shell scripts with no programmatic API or structured output; PAI cannot bun add or subprocess-call it meaningfully, but it can be installed on the host terminal as environment enhancement with zero glue code.
Overlap Risk 0 No PAI skill, hook, or tool covers shell configuration management; the capability space is entirely distinct.
Gap Fill 0 PAI's architecture does not require shell configuration management — its execution model is TypeScript/Bun subprocesses, not interactive zsh sessions; this fills no declared capability gap.

Composite: 0.38

What Next

Landscape Position

Category: Developer Tools & CLIs

In this category: casey--just

Standing: Occupies a completely different functional niche from just — Oh My Zsh configures the interactive shell environment while just is a command runner for project-specific task automation; they complement rather than compete, and Oh My Zsh is the larger and older project by every metric.

Evidence Base

Density: 8/10 — Available: repo metadata (stars, forks, language, license, topics, dates), README (first 8KB with full TOC, installation instructions, usage examples, OS compatibility table), CI badge, contributor and community signals. Missing: dependency manifest (not applicable for shell project), full file tree, test suite details, changelog or release notes.

Notes

The absence of any tagged release is an intentional project choice, not a quality signal — Oh My Zsh has operated release-free since 2009, relying on rolling master updates. This is unusual for a project of its scale and explains the H1/H2 failures without reflecting actual abandonment risk. The 151 open issues on a project with 2,500+ contributors is also structurally healthy given the volume of plugin/theme submissions; the threshold failure is a minor artifact of the scoring rule.