Problem/Motivation
Applying this recipe has steps that are easy to miss. The 2.x line applies Varbase AI Base and then ten more Varbase AI recipes in one step, so ai_answers has to be enabled and the cache rebuilt first, or the Ask AI part stops the apply. It also applies Varbase AI SEO, which ships strict config for the Blog and Page types, so a site without a Blog type needs one before the apply. Milvus is left out, and the default models still have to be set by hand afterwards.
An AI coding assistant working on a site that uses the recipe has no guidance for any of this.
Steps to reproduce
- N/A
Proposed resolution
Ship two files in the recipe repository, written from the recipe's own code:
.claude/skills/varbase-ai-base/SKILL.md: what the recipe installs, the apply commands, the steps after applying, browser checks and known traps..claude/agents/varbase-ai-base.md: a thin operator that reads the skill and applies, repairs or verifies the recipe on a DDEV site.
No runtime code or config change. Sites that do not use Claude Code are not affected.
AI-Generated: Yes. Drafted with Claude Code.
Remaining tasks
- ✅ File an issue
- ❌ Addition/Change/Update/Fix
- ❌ Testing to ensure no regression
- ➖ Automated unit/functional testing coverage
- ❌ Developer Documentation support
- ➖ User Guide Documentation support
- ➖ UX/UI designer responsibilities
- ➖ Accessibility and Readability
- ❌ Reviewed by a human
- ❌ Code review by maintainers
- ❌ Full testing and approval
- ❌ Credit contributors
- ❌ Review with the product owner
- ❌ Update Release Notes
- ❌ Release
User interface changes
- N/A
API changes
- N/A
Data model changes
- N/A
Release notes snippet
- Added a Claude Code agent and skill for applying and verifying Varbase AI Default.
Issue fork varbase_ai_default-3633859
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
rajab natshahOpened MR !10: adds the agent and skill files under
.claude/, documentation only. Pipeline green. Ready for review.