← all publishers

motlin

@motlin source repo

39 published skills

  1. Temporal Caching · motlin bundle
    Efficient data loading patterns using system_from/system_to for cache validation. Use when implementing incremental sync, conditional fetches, polling for changes, ETags, high watermarks, or avoiding redundant data transfer in systems with temporal tables.
    1 install
  2. Openrewrite Analyze Recipes · motlin
    Dry-run configured OpenRewrite recipes, count and rank violations, and optionally run one selected recipe without committing. Use when asked to analyze OpenRewrite recipes, report rule violations, inspect a rewrite dry run, or compare which recipes would change the most files.
    1 install
  3. Conversation Style · motlin
    Conversation style guidelines. Use when responding to the user.
    1 install
  4. Markdown Plan Tasks · motlin
    Convert a planning discussion into self-contained tasks in .llm/todo.md.
    1 install
  5. Markdown Import Plan · motlin
    Import a plan markdown file into .llm/todo.md as self-contained implementation tasks.
    1 install
  6. Markdown Sweep Todos · motlin
    Find TODO comments in the codebase and add them to .llm/todo.md as tasks.
    1 install
  7. Markdown Do All Tasks · motlin
    Work through all incomplete tasks in .llm/todo.md with one subagent and commit per task, continuing past blocked tasks.
    1 install
  8. Markdown Unblock Tasks · motlin
    Recover blocked [!] tasks from archived task lists back into .llm/todo.md. Use when the user asks to unblock, recover, retry, or resurrect blocked tasks, or wants to know what blocked work is waiting in the archives.
    1 install
  9. Investigation Report · motlin
    Produce a single self-contained HTML report that explains a command-line investigation — the commands actually run, their real output, and just enough reasoning to teach it. Use when the user asks for a walkthrough, tutorial, write-up, teaching artifact, or "show me how you did that" of a shell debugging or exploration session.
    1 install
  10. Writing Instructions · motlin
    Formatting and privacy rules for SKILL.md, agent, and command files. Load before creating, editing, or reviewing one, and pair with the skill that does the work: skill-creator:skill-creator, skill-extractor:skill-extractor, or claude-md-management:revise-claude-md / claude-md-management:claude-md-improver.
    1 install
  11. Openrewrite · motlin
    OpenRewrite recipe test maintenance. Use when fixing test failures, import ordering issues, type validation problems, IDE warnings, or writing comprehensive recipe tests.
    1 install
  12. Code Quality · motlin
    Code quality guidelines. ALWAYS use skill for ANY code changes.
    1 install
  13. Pom Ordering · motlin
    Enforce Maven POM dependency ordering rules. This skill should be used when editing pom.xml files.
    1 install
  14. Code Generation · motlin
    This skill should be used when the user asks to "fix formatter-off", "fix code generation formatting", "fix auto-formatted string concatenation", "add formatter off", or when writing, reviewing, or generating Java code generators that build source code via string concatenation. Also applies proactively when creating new code generation methods or modifying existing ones — always use @formatter:off guards and the one-output-line-per-source-line convention.
    1 install
  15. Comment Cleanup · motlin
    Keep code comments concise and durable, or clean redundant comments without changing code behavior. Use when adding, editing, reviewing, or removing comments; after code changes; before committing; or when asked to clean comments in a diff or across the repository.
    1 install
  16. Test Assertions · motlin
    Write test assertions as complete, strict deep-equality checks, and hold existing tests to the same standard. Use when writing new tests, adding assertions, reviewing test quality, strengthening weak tests, or replacing fragmented assertions in a file, directory, diff, or repository.
    1 install
  17. Git Split Branch · motlin
    Split the current branch into multiple branches with one commit each.
    1 install
  18. Restore · motlin
    Rebuild herdr workspaces, tabs, and pane splits from a resume-after-reboot snapshot and resume the claude/codex agents that were running in them. Use after a reboot when asked to restore, rebuild, or bring back herdr sessions. For tmux instead of herdr, use the tmux-reboot plugin.
    1 install
  19. Tasks · motlin
    Work with markdown-based task lists in .llm/todo.md files. Use when managing tasks, working with todo lists, extracting incomplete tasks, marking tasks complete, or implementing tasks from a task list.
    1 install
  20. Finish · motlin
    This skill should be used after completing any task, before returning control to the user. Always run this skill — it handles the case where there's nothing to do.
    1 install
  21. Snapshot · motlin
    Snapshot running tmux claude/codex agents to a resume-after-reboot JSON state file immediately before a reboot, so their sessions can be restored afterward. Use when asked to snapshot, save, or capture tmux sessions before rebooting. For herdr instead of tmux, use the herdr-reboot plugin.
    1 install
  22. Git Commit Chunks · motlin
    Split local changes into multiple logical commits. Use when the user asks to commit changes in chunks.
    1 install
  23. Team Lead · motlin
    Coordination guidelines for leading a team of task-executing agents
    1 install
  24. Openrewrite Recipes · motlin
    OpenRewrite recipe authoring patterns and API best practices. Use when writing or editing OpenRewrite recipe Java source code (visitors, matchers, type checks, templates, metadata, YAML config, list transformations, at-scale validation).
    1 install
  25. Github Actions Fix · motlin
    Debug and fix failing GitHub Actions checks for the current commit. Use when asked to fix CI, GHA, or GitHub Actions failures.
    1 install
  26. LLM Context · motlin
    Guidelines for working with LLM context stored in the .llm/ directory.
    1 install
  27. Create Pull Request · motlin
    Create a GitHub pull request the user's preferred way. Use whenever opening, creating, or raising a PR with gh.
    1 install
  28. Openrewrite Violations · motlin
    Apply every configured OpenRewrite recipe with violations on a dedicated branch, creating one commit per named leaf recipe and verifying the cumulative result. Use when asked to fix all OpenRewrite violations, create an OpenRewrite cleanup branch, or commit recipe changes separately.
    1 install
  29. Orchestration · motlin
    Coordinates other skills and agents. ALWAYS use this skill on startup.
    1 install
  30. Temporal Data · motlin
    Temporal database patterns for system-time versioned tables. Use when working with tables that have system_from/system_to columns, temporal queries, non-destructive updates, merge/sync logic, rollback, or schema migrations involving temporal data.
    1 install
  31. Liquibase Lock Resolver · motlin
    Diagnose Liquibase change-log lock failures in Maven tests and remove only stale H2 database files from build output directories before rerunning the affected tests. Use when failures contain "Could not acquire change log lock", "Currently locked by", or `liquibase.exception.LockException`.
    1 install
  32. Wip · motlin bundle
    Run on /wip or for a whole-repository cleanup spanning multiple worktrees and branches. Trigger when the request combines operations such as removing stale worktrees, rebasing all branches, retesting, and pushing, including "clean up my worktrees and branches", "rebase all my branches and get them tested and pushed", or "settle my WIP". The workflow gates destructive and outward-facing actions, never uses --force, and handles worktree, rebase, and test edge cases. Defer to single-operation git skills when the user targets one specific branch or worktree. Wraps git:clean-worktrees and build:test-all.
    1 install
  33. Demo · motlin
    Demo working software by showing real data crossing real IO boundaries — the request on the wire, the SQL that ran, the row and the bytes on disk, the command and its captured output — recorded with Showboat, Rodney, VHS or screenshots rather than written by hand, then delivered where the user actually is. Use when asked to demo, to "show me it working", "I need to see it", "prove it", or to walk through what was built, and before opening a pull request or calling work done.
    1 install
  34. Recap · motlin
    End-of-turn recap footer. ALWAYS use this skill before returning control to the user.
    1 install
  35. Test Data · motlin
    This skill should be used when writing, reviewing, or modifying test code that contains literal values like timestamps, names, IDs, paths, or URLs.
    1 install
  36. Git Commit · motlin
    Commit local changes with careful staging and single-line messages. Use for all git commit operations.
    1 install
  37. Git Rebase · motlin
    Rebase local commits on the configured upstream using the plugin rebase script.
    1 install
  38. Maven CLI · motlin
    Maven CLI invocation patterns. Use whenever running `mvn` commands in Java/Maven projects. Covers when `-am` is required, why `-o` (offline) mode hides bugs in multi-worktree setups, and how to verify compile/test cleanly without trusting stale `~/.m2` artifacts.
    1 install
  39. Git Workflow · motlin
    Commit message format and git workflow rules. ALWAYS use this skill for every git commit — no exceptions — and whenever rewording an existing commit message.
    1 install