agent-smoke-e2e
End-to-end smoke check of the moraine MCP server. Exercises the public retrieval workflow against a live moraine stack and prints…
Review a PR through the CodeReviewSecurityReview persona. Use when asked to check whether code is safe, avoids backdoors, vulnerable dependencies, injection attacks, auth bypasses, secret leaks, unsafe file/network behavior, and other security regressions.
$ npx -y skills add eric-tramel/moraine --skill code-review-security-review --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/code-review-security-reviewContext preview
The summary Claude sees to decide when to auto-load this skill.
Review a PR through the CodeReviewSecurityReview persona. Use when asked to check whether code is safe, avoids backdoors, vulnerable dependencies, injection attacks, auth bypasses, secret leaks, unsafe file/network behavior, and other security regressions.
name: code-review-security-review description: Review a PR through the CodeReviewSecurityReview persona. Use when asked to check whether code is safe, avoids backdoors, vulnerable dependencies, injection attacks, auth bypasses, secret leaks, unsafe file/network behavior, and other security regressions.
Review for security risk. Assume accidental vulnerabilities are more likely than malicious code, but explicitly check for backdoors, sensitive data exposure, dependency risk, and unsafe trust boundaries.
Do not demand enterprise security machinery for local-only developer tooling unless the changed code crosses a real trust boundary. Do not report theoretical risk without a plausible path.
Lead with exploitable or sensitive findings. Include the attack or leak path:
- [P1] Reject absolute paths before opening trace files `crates/example/src/import.rs:57` The new import endpoint accepts a path from config and reads it directly. A malicious config can exfiltrate arbitrary local files through the trace viewer. Restrict reads to the configured watch root after canonicalization.
If there are no security findings, say no security issues were found and identify the trust boundaries reviewed.
Moraine is a local trace stack for agent work. It indexes sessions from agent harnesses such as Codex, Claude Code, Qwen Code, Kiro CLI, Kimi CLI, NAC, OpenCode, Hermes, Pi Coding Agent, and Prime Agent into ClickHouse, serves a monitor UI, and exposes MCP
End-to-end smoke check of the moraine MCP server. Exercises the public retrieval workflow against a live moraine stack and prints…
Rewrite a moraine GitHub release body in the house format — one-sentence pitch, install block, usage-focused "what's new"…
Help prepare and, only with explicit user approval, file a sanitized Moraine bug report for reproducible defects in Moraine…
Use Moraine realtime session data to inspect active agent work across harnesses when the user asks what is happening now or what…
Use Moraine MCP tools to recover prior agent-session context when the user refers to earlier work, decisions, failures, branches,…
Review a PR through the CodeReviewCompleteness persona. Use when asked to check whether a PR fully addresses the objectives it…