Can I build a simple WordPress plugin with Claude if I'm not a developer?

Hi everyone,

I’m a business owner, not a developer, and I’d like to build a simple WordPress plugin to make the booking process my party rental business “Hafla Rental” easier.

I’ve been wondering if tools like Claude are good enough to help build a working plugin, or if I’ll still need a developer for most of the work.

Has anyone here used Claude (or other AI coding assistants) for WordPress plugin development? I’d love to hear about your experience and any advice before I get started.

A critical skill is the ability to describe what you need. You might need an experienced analyst to help you. A subtle problem is that Claude might think it understands and generate the code but it does not do what you think it does.

I will assume you are familiar with creating a development (not live production) environment wherein you can test the code. What you could do is to prototype your application then get a professional to review it. You can write specifications then ask Claude to review the specifications. It will likely overwhelm you with suggestions and clarification requests. Then you can improve your specifications and review again until you are satisfied. Then request that Claude generate the code and then you can test it. It might be relatively easy for an analyst to ensure that what you have done will do what you need done.

1 Like

Thank you for the insightful advice. Your point about focusing on the specifications before generating any code really stood out to me.

I hadn’t considered using Claude to review and refine the requirements first, but that approach makes a lot of sense. I’ll focus on documenting the workflow and functional requirements in detail before moving on to development.

I appreciate you taking the time to share your experience and guidance.

I think AI coding assistants can be a great starting point for simple WordPress plugins, especially when you have a clear idea of the workflow you want to build. The most important part is defining the requirements before writing any code. Even a small plugin can have security, compatibility, and maintenance issues if those details are overlooked. Testing in a staging environment before using it on a live site is definitely a good practice.

1 Like

If you are exploring AI coding tools for this, you might want to look into a new platform called Google Antigravity. :thinking:

It actually integrates multiple AI models into one platform, meaning you have access to Gemini, Claude, and GPT models all in the same workspace.

Since Hafla Rental is your first plugin project, a huge benefit of Antigravity is that the AI agents act more like autonomous developers. They can review your workflow, plan the code, and generate verifiable “Artifacts” (like step-by-step task lists and implementation plans) before actually writing any code. This perfectly matches Samuel’s advice about getting the specifications right before you build.

I’ve used it too and thought it can help you. :grinning_face:

Hello Brook, thanks for taking the time to reply. I completely agree that defining the requirements first is probably where I should spend most of my time before asking AI to generate any code. I’ve actually realized this over the past couple of days while trying to build the plugin for the site.

My goal is to keep the plugin as simple as possible and focus on solving one business problem at a time, rather than trying to build everything at once.

I also appreciate the reminder about testing in a staging environment. Since I’m not a developer, that’s something I could easily have overlooked.

Thanks for the recommendation! I’ve actually been asking for suggestions on a few different forums, and interestingly, most people ended up recommending Claude, so that’s the tool I’ve been using for the past few days.

In the beginning, I struggled quite a bit because I’m completely new to AI-assisted coding and didn’t really know how to structure the requests or think about the project in a technical way. But after spending some time with it, things are starting to make more sense, and I’m gradually framing the project and breaking it into smaller steps.

For now, I’d like to continue with Claude and see how far it can take me, especially since my goal is a relatively simple WordPress plugin to help me automate my booking process for Hafla Rental. That said, Google Antigravity has also been recommended by several other members, so if I feel that Claude isn’t helping me progress further, I’ll definitely take a serious look at Antigravity as well.

Have you built any real projects with Antigravity yourself? I’d be interested to hear what your experience has been like and whether it felt noticeably different from using Claude directly.

Yes, you can. I have used AI coding tools for small WordPress projects, and they can get you surprisingly far even if you don’t know much PHP.

For your booking plugin, I’d keep the first version really simple. Start with the booking form, save the booking details, and show them in the WordPress admin. Once that works, add things like email notifications, availability, or payments.

The main thing is not to blindly copy and paste everything Claude gives you. Test each feature as you go, because AI can sometimes generate code that works in one situation but causes problems with another plugin or theme.

If it is going to handle customer information or payments, I’d definitely get a WordPress developer to review the code before putting it live.

But for a basic MVP, I’d absolutely try Claude first. It is a good way to turn an idea into a working prototype without needing to know everything about coding.

Yeah this matches what I’ve been seeing with small business sites. Claude is fine for a first version if you keep the plugin tiny: one form, save it in the admin, stop there.

The bit that bites people is when it starts touching bookings, emails, or payments. It’ll look like it works, then break the minute another plugin updates. Staging is non-negotiable, even if it feels like overkill.

I’d use Claude to get the workflow out of your head. If it’s going to hold customer details, get a WordPress person to read the code before it goes live. That’s usually cheaper than fixing a live mess later.

The Deepseek virtual assistant says WP-Autoplugin is an excellent choice for a non-programmer.

I think that Theia is like that too. It is challenging to set up though. It is another Visual Studio Code fork with extra support of virtual assistants.

I think that Github Copilot is like that too. It orchestrates other virtual assistants. Github Copilot is not the LLM implementation.

Many of the other virtual assistants are also very capable of developing software. Github Copilot, Gemini and ChatGPT work well too. Programmers use Cursor that is also a fork (version) of Visual Studio Code but that might be too technical for you.