andpuqing/gflow/gflow-ops
Claude Code and agent skill by andpuqing/gflow
- community
Checking that the SKILL.md file is still in the repository.
Use when working with the local gflow scheduler: checking daemon health, inspecting jobs or GPU state, reading logs, submitting test jobs, or updating, holding, releasing, or cancelling jobs. This skill is for local-first gflow operations through MCP tools or the gflow CLI.
Install
npx vskill@latest install andpuqing/gflow/gflow-opsSKILL.md
gflow Ops
Use this skill for local gflow work: inspect the daemon, queue, jobs, reservations, logs, and safely mutate scheduler state.
When To Use
- The user asks about
gflowd,gqueue,gjob,gcancel,ginfo,gstats, or the local scheduler state. - The task needs job inspection, failure diagnosis, or GPU availability checks.
- The task needs job submission, update, hold, release, or cancellation.
- The task needs validation of the local
gflow mcp serveMCP server.
Do not use this skill for remote cluster orchestration or multi-tenant service design. gflow is local-first.
Preferred Order
- Check liveness first.
Use MCP get_health if available. CLI fallback: gflowd status.
- Inspect before mutating.
Use get_info, list_jobs, get_job, get_stats, list_reservations.
- Prefer MCP tools over ad hoc shell commands when the tool server is available.
- For validation, use short no-GPU test jobs in the current repo directory.
- Clean up test jobs when done.
MCP Tools
Prefer these tools when the local MCP server is configured:
get_healthget_infolist_jobsget_jobget_job_logget_statslist_reservationssubmit_jobsupdate_jobhold_jobrelease_jobcancel_job
get_job_log.text is the agent-friendly program output view. Use full_text only when the filtered output is missing important context. Use submit_jobs for both one-off test jobs and small parameter sweeps. It attempts jobs sequentially and reports per-job success or failure.
CLI Fallbacks
Use CLI only when MCP is unavailable or when testing the CLI itself.
- Health:
gflowd status - Queue:
gqueue,gqueue -a,gqueue -s Running - Scheduler info:
ginfo,gstats - Submit:
gbatch ... - Inspect:
gjob show <job_id>,gjob log <job_id> - Mutate:
gjob hold <job_id>,gjob release <job_id>,gjob update ...,gcancel <job_id>
Safety Rules
- Treat all write operations as potentially user-impacting.
- Do not cancel, hold, release, or update existing non-test jobs without explicit user intent.
- For experimentation, create dedicated test jobs with
gpus: 0unless the user explicitly wants GPU scheduling behavior. - Before using
cancel_job, confirm the target job ID and whether it is a test job. - After creating test jobs, cancel them if they are still active.
Reliable Validation Pattern
When you need a queued job for hold_job, release_job, or update_job testing:
- Submit a blocker job with
gpus: 0and a longsleep. - Submit a dependent job with
depends_on_ids: [blocker_id]. - Operate on the dependent job while it is waiting on the blocker.
- Cancel both jobs after validation.
This avoids interfering with GPU workloads and reduces scheduler races.
Examples
User request: "Check whether gflowd is healthy and show me the latest failed jobs."
Preferred flow:
get_healthlist_jobswith a failure filter and explicitlimitget_joborget_job_logfor the most relevant failures
User request: "Test whether hold/release works."
Preferred flow:
- Submit blocker test job
- Submit dependent test job
hold_jobupdate_jobif neededrelease_jobcancel_jobboth test jobs
User request: "Create a small parameter sweep with MCP."
Preferred flow:
get_health- Build the full set of test jobs with
gpus: 0unless GPU behavior is part of the test submit_jobslist_jobsorget_jobto confirm the submitted IDs and statescancel_jobthe test jobs after validation if they are no longer needed
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/gflow-ops/SKILL.md
Popularity
- Repository stars
- 73
- Repository forks
- 2
- 7-day trend score
- 22
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 22 May 2026, 5 months ago.
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/andpuqing/gflow/gflow-ops)