fix: Standardize TitleCase naming across all Skills - #236
Conversation
This PR enforces the TitleCase naming convention specified in SkillSystem.md across all skills. ## Directory Renames - `workflows/` → `Workflows/` (6 skills: Art, BrightData, CreateCLI, Createskill, Research, StoryExplanation) ## YAML Name Field Fixes Updated `name:` to match directory name in TitleCase: - 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: - 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/` Fixes danielmiessler#229 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
PAI 2.0 Migration NoticeThank you for this contribution! We've recently released PAI v2.0, which takes a fundamentally different approach from v1.x. What changed: PAI v1.x tried to mirror the entire Kai system as an installable template. That approach created too many interconnected dependencies—change one piece, and others broke. v2.0 shifts to modular packs: self-contained, independently installable capabilities that work without understanding the whole system. This PR: Because the architecture is now fundamentally different, we're closing all open v1.x PRs and issues. This isn't us ignoring your contribution—we genuinely appreciate it! It's that the system has changed so significantly that we need to revisit these within the new context. Next steps:
We're absolutely happy to address these concerns—just within the 2.0 framework. Thanks for your patience and for contributing to PAI! 🙏 |
Summary
This PR enforces the TitleCase naming convention specified in
SkillSystem.mdacross all skills. This addresses the inconsistencies reported in #229.Changes
Directory Renames
Renamed
workflows/toWorkflows/in 6 skills:YAML Name Field Fixes
Updated
name:in SKILL.md to match directory name (TitleCase):alex-hormozi-pitchAlexHormoziPitchartArtbrightdataBrightDatasystem-createcliCreateCLIfabricFabricffuf-web-fuzzingFfufpromptingPromptingresearchResearchstory-explanationStoryExplanationPath Reference Fixes
Updated lowercase path references to TitleCase:
Skills/art/tools/→Skills/Art/tools/Skills/brightdata/workflows/→Skills/BrightData/Workflows/skills/CORE/SKILL.md→Skills/CORE/SKILL.mdSkills/observability/→Skills/Observability/Skills/prompting/→Skills/Prompting/Skills/research/workflows/→Skills/Research/Workflows/Skills/fabric/→Skills/Fabric/workflows/→Workflows/Test Plan
USE WHENtriggers presentNotes
Skills/blogging/) that were intentionally left as-is since they are illustrative examples, not actual pathsFixes #229
🤖 Generated with Claude Code