eric-tramel/moraine/moraine-sandbox-qa
Claude Code and agent skill by eric-tramel/moraine
- community
Checking that the SKILL.md file is still in the repository.
Run isolated Moraine dev sandbox validation. Use when testing ingest, MCP, monitor, ClickHouse schema, source formats, stack behavior, or any change where QA must not touch the developer's host ~/.moraine install; use before reporting completion for stack-facing changes.
Install
npx vskill@latest install eric-tramel/moraine/moraine-sandbox-qaSKILL.md
Moraine Sandbox QA
Overview
Use the dev sandbox for stack-facing QA so validation runs against an isolated Moraine state directory and sibling ClickHouse service instead of the host install.
When To Use
Use this workflow for changes touching:
crates/moraine-ingest-core/, ingest source formats, or fixtures.crates/moraine-mcp-core/,apps/moraine-mcp/, or MCP tool behavior.crates/moraine-monitor-core/,apps/moraine-monitor/, orweb/monitor/.sql/, ClickHouse migrations, config templates, or stack lifecycle behavior.- Release or smoke-test work that needs end-to-end behavior.
For docs-only or narrow metadata changes, normal local checks are usually enough.
Boot
Boot from the authoritative worktree for the change. Use --quiet; do not pipe moraine-sandbox up through tail or head.
If you spawned from an isolation worktree, compare with the parent or sibling feature worktree first. Boot the sandbox from the worktree that contains the actual in-progress code.
Validate
Use the sandbox shell for cargo and stack checks:
Choose focused tests first, then broaden according to risk. For changes that affect ingest, MCP, monitor routes, or schema behavior, run the functional stack smoke test when feasible:
Check the monitor health endpoint using the sandbox-reported port:
For MCP tool surface changes or release-level confidence, consider scripts/dev/sandbox/agent-smoke-e2e --help. It requires ANTHROPIC_API_KEY.
Teardown
Always tear down the sandbox before reporting the task complete:
Final reporting should include the sandbox id, commands run, outcomes, and confirmation that down "$id" succeeded. If sandbox QA was expected but not run, explain why.
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 repositoryCheckingplugins/moraine-dev/skills/moraine-sandbox-qa/SKILL.md
Popularity
- Repository stars
- 111
- Repository forks
- 21
- 7-day trend score
- 24
Stars and forks are for the whole GitHub repository, not this skill alone. 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/eric-tramel/moraine/moraine-sandbox-qa)