Skills = Step-by-Step Workflows for AI
Skills are Markdown documents that give your AI assistant detailed, reproducible workflows for common development tasks.Key insight: Skills solve the “AI memory problem”Without skills, you re-explain patterns every conversation. With skills, patterns are encoded once and reused forever.
Skill Anatomy
Every skill follows a consistent structure:- Second Step Code example with explanation
- Third Step More details…
Testing
How to verify the implementation worksNext Steps
Suggested follow-up tasks- First use: 2,400 tokens
- Second use: 0 tokens (cached)
- Third use: 0 tokens (cached)
- First use: 2,400 tokens (cache expired)
- Prompt for controller: 800 tokens
- Prompt for validation: 600 tokens
- Prompt for tests: 1,200 tokens
- Prompt for docs: 900 tokens
- Back-and-forth fixes: 2,000 tokens Total: 5,500 tokens
- “Use Laravel API Endpoint skill”: 4,200 tokens
- Zero back-and-forth (done right first time) Total: 4,200 tokens
- 100 runs × 4,200 tokens = 420,000 tokens
- Includes: 300,000 tokens
- Overage: 120,000 tokens × 2.40
- New Laravel version released
- ULPI updates “Create Laravel API Endpoint” skill
- Your projects get updated skill automatically
- No action required from you
- 1.0.0: Initial release
- 1.1.0: Add new step (minor)
- 1.0.1: Fix typo (patch)
- 2.0.0: Breaking change (major)
- “Use Laravel API Endpoint skill for /api/posts” → Creates endpoint with tests
- “Use API Documentation with OpenAPI skill for /api/posts” → Documents the endpoint
- “Use Git Commit Best Practices skill” → Creates proper commit message
- “Use Deploy to Staging skill” → Deploys to staging (custom skill)
Conditional Skills (Context-Aware)
Skills that adapt to context:Best Practices
Keep Skills Focused
Good: One skill = one clear task
- “Create Laravel API Endpoint”
- “Write PHPUnit Tests”
- “Build Entire Application”
Include Code Examples
Every step should have code examplesShows AI exactly what to generateReduces ambiguity and errors
Test Your Skills
Before marking skill as active:
- Test with real projects
- Verify all steps work
- Check edge cases
- Get team feedback
Version Control Custom Skills
Store custom skill markdown in git:Benefits:
- Code review for skills
- Change tracking
- Team collaboration
What’s Next?
1
Learn Tech Stack Matching
Understand how skills are filtered for your projects
2
Create Custom Skills
Encode your team’s patterns into reusable workflows
3
Configure MCP
Set up Skills in your IDE for seamless integration
Need Help?
Getting Started
Quick setup guide
Support
Email us anytime
Community
Join our Discord