From 9f187b55da990fac72d3a47b20deb157a0e6e082 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Fri, 8 May 2026 11:56:06 +0200 Subject: [PATCH] Make sure the Omarchy agent skill is available for all harnesses --- install/config/omarchy-ai-skill.sh | 9 ++++++--- migrations/1778233760.sh | 3 +++ 2 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 migrations/1778233760.sh diff --git a/install/config/omarchy-ai-skill.sh b/install/config/omarchy-ai-skill.sh index 31f748cf..8eec4b95 100644 --- a/install/config/omarchy-ai-skill.sh +++ b/install/config/omarchy-ai-skill.sh @@ -1,3 +1,6 @@ -# Place in ~/.claude/skills since all tools populate from there as well as their own sources -mkdir -p ~/.claude/skills -ln -s $OMARCHY_PATH/default/omarchy-skill ~/.claude/skills/omarchy +# Place in each assistant's global skills directory so the Omarchy skill is available on first install +mkdir -p ~/.agents/skills ~/.claude/skills ~/.codex/skills ~/.pi/agent/skills +ln -sfn "$OMARCHY_PATH/default/omarchy-skill" ~/.agents/skills/omarchy +ln -sfn "$OMARCHY_PATH/default/omarchy-skill" ~/.claude/skills/omarchy +ln -sfn "$OMARCHY_PATH/default/omarchy-skill" ~/.codex/skills/omarchy +ln -sfn "$OMARCHY_PATH/default/omarchy-skill" ~/.pi/agent/skills/omarchy diff --git a/migrations/1778233760.sh b/migrations/1778233760.sh new file mode 100644 index 00000000..522f14ab --- /dev/null +++ b/migrations/1778233760.sh @@ -0,0 +1,3 @@ +echo "Add Omarchy AI skill to pi, Codex, and shared Agent Skills directories" + +source "$OMARCHY_PATH/install/config/omarchy-ai-skill.sh"