Skip to content

Instantly share code, notes, and snippets.

View sahajre's full-sized avatar
🎯
Focusing

Rahul Madhav Upakare sahajre

🎯
Focusing
View GitHub Profile
@sahajre
sahajre / openclaw-50-day-prompts.md
Created February 21, 2026 14:23 — forked from velvet-shark/openclaw-50-day-prompts.md
OpenClaw after 50 days: all prompts for 20 real workflows (companion to YouTube video)

OpenClaw after 50 days: all prompts

Companion prompts for the video: OpenClaw after 50 days: 20 real workflows (honest review)

These are the actual prompts I use for each use case shown in the video. Copy-paste them into your agent and adjust for your setup. Most will work as-is or the agent will ask you clarifying questions.

Each prompt describes the intent clearly enough that the agent can figure out the implementation details. You don't need to hand-hold it through every step.

My setup: OpenClaw running on a VPS, Discord as primary interface (separate channels per workflow), Obsidian for notes (markdown-first), Coolify for self-hosted services.

package main
import (
"bufio"
"fmt"
"log"
"strings"
)
const input = `Hello
package main
import "fmt"
func main() {
// Swapping with Assignment
i := 1
j := 2
i, j = j, i
package main
import "fmt"
func main() {
var i int
var i8 int8
var i16 int16
var i32 int32
var i64 int64
package msp
import (
"testing"
)
var testcases = [...]struct {
n []int
emaxSum int
emi int
package msp
func mspN3(n []int) (maxSum, mi, mj int) {
l := len(n)
if l == 0 {
return -1, -1, -1
}
maxSum = n[0]
for i := 0; i < l; i++ {
package msp
func mspN2(n []int) (maxSum, mi, mj int) {
l := len(n)
if l == 0 {
return -1, -1, -1
}
maxSum = n[0]
for i := 0; i < l; i++ {
package msp
func mspN1(n []int) (maxSum, mi, mj int) {
l := len(n)
if l == 0 {
return -1, -1, -1
}
maxSum = n[0]
sum := n[0]
package msp
import (
"testing"
)
var testcases = [...]struct {
n []int
emaxSum int
emi int
package msp
func mspN3(n []int) (maxSum, mi, mj int) {
l := len(n)
if l == 0 {
return -1, -1, -1
}
maxSum = n[0]
for i := 0; i < l; i++ {