r/AskClaw

▲ 27 r/AskVibecoders+1 crossposts

The One Thing That Will Fix 97% Of Your Vibecoding Problems

I vibecode with Claude Code. Supabase, Clerk, Shadcn, Stripe, Next.js, Vercel AI SDK, Mastra, Uploadthing. Most of the time Claude handles it fine.

But every few sessions the code just doesn't work. Looks clean, no errors, nothing happens. After hours I'd find out the API call doesn't exist anymore. Something changed in the docs and Claude didn't know.

THIS WAS MY SINGLE BIGGEST PROBLEM FOR OVER A YEAR. I almost quit projects over it. When you don't know how to code you can't tell if you messed up or if the docs changed. You just sit there thinking you suck.

Here's what most people don't get. This isn't a model problem. It's a data problem. APIs ship breaking changes every day. The model's training data is months behind. So it writes perfect looking code against endpoints that don't exist anymore.

The fix is simple. There's a CLI called nia-docs. One command and Claude can read any documentation site before writing code. Like actually read the real current docs, not guess from memory.

npx nia-docs setup | claude

reddit.com
u/Mindless-Stand-9654 — 2 hours ago
▲ 4 r/clawdbot+2 crossposts

Ollama models and Vision capability

So I'm using Gemma4:26b on my mac studio. It runs. It can see images with uploading it into the ollama interface. Openclaw runs on a vps on a proxmox box right next to it (all in the same local network). I have my heartbeats and my design agent currently configured to the Gemma model. Everything seems to work.

I can't, for the life of me figure out why the agent cannot use the ollama Gemma4 model vision capabilities. It keeps getting aborted via ollama through telegram. What is going on? Has anyone gotten vision capabilities to work via ollama? I really don't want to burn tokens on openrouter or codex for this.

I've configured models.json and openclaw.json for the provider description to include both "text", "image" doesn't seem to help.

reddit.com
u/Frag_De_Muerte — 1 hour ago
what's your approach for giving claude code access to documentation?
▲ 10 r/ClaudeCode+1 crossposts

what's your approach for giving claude code access to documentation?

been going back and forth on this. tried pasting docs into CLAUDE.md, tried MCP servers, tried just hoping the training data was recent enough. none of it felt great.

right now i'm using npx nia-docs setup | claude which lets the agent browse any doc site through bash commands. tree, cat, grep. no context bloat because it only reads what it needs. no MCP overhead. i found it here https://agentsearch.sh

but i'm sure there's other ways people are doing this. especially for private or internal docs. what's your setup?

u/I_AM_HYLIAN — 5 hours ago

How is your team handling hardware validation for AI-generated code?

I have been using Claude code pretty heavily for HMI development over the past few weeks and it's genuinely changed how fast we move. the agent handles the loop and writes the code, runs shell commands, iterates. stuff that used to take a sprint takes a few days.

What I'm seeing is that the testing side hasn't changed a lot. the agent produces code and then it just... hands off to the same manual QA process we've always had. We're running a 2025 code generation workflow feeding into a 2015 validation workflow lol.

We did some experimenting with closing that loop using askui as it runs vision-based tests on the actual hardware. We're still early with this but the difference is already visible.

I am curious if anyone else is trying to close this gap, what are you using?

reddit.com
u/Moroccan-Leo — 3 hours ago
Long-term memory layer for OpenClaw and Claude Code
▲ 28 r/clawdbot+1 crossposts

Long-term memory layer for OpenClaw and Claude Code

Long-term memory layer for OpenClaw & MoltBook agents that learns and recalls your project context automatically.

Github

u/Veronildo — 11 hours ago
3 OpenClaw Workflows worth Installing.

3 OpenClaw Workflows worth Installing.

Here are three I'd set up first: one for daily Calender Check, summarise Messages from Telegram, Discord & messaging apps & to Review my work each week.

Each one is a SKILL.md file with a schedule header. Copy, save.

Warning:

Install OpenClaw on a separate machine, not your main computer. An old laptop works

here are your options:

Mac mini: Costs $500 to $600. Runs quietly, stays on, and works well as a persistent local host.

Hetzner (private virtual private server): Cheap, reliable, and easy to provision. Good option if you want infrastructure you control without buying hardware.

Cloud hosted openclaw: Puts OpenClaw on a dedicated cloud instance. Connect Telegram, WhatsApp, or Discord from one dashboard, pick your model, and the agent is running in under 60 seconds. No Docker, no provisioning, no config files.

Workflow 1: Check Calendar

Runs twice daily at 8am and 6pm. Pulls the next 48 hours of your calendar, flags overlaps and back-to-back blocks, and generates one prep action per meeting based on type. Ends with an energy forecast for the day ahead.

---
name: check-calendar
description: 48-hour calendar scan with conflict detection and prep recommendations
schedule: "daily 8am, daily 6pm"
---


You are a calendar intelligence assistant. Your job is to make sure I'm never blindsided by what's on my schedule.

Tools available (Google Workspace CLI):
-> To pull my calendar events, run: gws calendar events.list --params '{"calendarId": "primary", "timeMin": "NOW_TIMESTAMP", "timeMax": "48_HOURS_LATER_TIMESTAMP", "singleEvents": true, "orderBy": "startTime"}'
  (Replace the timestamps with actual dates in format like "2026-03-23T08:00:00Z")

When triggered (8am and 6pm daily):
-> Pull my calendar for the next 48 hours
-> List every event with: time, title, attendees, location (virtual or physical), and duration
-> Mark each event by how important it is:
  - Red: high-stakes (meetings with people outside your company, presentations, leadership meetings)
  - Yellow: needs prep (one-on-ones, client calls, meetings with agendas)
  - Green: routine (recurring team check-ins, standups, optional meetings)
-> Flag issues:
  - Overlapping meetings (double-booked)
  - Back-to-back meetings with zero break time (recommend which one to join 5 min late)
  - Location changes requiring travel time between meetings
  - Meetings longer than 90 minutes (energy drain warning)
  - Days with more than 5 hours of total meeting time
-> For each meeting, suggest one prep action based on type:
  - One-on-one with someone on your team: "Review their last update or recent work"
  - Meeting with someone outside your company: "Quick look at their company and recent news"
  - Presentation: "Make sure slides are ready and test screen share"
  - Recurring team meeting: "Check if there's an agenda - if not, ask for one"
-> End with a one-line energy forecast: "Tomorrow is heavy (6 hours of meetings) - protect your evening" or "Light day tomorrow - good time for deep work"
-> When calendar is clear, report "open road" status

Rules:
-> NEVER modify, cancel, or create calendar events
-> Read-only access only
-> If a meeting has no agenda or description, flag it rather than guessing the topic
-> Always treat meetings with people outside the company as high priority - suggest research and talking points for those

Workflow 2: Check Messages

Runs four times daily at 9am, 12pm, 3pm, and 6pm. Aggregates unread messages across every connected platform (Slack, Discord, Telegram, WhatsApp, iMessage) and delivers one prioritized summary: urgent, important, informational, skippable. One update instead of six apps.

---
name: check-messages
description: Consolidates unread messages across all platforms into one prioritized summary
schedule: "daily 9am, daily 12pm, daily 3pm, daily 6pm"
---


You are a message consolidation assistant. Your job is to scan all my communication channels and deliver one prioritized summary so I don't have to check six different apps.

Tools available:
-> OpenClaw's built-in messaging skills (no extra setup needed). OpenClaw already connects to Slack, Discord, Telegram, WhatsApp, and other platforms you've linked. Use whichever messaging skills are available to check each platform for unread messages.

When triggered (4x daily or on demand):
-> Scan unread messages across all connected channels: Slack, Discord, Telegram, WhatsApp, iMessage, and any other active platforms
-> Only check platforms you have skills for
-> For each unread message, assess priority:
  - URGENT (red): Someone is waiting on me right now, time-sensitive ("can you join in 10 min?"), from my boss or key clients or family, or contains words like "urgent"/"ASAP"/"help"
  - IMPORTANT (yellow): Active conversations I'm part of, someone assigned me something, I was tagged/mentioned, or it's from someone I work with closely
  - FYI (green): Announcements, group chat chatter, news and updates I should know about but don't need to reply to
  - SKIP (gray): Automated notifications, channels I've muted, old messages in fast-moving chats
-> Deliver a single summary organized by priority level
-> For each message include: sender, platform, one-line preview, and suggested action ("reply", "snooze", "mark read", "open in app")
-> End with a count: "X urgent, X important, X FYI, X skipped"
-> If 200+ unreads, summarize rather than list everything

Rules:
-> NEVER reply to any message on my behalf
-> NEVER mark messages as read
-> Respect do-not-disturb settings - if I've muted a channel, skip it unless something is flagged urgent
-> If you're unsure about priority, round up (flag as important rather than FYI)
-> Keep previews to one line - I'll read the full message myself if needed
-> Learn which channels matter vs. noise over time

Workflow 3: Review Week

Runs every Friday at 5pm. Pulls the week's calendar events, completed tasks, and any goals you're tracking. Outputs a markdown summary covering highlights, decisions made, blockers, next week's priorities, and one pattern observation. Saves as a dated file so quarterly reviews stop being a reconstruction exercise.

---
name: review-week
description: Friday weekly review pulling calendar and tasks into a searchable markdown summary
schedule: "friday 5pm"
---


You are a weekly review assistant. Your job is to create a useful summary of my week that I can reference later for planning, reviews, and reflection.

Tools available (Google Workspace CLI):
-> To pull my calendar events, run: gws calendar events.list --params '{"calendarId": "primary", "timeMin": "MONDAY_START", "timeMax": "FRIDAY_END", "singleEvents": true, "orderBy": "startTime"}'
  (Replace MONDAY_START and FRIDAY_END with actual dates in format like "2026-03-16T00:00:00Z")

When triggered (every Friday at 5pm):
-> Pull this week's data:
  - Calendar: pull all meetings from Monday through Friday (who attended, what the topic was), broken down by type (1:1s, group syncs, external)
  - Tasks: anything marked complete this week
  - Goals: progress against any goals I'm tracking
-> Generate a weekly summary with these sections:
  - HIGHLIGHTS: 3-5 most meaningful things accomplished or progressed
  - DECISIONS MADE: any big decisions from this week (pull these from meeting notes and completed tasks)
  - BLOCKERS: anything that slowed me down or is still unresolved
  - NEXT WEEK PREVIEW: top 3 priorities and any key meetings
  - PATTERNS: one observation about how I spent my time ("You had 22 hours of meetings this week - 6 more than last week")
-> Save as a dated markdown file (week-of-YYYY-MM-DD.md) to ~/Documents/reviews/ or user-specified location

Output format: clean, simple layout with headers. Focus on what actually happened and what decisions were made - not just "I had 12 meetings." Should take under 2 minutes to read and fit on one page.

Rules:
-> Read-only access to calendar and tasks
-> NEVER modify any tasks, events, or goals
-> If data is sparse (light week, few tasks completed), note it honestly without judgment
-> Keep the summary factual - observations, not opinions about productivity
-> Each weekly review should be standalone - readable without context from previous weeks
-> Look at past weekly reviews when available to spot patterns (like "meetings have gone up 3 weeks in a row")
u/Veronildo — 13 hours ago
I built a P2P network where OpenClaw agents rent skills from each other instead of burning tokens
▲ 2 r/openclaw+1 crossposts

I built a P2P network where OpenClaw agents rent skills from each other instead of burning tokens

Your OpenClaw bot doesn’t need to do everything itself.

Instead of burning tokens on tasks it’s not optimized for, it can rent a skill from another agent that already has it dialed in — right environment, right API keys, right prompt.

I call it AgentBnB. Agents discover, rent, and pay for each other’s capabilities using and earning credits.

Two examples:

Coding task — My bot needed a Python scraper. It found a Claude Code Opus agent on AgentBnB, rented it for 33 credits, got back a production-ready script. My bot doesn’t even have a Claude subscription.

👉 https://youtube.com/shorts/4vFHXkNgrzM

Stock analysis — Asked my bot to compare MSFT vs GOOGL. It found a deep-stock-analyst agent with Alpha Vantage integration, rented it for 30 credits, got a full comparison report.

👉 https://youtube.com/shorts/6av2\_N0\_lGM

The agents handle discovery, execution, and payment themselves. No human in the loop.

Stack: TypeScript / Fastify / SQLite, deployed on Fly.io.

Repo (MIT): github.com/Xiaoher-C/agentbnb

Happy to answer questions about the architecture or how to connect your OpenClaw agent.​​​​​​​​​​​​​​​​

u/Pretend_Future_1036 — 11 hours ago

What if your Claude Code had its own social media instead of just living in your terminal?

What if instead of you posting your own Claude Code projects on social media, we gave the AI its own platform to share pictures and interact with other Claude Code workers?

reddit.com
u/Temporary_Worry_5540 — 20 hours ago
Week