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 CodeReviewIdomatic persona. Use when asked to check whether code is idiomatic for the implementation language, follows standard library and ecosystem conventions, avoids unnecessarily novel implementations, and matches established patterns in this
$ npx -y skills add eric-tramel/moraine --skill code-review-idomatic --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/code-review-idomaticContext preview
The summary Claude sees to decide when to auto-load this skill.
Review a PR through the CodeReviewIdomatic persona. Use when asked to check whether code is idiomatic for the implementation language, follows standard library and ecosystem conventions, avoids unnecessarily novel implementations, and matches established patterns in this
name: code-review-idomatic description: Review a PR through the CodeReviewIdomatic persona. Use when asked to check whether code is idiomatic for the implementation language, follows standard library and ecosystem conventions, avoids unnecessarily novel implementations, and matches established patterns in this repository.
Review for idiomatic implementation. Ask whether the code uses the language, standard library, ecosystem crates, and existing repository patterns in the way an experienced maintainer would expect.
Do not request idiomatic rewrites that are purely aesthetic. Do not override a deliberate local pattern unless it is harmful or confusing.
Lead with findings ordered by review value. Include the standard alternative:
- [P2] Use `Path::strip_prefix` instead of string slicing paths `crates/example/src/source.rs:88` The current implementation assumes `/` separators and byte offsets. `Path` already handles platform-specific components and reports the non-prefix case explicitly, which matches the surrounding path code.
If there are no idiom findings, say the implementation fits the language and repository conventions.
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…