jeisaacs
- 8 skills
- 0 followers
- 10 hours ago last updated
- ▌ Pr Content · jeisaacsGenerates PR title and body for the user to paste manually. Analyzes all changes between the current branch and base branch, considers conversation context, extracts the ticket ID from the branch name, and produces GitHub-flavored markdown with mermaid diagrams where applicable. Copies to clipboard automatically. No AI attribution is included in the output.
- ▌ Commit Text · jeisaacsGenerates commit message text for the user to paste manually. Analyzes all changes since the last commit (staged, unstaged, untracked), considers conversation context, extracts the ticket ID from the branch name, and produces a conventional commit message. Copies to clipboard automatically. No AI attribution is included in the output.
- ▌ Terraform Wizard · jeisaacs bundleUse when working with Terraform or OpenTofu - creating modules, writing tests (native test framework, Terratest), setting up CI/CD pipelines, reviewing configurations, choosing between testing approaches, debugging state issues, implementing security scanning (trivy, checkov), or making infrastructure-as-code architecture decisions
- ▌ Code Review Response · jeisaacsUse when processing review comments on an open pull request. Fetches PR comments, triages each suggestion (from any reviewer — human, CodeRabbit, Sentry, or other bots), applies fixes (one commit per comment), runs tests, replies with commit references, and resolves review threads. Does not bundle fixes.
- ▌ Linear Ticket Update · jeisaacsUpdates a Linear ticket's title and description based on the work done in the current conversation/branch. Extracts the ticket ID from the git branch, fetches the current ticket state, then updates the title to reflect what was actually implemented and populates or revises the description with implementation details, technical aspects, and acceptance criteria. Writes directly via Linear MCP — no confirmation step.
- ▌ Linear Project Slicer · jeisaacsCreates vertically-sliced Linear sub-issues from a Linear briefing document, exploring the frontend and backend repos to produce fully-detailed issues an AI can pick up and implement. Updates parent issues with an overview table, updates the briefing document with confirmed decisions and links, and sets all sub-issues to Backlog with estimates and priorities. Use when given a Linear document URL and parent issue identifiers for frontend and backend work.
- ▌ Stakeholder Simulator · jeisaacs bundleGet feedback from simulated CTO, UX, Sales, Executive, and User Advocate perspectives. Use when: stakeholder feedback, simulate review, pre-review, stakeholder perspectives.
- ▌ Documentation Enforcer · jeisaacsUse when reviewing code for documentation quality, clarity, and organization. Reviews all source files and generates unified diffs with suggested comments/ docstrings and a review summary. Clarifies ambiguous intent before generating suggestions. Outputs diffs only; does not modify files automatically.