Personal_AI_Infrastructure
Personal_AI_Infrastructure copied to clipboard
fix: Standardize TitleCase naming across all Skills
Summary
This PR enforces the TitleCase naming convention specified in SkillSystem.md across all skills. This addresses the inconsistencies reported in #229.
Changes
Directory Renames
Renamed workflows/ to Workflows/ in 6 skills:
- Art
- BrightData
- CreateCLI
- Createskill
- Research
- StoryExplanation
YAML Name Field Fixes
Updated name: in SKILL.md to match directory name (TitleCase):
| Skill | Before | After |
|---|---|---|
| AlexHormoziPitch | alex-hormozi-pitch |
AlexHormoziPitch |
| Art | art |
Art |
| BrightData | brightdata |
BrightData |
| CreateCLI | system-createcli |
CreateCLI |
| Fabric | fabric |
Fabric |
| Ffuf | ffuf-web-fuzzing |
Ffuf |
| Prompting | prompting |
Prompting |
| Research | research |
Research |
| StoryExplanation | story-explanation |
StoryExplanation |
Path Reference Fixes
Updated lowercase path references to TitleCase:
| File | Fix |
|---|---|
| Art/SKILL.md + 14 workflows | Skills/art/tools/ → Skills/Art/tools/ |
| BrightData/SKILL.md | Skills/brightdata/workflows/ → Skills/BrightData/Workflows/ |
| CORE/HookSystem.md | skills/CORE/SKILL.md → Skills/CORE/SKILL.md |
| Observability/SKILL.md | Skills/observability/ → Skills/Observability/ |
| Prompting/SKILL.md | Skills/prompting/ → Skills/Prompting/ |
| Research/SKILL.md | Skills/research/workflows/ → Skills/Research/Workflows/ |
| Research/Workflows/Fabric.md | Skills/fabric/ → Skills/Fabric/ |
| Createskill/Workflows/*.md | Template paths workflows/ → Workflows/ |
Test Plan
- [x] Verified all YAML frontmatter is valid
- [x] Verified all
USE WHENtriggers present - [x] Verified directory names match YAML names
- [x] Verified all path references use TitleCase
- [x] No custom/local code included
Notes
- CONSTITUTION.md contains example/template paths (e.g.,
Skills/blogging/) that were intentionally left as-is since they are illustrative examples, not actual paths - Tested on macOS which required two-step renames due to case-insensitive filesystem
Fixes #229
🤖 Generated with Claude Code