humanmade/claude-code-standards/vip-development
Claude Code and agent skill by humanmade/claude-code-standards
- community
Checking that the SKILL.md file is still in the repository.
WordPress VIP projects — vip-cli commands, client-mu-plugins architecture, and VIP platform constraints. Use when a project has a VIP structure, or when asked to run vip-cli, reach WP-CLI or the database on a VIP application, tail logs, work with the local dev-env, or check whether something is permitted on VIP.
Install
npx vskill@latest install humanmade/claude-code-standards/vip-developmentSKILL.md
WordPress VIP Development
WordPress VIP is an enterprise WordPress hosting platform with specific architecture requirements and tooling.
Project Structure
VIP CLI Commands
VIP uses vip CLI (install via npm: npm install -g @automattic/vip):
Application Management
WP-CLI Access
Database Access
Logs
Dev Environment (Local)
client-mu-plugins Architecture
Client code lives in client-mu-plugins/:
Load via plugin-loader.php:
VIP-Specific Constraints
Forbidden Functions
VIP restricts certain functions for security and performance:
- No
eval(),create_function() - No direct file writes outside uploads: use VIP File System API
- No
wp_remote_get()to localhost - Limited use of
set_time_limit()
Required Practices
- Use
wpcom_vip_file_get_contents()for remote requests with caching - Use
wpcom_vip_attachment_url_to_postid()instead ofattachment_url_to_postid() - Avoid uncached queries: use VIP's caching layer
Environment Variables
Access via:
Code Analysis
VIP provides code analysis tools:
Deployment
VIP deploys from git branches:
developbranch → develop environmentpreprodbranch → staging environmentmaster/mainbranch → production environment
Deployments are triggered by git push and go through VIP's review process.
Asset Handling
Similar to standard WordPress, but note:
- Use
wp_enqueue_*functions exclusively - CDN is handled automatically by VIP
- Use versioning via asset manifest files
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/vip-development/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/humanmade/claude-code-standards/vip-development)