{"id":29129041,"url":"https://github.com/juvojustin/wordpress-dev-llm-rules","last_synced_at":"2026-02-21T04:01:32.231Z","repository":{"id":299143541,"uuid":"1001960719","full_name":"JUVOJustin/wordpress-dev-llm-rules","owner":"JUVOJustin","description":"AI coding rules for WordPress","archived":false,"fork":false,"pushed_at":"2025-11-10T15:33:26.000Z","size":117,"stargazers_count":6,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-30T23:00:27.472Z","etag":null,"topics":["ai","rules","wordpress"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JUVOJustin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-06-14T12:13:18.000Z","updated_at":"2025-12-27T11:33:30.000Z","dependencies_parsed_at":"2025-07-24T07:28:38.645Z","dependency_job_id":"5e9ee9de-492d-4fca-9ef2-aa40dc8fab37","html_url":"https://github.com/JUVOJustin/wordpress-dev-llm-rules","commit_stats":null,"previous_names":["juvojustin/wordpress-llm-rules","juvojustin/wordpress-dev-llm-rules"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/JUVOJustin/wordpress-dev-llm-rules","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JUVOJustin%2Fwordpress-dev-llm-rules","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JUVOJustin%2Fwordpress-dev-llm-rules/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JUVOJustin%2Fwordpress-dev-llm-rules/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JUVOJustin%2Fwordpress-dev-llm-rules/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JUVOJustin","download_url":"https://codeload.github.com/JUVOJustin/wordpress-dev-llm-rules/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JUVOJustin%2Fwordpress-dev-llm-rules/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29672753,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-21T03:11:15.450Z","status":"ssl_error","status_checked_at":"2026-02-21T03:10:34.920Z","response_time":107,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","rules","wordpress"],"created_at":"2025-06-30T02:37:54.253Z","updated_at":"2026-02-21T04:01:32.224Z","avatar_url":"https://github.com/JUVOJustin.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# WordPress Development Rules for LLMs\n\nA comprehensive collection of WordPress development guidelines, coding standards, and best practices designed specifically for Large Language Models (LLMs) and AI-powered development tools.\n\n## 📋 Overview\n\nThis repository contains structured rules and patterns that help LLMs generate better WordPress code by following established conventions, security practices, and performance optimizations. The rules are organized into focused modules covering different aspects of WordPress development.\n\n## 🚀 Quick Start\n\n### Instruct AI to setup rules\nMy plugin boilerplate uses this command to instruct AI to clone and add the rules: https://raw.githubusercontent.com/JUVOJustin/wordpress-plugin-boilerplate/refs/heads/main/.opencode/command/rules-upsert.md\n\nThis command is setup for github copilot and opencode integration. You can adjust the folders to your setup\n\n### For LLM Integration\n\n* **Copying Rules**: You can copy rules from this repository to your LLM integration tool. Full control over the rules you want to use!\n* **MCP Server**: Use the [WordPress Dev Community MCP Server](https://github.com/Citation-Media/wordpress-dev-community-mcp-server) for seamless integration\n\n### MCP Server\nMy agency [Citation Media](https://citation.media) does offer a free MCP Server. It serves the rules of this repo as well as other nice to have functionality.\nFor **Claude Desktop, Windsurf or Cursor** add this to your MCP configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"wordpress-dev-docs\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"mcp-remote\",\n        \"https://wordpress-dev-mcp.citation.media/mcp\"\n      ]\n    }\n  }\n}\n```\n\nFor **Claude code** use:\n```bash\nclaude mcp add wordpress-dev-docs --transport http https://wordpress-dev-mcp.citation.media/mcp -s project\n```\n\nFor **Github Copilot** use:\n```json\n{\n  \"mcpServers\": {\n    \"wordpress-dev-docs\": {\n      \"type\": \"http\",\n      \"url\": \"https://wordpress-dev-mcp.citation.media/mcp\",\n      \"tools\": [ \"*\" ]\n    }\n  }\n}\n```\n\n## 🤝 Contributing\n\nWe encourage contributions from the WordPress development community! If you have rules, patterns, or best practices that would benefit other developers, please consider opening a Pull Request.\n\n### How to Contribute\n\n1. **Fork** this repository\n2. **Create** a new branch for your changes\n3. **Add** your rules following the existing format and structure\n4. **Test** your rules with LLM tools to ensure they work effectively\n5. **Submit** a Pull Request with a clear description of your additions\n\n### Contribution Guidelines\n\n- Follow the existing documentation format\n- Include practical code examples\n- Focus on WordPress-specific patterns and conventions\n- Ensure rules are actionable and specific\n- Test with multiple LLM tools when possible\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuvojustin%2Fwordpress-dev-llm-rules","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjuvojustin%2Fwordpress-dev-llm-rules","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjuvojustin%2Fwordpress-dev-llm-rules/lists"}