Skip to content
Back to skills

Troubleshoot And Continue Opensourcesam V2 Heras Garden 2

ASecurity

Troubleshooting protocol with MiniMax subagent delegation - NEVER stop early, use all resources before asking user

  • 666 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added June 10, 2026
ai-agentsjavascriptpythongojavashellbashgitapidocumentation

Works with

  • cli
  • api
  • mcp

Security analysis

A100/100

Scanned June 10, 2026

npx -y skills add majiayu000/claude-skill-registry --skill troubleshoot-and-continue-opensourcesam-v2-heras-garden-2 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Troubleshoot And Continue Opensourcesam V2 Heras Garden 2?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Troubleshoot And Continue Opensourcesam V2 Heras Garden 2
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-troubleshoot-and-continue-opensourcesam-v2-heras-g/badge)](https://www.skillsdirectory.com/skills/majiayu000-troubleshoot-and-continue-opensourcesam-v2-heras-g)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: troubleshoot-and-continue
description: Troubleshooting protocol with MiniMax subagent delegation - NEVER stop early, use all resources before asking user
---

# Troubleshoot and Continue Protocol

**Core Principle:** When blocked, use ALL available resources before stopping. Stopping early = productivity loss.

---

## The "Golden Path" - Required Before Any User Interruption

```
BLOCKED?
  ↓
1. Try 2-3 different approaches yourself
  ↓
2. Spawn MiniMax subagent for research/sanity check
  ↓
3. Try subagent suggestions
  ↓
4. Spawn SECOND MiniMax subagent for alternative perspective
  ↓
5. Try alternative approaches
  ↓
6. Document attempts in plan file
  ↓
7. ONLY THEN consider user interruption
```

**CRITICAL:** Each "blocker" must survive 3+ attempts + subagent help before escalating.

---

## Resource Inventory (Use ALL Before Stopping)

### 1. Internal Resources (Free, Immediate)
- **Re-read code** - Did I miss a pattern?
- **Grep/Glob** - Find similar implementations
- **Check skills** - `.claude/skills/*/SKILL.md`
- **Review docs** - `docs/execution/DEVELOPMENT_ROADMAP.md`

### 2. MiniMax MCP Subagents (Free, Fast)
- **Research task** - "Find how to do X in Godot"
- **Sanity check** - "Is this approach correct?"
- **Alternative ideas** - "What are 3 other ways to solve this?"
- **Debug help** - "Why might this error occur?"

### 3. GLM Vision/Generation (If visual)
- **Image analysis** - Analyze screenshots
- **Asset generation** - Generate missing sprites/textures

### 4. Documentation (Reference)
- **Godot docs** - Via MiniMax web search
- **GitHub issues** - Similar problems solved
- **Project history** - How was this solved before?

---

## MiniMax Subagent Usage (REQUIRED)

### When Blocked, Spawn These IN PARALLEL:

```javascript
// Agent 1: Research the problem
Task(subagent_name="minimax-mcp", prompt="Research: [specific problem]. Find 3 solutions from Godot docs, similar projects, or best practices. Return specific code/examples.")

// Agent 2: Sanity check current approach
Task(subagent_name="minimax-mcp", prompt="Review: I'm trying to [approach] to solve [problem]. Is this correct? What's wrong with it? Return specific fixes.")

// Agent 3: Alternative approaches
Task(subagent_name="minimax-mcp", prompt="Brainstorm: What are 3 completely different ways to solve [problem]? Don't use my current approach. Return working alternatives.")
```

**Wait for ALL responses before deciding next step.**

---

## Common Blockers & Solutions

### "Can't run Godot/MCP not working"
**DON'T:** Stop and ask user
**DO:**
1. Check if Godot is running via tasklist
2. Try PowerShell wrapper script
3. Try direct npx CLI
4. Spawn MiniMax: "What are 5 ways to control Godot from command line?"
5. Use batch scripts as fallback
6. Generate assets as workaround

### "Image generation failing"
**DON'T:** Stop and ask user
**DO:**
1. Check API key is set
2. Try Python script instead of bash
3. Spawn MiniMax: "Debug this image generation error: [error]"
4. Use procedural generation (Python/PIL)
5. Use placeholder from existing assets

### "Test failing / code broken"
**DON'T:** Stop and ask user
**DO:**
1. Read error message carefully
2. Check 3 similar files for patterns
3. Spawn MiniMax: "Debug this Godot error: [error]"
4. Try 2-3 alternative implementations
5. Comment out and skip, document for later

---

## Compound Engineering: Document Solutions

When you solve a blocker, DOCUMENT IT:

```markdown
### [Date]: [Problem Solved]
**Problem:** [What was blocked]
**Tried:** [What you attempted]
**MiniMax Said:** [Key insight from subagent]
**Solution:** [What actually worked]
**Files Changed:** [What was modified]
**Use When:** [Future situations this applies]
```

Add to: `CLAUDE.md` Common Solutions section

---

## The "Full Work Block" Commitment

**User said work for X time → Work the FULL X time.**

| Situation | Wrong Response | Correct Response |
|-----------|---------------|------------------|
| Can't run Godot | Stop early | Use batch scripts, generate assets, document |
| API failing | Stop early | Try alternatives, use placeholders, skip and circle back |
| Test failing | Stop early | Debug with MiniMax, try 3 fixes, document |
| "Good enough" | Stop early | Continue until ALL criteria met |
| No blockers found | Stop early | Continue working, there's always more to do |

---

## Required Self-Talk When Wanting to Stop

**Say this OUT LOUD (in plan file):**

> "I want to stop because [reason]. Have I tried:
> - 3 different approaches? [Y/N]
> - MiniMax subagent for help? [Y/N]
> - Alternative resources? [Y/N]
> - Documented the blocker? [Y/N]
> 
> If any is NO, I must continue. If all YES and still blocked, document and try ONE MORE thing."

---

## Integration with /longplan and /ralph

### In longplan SKILL.md:
Add to "Hard Stops" section:
```
- Creating NEW .md files (not edits)
- Git push/branch operations
- UNLESS: All troubleshooting steps exhausted AND MiniMax consulted
```

### In ralph SKILL.md:
Add to "Circuit Breakers":
```
**Layer 4: Troubleshooting Exhaustion Check**
```python
if want_to_stop():
    if not tried_3_approaches():
        continue_working("Try 3 approaches first")
    if not consulted_minimax():
        spawn_minimax_subagent("Help with [problem]")
        continue_working("Wait for subagent response")
    if not documented_attempts():
        document_in_plan_file()
        continue_working("Document then try one more thing")
```

---

## Quick Reference Card

| Blocker Type | First Try | Second Try | Third Try | Then |
|--------------|-----------|------------|-----------|------|
| Runtime issue | Check process | Try wrapper | Try CLI | MiniMax |
| API failure | Check key | Try alt method | Use placeholder | MiniMax |
| Code error | Read error | Check similar files | Try 2-3 fixes | MiniMax |
| Asset missing | Generate | Procedural | Placeholder | MiniMax |
| Test failing | Debug | Isolate | Try alternatives | MiniMax |

**AFTER ALL THREE:** Document in plan file, try ONE more thing, THEN consider user.

---

## Success Metrics

**GOOD (Compound Engineering):**
- Blocked → MiniMax help → Solved → Documented
- Blocked → 3 attempts → Alternative found → Continued
- Full time block completed despite blockers

**BAD (Productivity Loss):**
- Blocked → Stopped early → Asked user → Waited
- "Good enough" → Stopped → Incomplete work
- No MiniMax usage → No documentation → Recurrence

---

**Remember:** Every early stop is lost productivity. Every solved blocker is future productivity gained. Choose compound engineering.

[Updated: 2026-01-27 - Prevent early stopping recurrence]

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.