๐Ÿ“„ Onboarding Guide โ€” Claudioo Best Practicesย 

Onboarding Guide โ€” Claudioo Best Practices 

This article introduces Claudioo, much. Consulting's AI assistant for Odoo projects, and covers the key use cases, security rules, and built-in commands every consultant should know. It documents the onboarding session held on 14 July 2026.

Scope: This article covers Claudioo's capabilities, the four main use cases (demo prep, ticket writing, troubleshooting, internal planning), security rules, and slash commands. It does not cover the sprint/ticket workflow, Asana, Shoovels hosting, or NotebookLM โ€” those are documented separately.

๐Ÿ“‹ Overview: 4 Core Use Case Areas

Use CaseWhen to useWhat Claudioo does
A โ€“ Pre-Projects & Demo PrepBefore a prospect demo or upsell presentationGenerates realistic demo data, sets up end-to-end workflows, writes step-by-step presentation scripts
B โ€“ Ticket WritingWhen drafting a development or bug ticketExplores the codebase first, interviews you for context, produces a self-sufficient ticket with test cases and an effort estimate
C โ€“ Troubleshooting on StagingWhen there is a bug or unexpected behavior on a staging instanceReads logs, traces the root cause through custom code and Odoo internals, explains the finding and suggests a fix
D โ€“ Internal Work & PlanningEnd of month, Jour Fixe prep, meeting follow-up, handoversAudits timesheets, runs EoM controlling, prepares meeting notes, generates project overviews

๐Ÿ“ Where to Find It

Claudioo is a web-based tool โ€” no installation needed. Open it in any browser and select your project from the sidebar to get started.

  • claudioo.muchconsulting.dev โ€” the main Claudioo interface; start here for all use cases
  • Claudioo Docs (Getting Started) โ€” accessible via the documentation icon inside Claudioo; contains setup guides, prompt templates, and FAQs
  • #i-claudioo (Slack) โ€” the team channel for setup issues, questions, and ideas for new use cases or improvements

โš ๏ธ Before You Start

Claudioo can be configured with write access to staging environments for demo preparation. This power comes with a non-negotiable rule that every consultant must know before touching any customer environment.

Rule: Never configure Claudioo with write access to a production database โ€” under any circumstances. Reading production logs or asking questions about production behavior is fine. Write access to production is not, even for a small config change or a single demo record. Staging QA only.

๐Ÿงฎ How It Works

Claudioo is built on Claude (Anthropic's AI model) and has simultaneous access to three knowledge sources. Understanding this helps you write better prompts and know when to trust the output.

  • muchdoo โ€” much. Consulting's internal Odoo: projects, tasks, timesheets, budgets, and chatter comments
  • GitHub (Custom Code) โ€” the custom modules built for each customer project; Claudioo knows what is custom and what is standard
  • Odoo Core Code โ€” the standard Odoo source for the version in use; Claudioo can answer "is this standard behavior?" without guessing

Having all three at once means Claudioo can tell you whether a behavior comes from standard Odoo, custom code, or configuration โ€” a distinction that previously required developer investigation time. Bug analysis that used to take five days now typically takes two to four hours.

Claudioo also operates in two connection modes depending on the task. The mode is determined by how the project was connected in the tool settings:

  • Read-only (SSH / architecture mode) โ€” recommended for most daily work; reads logs, code, and data without changing anything on the instance
  • Write access (API key / demo mode) โ€” used only for demo preparation; Claudioo acts as your Odoo user and can configure the staging database. Always rebuild the staging instance after the demo if you used this mode.

much. Consulting's goal with AI tools is efficiency: enabling consultants to complete approximately 30% more work within the same time frame, not to reduce headcount. AI handles first drafts and investigations; the consultant validates, adjusts, and owns the result.

โš™๏ธ How to Use Claudioo

Open claudioo.muchconsulting.dev, select your project in the sidebar, and start a conversation. Type naturally or use a slash command โ€” type / to see all available built-in skills. The more context you provide, the better the output.

Main interface โ€” sidebar with project list on the left, chat area on the right, text field

Path A โ€“ Pre-Projects & Demo Preparation

Use this path when setting up a demo database for a prospect presentation, an upsell, or a feature showcase โ€” any situation where you need a working Odoo environment without manual configuration effort.

  1. Find the demo preparation prompt template (see link below in further documentation)
  2. Fill in the required fields: customer name, requirements (bullet points are fine), a link to the staging demo database, and any deal-breaker scenarios that must be demonstrated.
  3. Paste the completed prompt into Claudioo and send it.
  4. Claudioo will create demo data (customers, products, orders), configure workflows end-to-end, and generate a presentation script telling you exactly where to click and what to say at each step.
  5. Always click through the entire script yourself before the demo โ€” Claudioo occasionally marks something as done before the underlying script has fully run. Ask it to confirm if anything appears missing.

Find further documentation here 

Screenshot: Claudioo output showing a "What's Ready on Staging" section

Important: Always tell the customer the demo is a mockup, not the final solution. It shows what the feature could look like โ€” not what development will deliver. This prevents the question "why did this take ten development days when you set it up in five minutes?"

Path B โ€“ Ticket Writing

Use this path when turning a customer requirement or a bug report into a properly structured development ticket.

  1. Type /create-ticket or write: "Please create a ticket for [brief description]."
  2. Claudioo will explore the codebase first and then ask you clarifying questions โ€” answer them to give it the context it needs.
  3. Review the generated ticket: it includes context, the business case, acceptance criteria, edge cases, test cases, and a developer onboarding section.
  4. Optionally ask for an estimate: "Can you also estimate this ticket?" โ€” paste the estimation as a log note in muchdoo for the developer to verify before the sprint.
  5. Copy the final ticket content into the relevant muchdoo task.
Screenshot: Claudioo chat output showing a summary of the created ticket and its created file name

Path C โ€“ Troubleshooting & Feature Implementation on Staging

Use this path when you encounter an error, unexpected behavior, or need to understand how something works before escalating to a developer.

  1. Describe the issue in plain language and what you expected to happen.
  2. Paste any error message or traceback from the Odoo interface โ€” or let Claudioo read the server logs directly if the project is SSH-connected.
  3. Claudioo traces the issue through custom modules and standard Odoo, identifies where it originates, and explains why it is happening.
  4. Share the analysis with the developer when opening the bug ticket โ€” it saves a full investigation round on their end.
Screenshot: Claudioo root cause analysis output showing numbered findings

Path D โ€“ Internal Work & Project Planning

Use slash commands to run structured workflows for recurring admin tasks. These replace what previously took 30โ€“60 minutes with a 5-minute conversation.

  1. Timesheet review: /check-timesheets [project name] โ€” audits all entries for billing errors, rounding violations, and missing descriptions, then lists warnings with recommended fixes
  2. End-of-Month controlling: /end-of-month [project name] [YYYY-MM] โ€” full EoM workflow: timesheet quality, budget health, draft status update ready to post
  3. Jour Fixe preparation: /jf-prepare [last JF date] โ€” fetches recent ticket activity, timesheets, and comments; generates formatted JF meeting notes
  4. Meeting aftercare: /meeting-aftercare then paste the transcript โ€” extracts action items, matches topics to tickets, flags risks, and drafts a Slack summary
  5. Project handover: /express-project-overview โ€” rapid health check for vacation coverage, escalations, or onboarding onto an existing project mid-stream
Screenshot: /check-timesheets output showing Results and Actions needed

Built-in Skills โ€” Full Slash Command Reference

Type / in the Claudioo chat to see all available skills with descriptions. The most frequently used ones for consultants:

  • /check-timesheets โ€” audit timesheets for a project (billing errors, rounding, missing entries)
  • /end-of-month โ€” full EoM controlling workflow including timesheet check and status draft
  • /create-ticket โ€” guided development or bug ticket creation
  • /jf-prepare โ€” Jour Fixe meeting notes from recent project activity
  • /meeting-aftercare โ€” process a meeting transcript into actions and ticket matches
  • /express-project-overview โ€” quick project health check for handovers or escalations
  • /test-list โ€” go-live test checklist generated from all tickets and custom code
  • /shub-estimate โ€” estimate a Support Hub helpdesk ticket

๐Ÿ“Š Odoo Studio vs. Code

Claudioo uses Odoo Studio when configuring staging demo databases โ€” it is fast and visual. But it has important limitations every consultant must understand before showing results to a customer or leaving changes on a long-lived environment.


Odoo StudioCode (Custom Module)
Best forMockups, demos, simple text fields, layout changesAll logic, automations, field references, complex behavior
Survives Odoo upgrade?No โ€” Studio changes can be lost when the version changesYes โ€” maintained in version-controlled repositories
Debuggable?Difficult โ€” UI only, no code reference or tracebackYes โ€” full traceback and code inspection available
Use on production?Simple text fields only โ€” avoid any logic hereYes โ€” the correct path for all customer deliverables

โš ๏ธ Common Pitfalls

  • Trusting results without reviewing โ€” Claudioo makes mistakes. Always review tickets before adding them to a sprint, and always click through demo scripts before presenting. The tool occasionally marks a step as done before it has actually finished running.
  • Unclear connection mode โ€” If you are ever unsure whether Claudioo is connected with read or write access to a live instance, stop and check with your project lead before continuing. Never assume it is read-only.
  • Unrealistic demo expectations โ€” Customers who see a Claudioo-built demo may assume that look and feel is the final delivered product. Always clarify: "This is a mockup to illustrate the concept โ€” the actual implementation will be built in code and will likely look different."
  • Studio changes lost after a rebuild โ€” Any Studio customizations Claudioo makes on staging disappear when the instance is rebuilt. This is expected for demos โ€” just do not rebuild if you need the configuration to persist for testing.
  • Too little context in prompts โ€” Claudioo produces significantly better output with context. Three bullet points and a sentence about what you already tried produces far better results than a single vague question.

๐Ÿ’ก Tips

  • Write to Claudioo in German if you prefer โ€” it understands and responds in any language. There is no need to always use English.
  • For bug investigation: even if you are not expected to read tracebacks as a consultant, if you are already in a Claudioo conversation about the issue, paste the error and ask "where is this coming from?" โ€” it saves the developer a full investigation round.
  • For demo prep, keep prompts slightly open-ended โ€” Claudioo sometimes proposes process improvements you would not have considered when focused on a specific requirement. Evaluate the suggestion and guide it if needed.
  • There is a Claudioo leaderboard inside the tool showing team usage โ€” it exists for motivation, not competition. No formal reward is attached.
  • If something does not work after checking the documentation, post in #i-claudioo on Slack โ€” the team is there to help with setup issues.