Tagged: ai system
Pages with this tag
Add a chatbot to your app
1How ZajLibrary's /chat assistant was built — assistant-ui + the Vercel AI SDK, grounded in the library via RAG, with chat persistence on Postgres.
Create a Claude Code plugin
2Package an MCP server, a skill, and a slash command into one installable Claude Code plugin — using the ZajLibrary plugin as the worked example.
Build an MCP server for your docs site
3How ZajLibrary exposes itself to AI agents over the Model Context Protocol — a build-time content index plus one on-demand Vercel function, with keyword and semantic search.
Phase 1 · Set up the AI dev environment
4Stand up the agent operating system for a CodeCanyon Laravel app — the constitution, permission modes, rules, skills, and IDE wiring that every later phase relies on.
1 · Create the project & bring in the code
5Start here — create the project folder, stage the CodeCanyon download in _source/, bootstrap an anchored .gitignore + git init, promote the Laravel app to the root, prove nothing was missed with a filesystem completeness gate, commit the pristine vendor baseline on author/v* + tag, then write .vscode/ for the AI layer (committed at C2 · machine setup).
2 · Machine setup (once per machine)
6Authenticate the GitHub CLI, register MCP servers, and install the permission-mode switcher and deploy orchestrator — once per machine (your user account), reused by every project.
3 · Project constitution
7Write the cross-tool contract (AGENTS.md), the thin CLAUDE.md pointer, and the gitignored CLAUDE.local.md — the persistent project knowledge every agent loads at session start.
4 · Claude config — settings, modes, hooks
8Write the project-wide settings.json, pick a permission mode (strict/medium/yolo), set personal model/thinking/compact defaults in settings.local.json, and wire the hard-block + vendor-edit guard hooks that no mode can override.
5 · Rules & skills
9Seed .claude/rules/ with the universal behavioral + reference rule set, install the stack skills and deploy orchestrator into .claude/skills/, then restart so the new context loads.
6 · Cursor & other IDEs
10Wire the project MCP servers (.mcp.json with Laravel Boost) and make Cursor, Gemini, and Codex read the same constitution via a boot rule and thin mirrors.
7 · Verify & gate
11Run the AI dev environment verification checklist, confirm the gate condition, and hand off to Code & repository setup with the AI dev environment fully wired.
CodeCanyon AI System kit
12A standalone copy-paste kit that stands up the Phase 1 AI System for a fresh CodeCanyon Laravel app — constitution, Claude config + permission modes + safety hooks, universal rules, and other-IDE wiring.