jmlrt
- 14 skills
- 0 followers
- 11 hours ago last updated
- ▌ Jira · jmlrtRetrieve Jira ticket and epic context, and create comments when explicitly requested, using the Atlassian CLI (`acli`). Use when the user mentions Jira tickets (e.g., PROJECT-1234), asks for epic child tickets, needs outcomes/acceptance criteria summarized, or wants JQL-based ticket lists via `acli jira workitem view/search`.
- ▌ Englog · jmlrtRead, summarize, and update a date-based Englog journal through its CLI or Markdown files. Use when the user asks to capture session outcomes, inspect daily notes, or add todo, learning, note, or scratch entries.
- ▌ Github · jmlrtGitHub CLI (gh) mechanics: retrieving issues/PRs, posting reviews, managing workflow runs, and troubleshooting. Use when working with the gh CLI itself.
- ▌ Buildkite · jmlrtInteract with Buildkite using the bk CLI. Use when the user wants to trigger builds, check build status, list pipelines, view build logs, or perform any Buildkite operations from the command line.
- ▌ Pull Request · jmlrtCreate and update pull requests as an author. Use when you're ready to propose changes: creates PRs with comprehensive file validation, tests, commit messages, and PR descriptions. Also guides addressing reviewer feedback through iterative fixes and comment resolution.
- ▌ Plan With Review · jmlrtRuns a two-pass planning workflow (draft → Plan QA → final plan + QA notes). Use when the user asks to create a plan, is in plan mode, requests an implementation plan, asks to "review this plan" for issues/missing parts/improvements/clarifications, or mentions planning, missing parts, or clarifications.
- ▌ Session Learnings · jmlrtExtract recurring user corrections and tool failures from the current session, then make small, high-leverage updates to the appropriate guidance. Use when asked for session learnings, to reduce iteration, or to encode a newly discovered workflow or style constraint.
- ▌ Golang Development · jmlrt bundleGuide Go development and code review. Apply when writing, maintaining, or reviewing Go code to ensure consistency with project tooling, module conventions, and common patterns.
- ▌ Python Development · jmlrt bundleGuide Python development with greenfield defaults and brownfield flexibility. Apply when writing, maintaining, or reviewing Python code to ensure consistency with modern tooling (uv, ruff, ty, pytest, pre-commit) and patterns (CLI separation, type safety, error handling).
- ▌ Review Pull Request · jmlrtReview pull requests as a reviewer. Use when validating a PR before merge: performs independent code review, runs tests, validates manual testing. Handles single PRs with detailed analysis or multiple PRs in parallel batch mode with summary triage table.
- ▌ Review Claude Config · jmlrtAudit the ecosystem of Claude config files — global CLAUDE.md, per-repo CLAUDE.md and CLAUDE.local.md, memory files, and skills — for redundancy, inconsistency, outdated facts, and misplaced content. Use when asked to "review CLAUDE.md", "audit claude config", "clean up claude files", or "check what should be global vs local".
- ▌ Triage Dependency Prs · jmlrtTriage open dependency/backport/security PRs in a GitHub repo. Identifies redundant, superseded, conflicting, or stale PRs and recommends close, rebase, or merge-ready actions.
- ▌ Review Claude Settings · jmlrtAudit Claude Code settings.json files — global (~/.claude/settings.json) and per-repo (.claude/settings.json, .claude/settings.local.json) — for permission consolidation, redundancy, and security risks. Use when asked to "review settings.json", "audit claude settings", "clean up permissions", "check what should be global vs repo", or "security review of settings".
- ▌ Optimize Workspace Context · jmlrtOptimize CLAUDE.md or AGENTS.md files for AI consumption. Focus on quality improvements — inconsistencies, duplicates, unnecessary content, content that should be moved elsewhere. Use when asked to optimize, review, or clean up an AI config file.