Skip to content

Releases: gireeshkottayam/wp-kit

WP Kit v1.0.3 - Developer Doctor Agent

Choose a tag to compare

@gireeshkottayam gireeshkottayam released this 21 Aug 12:28

WP Kit v1.0.3 — Developer Doctor Agent

🧑‍💻 Introducing Developer Doctor

WP Kit v1.0.3 introduces the Developer Doctor Agent, a developer-focused diagnostic system designed to help WordPress developers find runtime failures, compatibility problems, PHP issues, and configuration risks faster.

Instead of manually searching through debug logs and configuration files, Developer Doctor collects the available evidence and organizes it into a developer-friendly incident report.

🚀 What's New

PHP Error Detection

Developer Doctor can inspect wp-content/debug.log for:

  • PHP Fatal Errors
  • PHP Parse Errors
  • PHP Warnings
  • PHP Notices
  • PHP Deprecations

Issues are classified by severity so critical failures are immediately visible.

💥 Runtime Fatal Detection

Developer Doctor registers a shutdown diagnostic that can capture fatal errors occurring while WP Kit is active.

Captured information can include:

  • Error message
  • File
  • Line number
  • Request-time evidence

This provides a foundation for identifying production incidents that may otherwise be difficult to reproduce.

⚠️ WordPress Deprecation Detection

Developer Doctor listens for deprecated WordPress hooks and doing_it_wrong calls.

This helps developers identify:

  • Deprecated hooks
  • Incorrect API usage
  • Legacy integrations
  • Compatibility problems

🔍 Source Classification

Where a file path is available, Developer Doctor attempts to identify the likely source:

  • Plugin
  • Theme
  • WordPress Core
  • External/Server

This makes it easier to identify which component should be investigated first.

🧠 Developer Incident Bundle

Developer Doctor introduces an AI-ready incident bundle.

The collected diagnostic information can be copied and supplied to an AI coding assistant such as OpenCode for further analysis.

Recommended workflow:

Collect → Classify → Redact → Copy → Diagnose → Review → Patch → Test

The AI layer remains optional.

🔐 Sensitive Data Protection

Developer Doctor attempts to redact sensitive values from diagnostic evidence.

Patterns such as:

  • Passwords
  • API keys
  • Tokens
  • Authorization values
  • Secrets

are filtered before being displayed in the incident information.

Developers should still review diagnostic information before sharing it externally.

⚙️ Environment Diagnostics

Developer Doctor checks important development environment signals including:

  • PHP version
  • WordPress version
  • PHP memory limit
  • WP_DEBUG
  • WP_DEBUG_DISPLAY
  • WP_DEBUG_LOG
  • Active theme information

Potential development and production risks are highlighted.

🧩 Component Diagnostics

Developer Doctor can identify development/beta plugin builds and missing theme version metadata.

This helps developers detect environments that may be difficult to reproduce or maintain.

🛡️ Audit-First Architecture

Developer Doctor does NOT automatically:

  • Edit PHP files
  • Delete plugins
  • Delete themes
  • Delete content
  • Disable security plugins
  • Change database credentials
  • Change DNS
  • Change PHP versions
  • Modify server configuration
  • Apply unreviewed code patches

The system is designed to provide evidence and recommendations first.


🤝 Works Alongside Query Monitor

Developer Doctor is not intended to replace Query Monitor.
Query Monitor remains an excellent request-level developer debugging toolbox.
WP Kit focuses on a complementary workflow:
Incident Detection → Source Classification → Evidence Collection → AI-Ready Diagnosis


🏗️ WP Kit Agent Architecture

WP Kit now contains three major agent foundations:

v1.0.1

Builder Compatibility Agent

Detects and provides compatibility architecture for major WordPress builders.

v1.0.2

Site Doctor Agent

Audits website health and launch readiness.

v1.0.3

Developer Doctor Agent

Helps developers diagnose runtime and compatibility problems.


🔮 What's Next

The Developer Doctor architecture provides the foundation for future capabilities including:

  • AI-powered root-cause analysis
  • Stack-trace intelligence
  • Plugin conflict detection
  • Theme/plugin compatibility analysis
  • REST API diagnostics
  • AJAX diagnostics
  • WP-Cron diagnostics
  • Database query diagnostics
  • Hook analysis
  • JavaScript console diagnostics
  • Asset dependency diagnostics
  • Performance incident analysis
  • Safe patch generation
  • Git-aware change analysis
  • Automated regression testing
  • OpenCode development workflows

📌 Version

WP Kit v1.0.3
Release: Developer Doctor Agent
Previous Release: v1.0.2 — Site Doctor Agent
Release Type: Feature Release


⚠️ Important

Developer Doctor is a diagnostic system.
Its findings should be reviewed by a developer before changes are made to production websites.
AI-generated recommendations should always be reviewed, tested in staging, and verified before deployment.

# WP Kit v1.0.2 - Site Doctor Agent

Choose a tag to compare

@gireeshkottayam gireeshkottayam released this 20 Aug 13:20

WP Kit v1.0.2 — Site Doctor Agent

🩺 Introducing Site Doctor

WP Kit v1.0.2 introduces the Site Doctor Agent, a new website health and launch-readiness system designed to help WordPress users understand what needs attention before launching or maintaining a website.

Instead of being another standalone SEO checker, Site Doctor brings multiple website-health signals together in one place.

🚀 What's New

Site Doctor currently analyzes:

  • SEO
  • AI Search Readiness
  • Performance
  • Security
  • Accessibility
  • Mobile readiness
  • Links
  • Images
  • WordPress configuration
  • Launch readiness

📊 Website Health Score

Site Doctor generates an overall health score together with category-level scores.
Example:

SEO 92/100
Performance 81/100
Security 96/100
Accessibility 88/100
Mobile 94/100
Indexability 73/100
Links 91/100
Images 79/100
Technical 95/100

The system can classify the website as:

  • READY
  • READY WITH WARNINGS
  • NOT READY

Critical issues can prevent a site from being marked ready.

🔎 SEO Audit

The SEO scanner checks for issues including:

  • Missing page title
  • Missing meta description
  • Missing canonical
  • Homepage noindex
  • Site icon configuration
  • Basic indexability signals

Site Doctor is designed to work alongside existing SEO plugins rather than replace them.

🤖 AI Search Readiness

A new AI Search Readiness layer checks technical and structural signals that can help search engines and AI-powered discovery systems understand a website.

Checks include:

  • Crawlability
  • Indexability
  • Structured data
  • Document structure
  • Content clarity signals
  • Entity-related signals

Site Doctor does not claim to guarantee Google rankings or AI-search visibility.

It also does not treat llms.txt as a Google requirement.

⚡ Performance Audit

Site Doctor checks for basic performance risks including:

  • Large HTML payloads
  • Recognized caching systems
  • Performance configuration signals

Existing performance plugins are detected rather than blindly overridden.

🔐 Security Audit

Security checks include:

  • HTTPS
  • WP_DEBUG status
  • Inactive plugins
  • Basic WordPress security configuration signals

Site Doctor does not attempt to replace dedicated security plugins.

♿ Accessibility Audit

The accessibility scanner checks for issues such as:

  • Images without ALT attributes
  • Missing HTML language attribute
  • Basic structural accessibility signals

This is an automated audit and is not a guarantee of complete WCAG compliance.


📱 Mobile Audit

Site Doctor checks for important mobile configuration signals, including:

  • Responsive viewport
  • Basic responsive configuration

Future versions will expand builder-specific mobile analysis.

🔗 Link Audit

Site Doctor can inspect homepage links and identify HTTP errors such as:

  • 404
  • 403
  • 500
  • Other failed responses

The system does not automatically create redirects.


🖼️ Image Audit

Site Doctor checks sampled WordPress content for:

  • Missing ALT attributes
  • Image accessibility issues

Future versions will expand image optimization capabilities including:

  • WebP
  • AVIF
  • Image dimensions
  • Compression
  • Responsive image analysis

⚙️ WordPress Configuration Audit

Checks include:

  • PHP version
  • Permalink configuration
  • Site tagline
  • WordPress configuration signals

The system provides recommendations instead of making potentially destructive configuration changes automatically.

🚀 Launch Readiness

The new Launch Readiness scanner checks important signals before a website goes live.
Examples include:

  • Search engine visibility
  • Administration email
  • Homepage configuration
  • HTTPS
  • Technical configuration

This provides the foundation for a future:

"CHECK WEBSITE BEFORE LAUNCH"

workflow.

🧠 Builder-Aware Architecture

Site Doctor builds directly on the WP Kit Builder Compatibility Agent introduced in v1.0.1.

This allows future Site Doctor scanners to understand the active environment:

  • Gutenberg
  • Elementor
  • Avada
  • Divi
  • WPBakery
  • Bricks
  • Breakdance
  • Beaver Builder
  • Oxygen
  • Brizy
  • SiteOrigin
  • Themify
  • Thrive Architect
  • Spectra
  • Kadence Blocks
  • GenerateBlocks

Builder-specific functionality remains isolated through the adapter architecture.

🛡️ Safety First

Site Doctor is intentionally audit-first in v1.0.2.

It does not blindly:

  • Delete plugins
  • Delete themes
  • Delete content
  • Change search visibility
  • Modify DNS
  • Change PHP versions
  • Modify database credentials
  • Disable security plugins
  • Change caching systems
  • Create redirects
  • Modify server configuration

Issues are classified by risk so future automatic fixes can be introduced safely.

🏗️ Foundation for Future Releases

The Site Doctor architecture provides the foundation for future WP Kit capabilities including:

  • Safe automatic fixes
  • AI-powered recommendations
  • AI-generated ALT text
  • AI-generated metadata suggestions
  • Advanced broken-link detection
  • Redirect management
  • Image optimization
  • Core Web Vitals integrations
  • Builder-specific audits
  • SEO plugin integrations
  • Security plugin integrations
  • Scheduled monitoring
  • Website launch reports
  • Client-ready audit reports

📌 Version

WP Kit v1.0.2
Release: Site Doctor Agent
Previous Release: v1.0.1 — Builder Compatibility Agent
Status: Feature Release


⚠️ Important

Site Doctor is an automated website audit system.

Its score does not guarantee:

  • Google rankings
  • AI-search visibility
  • Complete security
  • WCAG compliance
  • Core Web Vitals compliance
  • Website conversion performance

Always validate important recommendations against the actual production environment.

WP Kit v1.0.1 - Builder Compatibility Agent

Choose a tag to compare

@gireeshkottayam gireeshkottayam released this 19 Aug 13:47

WP Kit v1.0.1 — Builder Compatibility Agent

Builder Compatibility Foundation

WP Kit v1.0.1 introduces the Builder Compatibility Agent, establishing the foundation for making WP Kit compatible with the major WordPress page builders, visual builders, themes, and block-based ecosystems.

🚀 What's New

  • Automatic WordPress builder detection
  • Gutenberg / WordPress Block Editor support
  • Elementor detection
  • Elementor Free / Pro detection
  • Avada / Avada Builder detection
  • Divi detection
  • WPBakery detection
  • Bricks detection
  • Breakdance detection
  • Beaver Builder detection
  • Oxygen detection
  • Brizy detection
  • SiteOrigin detection
  • Themify detection
  • Thrive Architect detection
  • Spectra detection
  • Kadence Blocks detection
  • GenerateBlocks detection
  • Generic WordPress fallback

🧠 New Adapter Architecture

Builder-specific functionality is isolated through a modular adapter system.

This allows WP Kit Core to remain builder-agnostic while individual adapters handle builder-specific compatibility.

⚡ Capability-Based Compatibility

WP Kit can now identify capabilities such as:

  • Content reading
  • Content writing
  • Metadata handling
  • SEO analysis
  • Schema
  • Heading analysis
  • Image analysis
  • Internal-link analysis
  • Template detection
  • Global-style detection
  • Dynamic-content detection
  • Performance analysis

Unsupported capabilities can be safely skipped instead of causing failures.

🔍 Site & Post-Level Detection

The Builder Agent supports:

  • Site-level builder detection
  • Individual post/page builder detection
  • Multiple builders on the same WordPress installation
  • Generic fallback for unsupported environments

This is important for websites containing legacy content created with different builders.

🔌 Extensible for Future Builders

Third-party developers can register additional builder adapters without modifying WP Kit Core.

This provides a foundation for future integrations and a larger WP Kit compatibility ecosystem.

🛡️ Safety

The Builder Agent is designed to:

  • Avoid modifying WordPress core
  • Avoid modifying builder files
  • Avoid modifying theme files
  • Fail gracefully when a builder is unavailable
  • Use lazy compatibility loading
  • Keep builder-specific logic isolated
  • Provide a safe Generic WordPress fallback

📊 Compatibility Status

This release provides the compatibility and detection foundation.

Detection of a builder does not automatically mean every builder-specific feature is fully supported. Individual capabilities should be tested against real builder installations and versions before being marked as fully supported.

🔮 What's Coming Next

Future WP Kit releases can build on this architecture to provide builder-aware:

  • AI content optimization
  • SEO analysis
  • Schema generation
  • Internal linking
  • Image optimization
  • Performance optimization
  • Template analysis
  • Content migration
  • Builder-aware automation
  • Advanced AI workflows

Version

WP Kit: 1.0.1
Release: Builder Compatibility Agent
Release Type: Feature Release
Previous Release: WP Kit 1.0.0

WP Kit v1.0.0 - First Release

Choose a tag to compare

@gireeshkottayam gireeshkottayam released this 18 Aug 01:36

WP Kit v1.0.0 - First Release

We’re excited to announce the first public release of WP Kit - a practical WordPress toolkit designed to simplify website setup, configuration, and management.

🚀 What's Included

  • Initial WP Kit framework and project structure
  • Essential WordPress utilities and configuration tools
  • Clean and organized codebase
  • Easy installation and setup
  • Developer-friendly structure for future extensions
  • Documentation and README included for setup and usage

📦 Installation

Download the latest release from the GitHub repository and follow the instructions provided in the README.

🎯 What's Next

This first release establishes the foundation for WP Kit. Future releases will introduce additional tools, automation, performance improvements, and advanced WordPress features.

🐛 Bug Reports & Suggestions

If you encounter an issue or have a feature suggestion, please open an issue in the GitHub repository.

📌 Version

Version: 1.0.0
Release Type: First Public Release
Status: Initial / Stable Foundation

Thank you for checking out WP Kit! ❤️