viant/endly/endly-go-diagnostics
Claude Code and agent skill by viant/endly
- community
Checking that the SKILL.md file is still in the repository.
Diagnose stalled Endly Go orchestration with gops stacks, operation events, and targeted state inspection before fixing the underlying code.
Install
npx vskill@latest install viant/endly/endly-go-diagnosticsSKILL.md
Start the MCP process with endly mcp -diagnostics to enable gops. Identify that exact Endly PID with gops/process inspection; do not signal unrelated processes. Use gops stack <pid> to save goroutine stacks, then inspect the operation's executeWorkflow/executeAction stack and the goroutine it is waiting for. If the state has not progressed, capture a second stack after independent work to distinguish a stable block from normal I/O. gops stats and gops memstats can distinguish resource pressure from a mutex/channel wait. Avoid CPU/heap profiling unless needed.
Correlate the frames with MCP operation events and paused state. A dsunit.prepare channel send can mean its dataset worker is waiting on database or BigQuery I/O; inspect the worker before calling it a deadlock. A pending step/next command can mean the action is still executing: poll debug status and pausedAt before issuing continue. Never treat an RPC timeout as the operation's terminal status.
Fix the smallest demonstrated cause and add a regression test for observable behavior. Preserve the asynchronous operation/session model and external test fixtures. Use cancellation through MCP first, and ensure shutdown uses a bounded context. Retain concise stack findings and code locations without dumping secrets or large raw logs into the conversation.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/endly-go-diagnostics/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/viant/endly/endly-go-diagnostics)