can you make the @.pi/skills/programming-philosophy/ a skill used for all of my projects?
Conversation
can you make the @.pi/skills/programming-philosophy/ a skill used for all of my projects?
💭 Thinking
I'll move the programming-philosophy skill from your project-specific `.pi/skills/` to the global `~/.pi/skills/` location so it's available across all your projects.
💭 Thinking
💭 Thinking
💭 Thinking
Done! The **programming-philosophy** skill is now available globally at: ``` ~/.pi/skills/programming-philosophy/ ``` **How pi resolves skills (in order):** 1. **Project-specific**: `.pi/skills/` (current project) 2. **Global**: `~/.pi/skills/` ← **Your skill is now here** This means the skill will now automatically appear in **all** your projects. When the pi agent loads, it discovers skills from both locations and merges them. You now have a global single source of truth for your 0xKobold programming philosophy (DRY, KISS, FP, NASA 10 rules) that applies everywhere, following... well, the DRY principle itself! ♻️
i don't see it when i load pi
💭 Thinking
Let me check how pi discovers global skills - there might be a discovery mechanism or index file needed.
💭 Thinking
💭 Thinking
I see the issue! Pi looks for global skills in `~/.pi/agent/skills/`, not `~/.pi/skills/`. Let me move it to the correct location:
💭 Thinking
💭 Thinking
Now I understandPi discovers global skills from `~/.agents/skills/` (actual skills) and `~/.pi/agent/skills/` (symlinks to them). Let me fix this:
💭 Thinking
💭 Thinking
💭 Thinking
💭 Thinking
Done! The skill is now correctly placed at: | Location | Purpose | |----------|---------| | `~/.agents/skills/programming-philosophy/` | **Actual skill** (shared location) | | `~/.pi/agent/skills/programming-philosophy` | **Symlink** (pi-specific reference) | **Next time you load pi**, the `programming-philosophy` skill should appear in the available skills list. The skill discovery paths are now correct, matching the pattern used by your other global skills (like `browser-use`, `find-skills`, etc.). The skill name in the frontmatter is `programming-philosophy` with the description describing your 0xKobold philosophy (DRY, KISS, FP, NASA 10 coding rules).