Install
$ agentstack add skill-a-ariff-ariff-claude-plugins-when-stuck ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
When Stuck
Recognition
You're stuck when:
- Same approach tried multiple times
- Context window filling with failed attempts
- No clear next step
- Feeling "lost" or "frustrated"
The Dispatch Table
| Stuck Type | Symptoms | Technique | |-----------|----------|-----------| | Don't understand | Requirements unclear | → Ask user for clarification | | Can't find code | No idea where logic lives | → Semantic search, file patterns | | Bug won't die | Fix doesn't work | → Root cause tracing | | Tests keep failing | Can't get green | → Defense in depth, fresh look | | Scope creep | Task keeps growing | → Scope boundary check | | Missing context | Need info I don't have | → Read more files, ask user | | Wrong approach | This path won't work | → Brainstorm alternatives | | Overwhelmed | Too complex | → Break into smaller pieces | | Going in circles | Same ground repeatedly | → Fresh agent via subagent |
Technique Details
Don't Understand → Clarify
STOP trying to guess
ASK: "I'm unclear on [specific thing]. Could you clarify [specific question]?"
WAIT for response before proceeding
Can't Find Code → Search Strategies
1. Semantic search with concept terms
2. Grep for unique strings
3. File pattern matching
4. Read likely files
5. List directories to discover structure
Bug Won't Die → Root Cause Trace
1. Document exact symptom
2. Trace backward: where does bad value come from?
3. Keep tracing until you find ORIGIN
4. Fix at origin, not symptoms
Tests Keep Failing → Fresh Eyes
1. Stop. Step back.
2. Re-read test expectation
3. Re-read actual behavior
4. Check: is test right or is code right?
5. Check: is environment consistent?
Scope Creep → Boundary Check
1. Re-read original request
2. List what you've done vs. what was asked
3. Identify scope drift
4. Either: refocus OR ask user if expansion wanted
Missing Context → Gather More
1. What specific info do you need?
2. Where might it be? (files, user knowledge, docs)
3. Ask/search for that specific info
4. Don't proceed without it
Wrong Approach → Brainstorm
1. What other approaches exist?
2. List 3-4 alternatives
3. Evaluate each briefly
4. Pick most promising, try it
5. If that fails, try next
Overwhelmed → Decompose
1. What's the smallest possible piece?
2. Do JUST that piece
3. Verify it works
4. What's next smallest piece?
5. Repeat until done
Going in Circles → Fresh Agent
Signal: Same ground covered 3+ times
Action: Use subagent for specific subtask
Pass: Clear scope, success criteria
Return: Just the result, not the journey
Anti-Patterns
❌ Brute Force
Trying same thing harder won't work
If it failed twice, it needs a different approach
❌ Hoping
"Maybe this time..." → No
Stop. Diagnose. Change approach.
❌ Hiding
Not admitting you're stuck wastes time
Say: "I'm stuck on X. Here's what I've tried..."
Success Metric
After applying technique:
- Clear next step identified
- Progress resuming
- If still stuck → try next technique from table
- If nothing works → ASK USER for help
Integration
Pairs well with:
assumption-checker→ Often stuck because of wrong assumptionintent-clarifier→ Often stuck because of unclear intentbrainstorming→ For generating alternativesroot-cause-tracing→ For debugging stuck
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: a-ariff
- Source: a-ariff/ariff-claude-plugins
- License: MIT
- Homepage: https://github.com/a-ariff/ariff-claude-plugins#quick-start
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.