← all publishers

abchoudh-amd

@abchoudh-amd source repo

24 published skills

  1. Slurm · abchoudh-amd bundle
    ALWAYS use this skill on every task that runs a shell command. Runs development, build, test, and verification workflows through an interactive Slurm allocation (salloc in detached tmux, then per-command srun --jobid) while preserving Cursor editing ergonomics. Reads cached availability from ~/.cache/slurm-detection and silently does not apply when Slurm is unavailable.
    0 installs
  2. Commit · abchoudh-amd
    Stages changes and proposes atomic commits with short one-line subjects, executing only after explicit human approval. Use when the user asks Cursor to commit changes, create a commit, stage and commit work, write a commit message, generate a concise Git commit subject, or commit and push changes.
    0 installs
  3. Grill Me · abchoudh-amd bundle
    Codebase-first interview protocol for planning and design decisions, plus a stress-test front door, answering live in the current turn. Use when the user asks to be grilled about a plan, design, PR, architecture, audit, or decision proposal, or when a calling skill's own contract routes its questions here.
    0 installs
  4. Refactor · abchoudh-amd bundle
    Plans and executes a behavior-preserving refactor end-to-end from an approved plan or a new codebase-first hybrid decision workflow, using serialized disjoint-path Task writers, fresh per-phase code audits, and one final report-only deep review with gates. Use for refactors, restructuring, decomposition, code movement, and staged migrations that do not change observable behavior.
    0 installs
  5. Create Pr · abchoudh-amd bundle
    Creates, resumes, edits, verifies, and marks ready exact ROCm pull requests with full Git OID checks, template and Systems PR Bot validation, draft-first creation, and canonical JSON receipts. Use when a user asks to create or update a rocprofiler-compute PR, publish one feature package PR, recover a partially created PR, inspect exact PR identity, or mark a verified draft ready.
    0 installs
  6. Review Pr · abchoudh-amd bundle
    Reviews other contributors' open ROCm/rocm-systems pull requests carrying the `project: rocprofiler-compute` label, read-only and report-only. Runs five project gates, dispatches one runtime-enforced read-only Cursor Task across seven review dimensions, applies a confidence floor and deduplication, and publishes a collision-safe local report carrying a low-level design of the changed source, a test-coverage list, and the retained findings. Use for external rocprofiler-compute PR reviews, audits, and review-queue triage.
    0 installs
  7. Write Lld · abchoudh-amd bundle
    Produces a low-level design under `./design/<name>-lld.md` stating the modules, exact signatures, error behavior, and test plan an approved architecture needs before implementation, with Mermaid class, sequence, state, and flow diagrams. Use for LLDs, detailed design, interface or API contracts, class and method design, or a unit-level test plan.
    0 installs
  8. Smoke Test · abchoudh-amd bundle
    Smoke-tests rocprof-compute by running a curated YAML matrix of representative CLI flag combinations across the `profile` and `analyze` subcommands, passing on exit code within a per-case timeout. Use when a user asks to smoke-test rocprof-compute, sweep CLI flags, sanity-check a build's command surface, or verify a refactor did not break flag parsing or dispatch.
    0 installs
  9. Deep Review · abchoudh-amd bundle
    Report-only multi-agent review of the current local rocprofiler-compute branch: diffs committed, uncommitted, and untracked work against an explicit base, fans out seven Cursor Task reviewers, runs gates, verifies findings with three skeptics, and publishes one local Markdown report inline with its absolute path. Use for deep self-review, local branch audits, and pre-PR review.
    0 installs
  10. Jira Create · abchoudh-amd
    Creates Jira work items (Bug, Story, Task, Epic, Sub-task) on Jira Cloud through the official Atlassian Remote MCP server. Use when the user asks to create a new Jira ticket, issue, bug, story, task, epic, or sub-task, file a new work item, or open a Jira ticket.
    0 installs
  11. Plan Feature · abchoudh-amd bundle
    Creates and publishes one approved executable rocprof-compute graph plan from a bounded aggregate Jira closure, through controlled questionnaire, formulation, approved low-level design, planner questions, and receipt-bound publication. Use for executable planning-only requests, literal `$plan-feature`, or exact active plan-feature state. Stops at a released `plan_ready` state and recommends `implement-feature`. Human-invoked only.
    0 installs
  12. Test Compute · abchoudh-amd bundle
    Runs the rocprof-compute ctest suite against an existing build tree using a deterministic helper script. Use when a user asks to run tests, run ctest, verify a rocprof-compute build, or filter to a subset of tests.
    0 installs
  13. Write Design · abchoudh-amd bundle
    Produces a diagram-centric high-level design under `./design/`, built on Mermaid component, flow, sequence, data-model, class, or state diagrams plus architecture rationale. Use for HLDs, architecture and system diagrams, flowcharts, or design visualization.
    0 installs
  14. Build Compute · abchoudh-amd bundle
    Builds and installs rocprof-compute through a CMake helper script with coverage and dev presets. Use when a user asks to build rocprof-compute, run coverage builds, or tune CMake build/install flags.
    0 installs
  15. Build Feature · abchoudh-amd bundle
    Delivers a new rocprof-compute feature end-to-end in one owner: aggregate Jira intake, questionnaire and formulation, approved low-level design, approved graph plan, package RED/test-blind GREEN, deterministic restacking, final integration, one terminal review, and verified stacked PR publication. Use for new-feature or full-delivery intent, plan-and-implement, literal `$build-feature`, or exact resume of active build-feature state. Human-invoked only.
    0 installs
  16. Debug Compute · abchoudh-amd bundle
    Debugs a rocprof-compute bug end-to-end, including suspect metric values: capture the report, reproduce on a worktree build, optionally ingest metric/counter data into SQLite, narrow the failing subsystem, and deliver an evidence-backed diagnosis. Use when a user reports a rocprof-compute crash, regression, incorrect output, or metric/counter anomaly, or asks to debug or triage.
    0 installs
  17. Simplify Prose · abchoudh-amd bundle
    Rewrites an existing document into plain language — shorter sentences, active voice, common words in place of jargon — and edits the file in place only after the human approves the specific changes. Use when a user asks to simplify, humanize, clarify, de-jargon, or plain-language a document, README, design doc, ticket description, or pasted prose, or to make writing easier to read.
    0 installs
  18. Create Worktree · abchoudh-amd bundle
    Creates or adopts a git worktree from a pinned remote branch or an exact local commit, returning a JSON receipt. Use when a user asks to create a worktree, start a bug or feature branch, adopt an existing worktree, bootstrap a stacked feature package, or create an unpushed final-integration worktree.
    0 installs
  19. Optimize Compute · abchoudh-amd bundle
    Profiles the rocprof-compute source CLI in the current worktree using Scalene's CPU-only mode, interprets CPU hotspots, and supports agent-led before/after comparison. Use when a user asks to profile rocprof-compute, optimize a subcommand (profile/analyze/etc.), find CPU bottlenecks, or compare optimization results.
    0 installs
  20. Implement Feature · abchoudh-amd bundle
    Executes one exact approved canonical rocprof-compute feature graph through package RED, test-blind GREEN, dependency scheduling, deterministic restacking, final integration, one terminal review, and verified stacked PR publication. Use for an exact approved plan, literal `$implement-feature`, adoption of one exact released plan-feature state, or exact resume of active implement-feature state. Never creates or revises planning artifacts. Human-invoked only.
    0 installs
  21. Slurm Cloud Agent · abchoudh-amd bundle
    Runs a Cursor "My Machines" cloud-agent worker for this Slurm cluster from a login-node tmux session. The worker itself stays lightweight on the login node; Slurm allocations are created lazily by the sibling slurm skill only when a worker task runs shell commands. Ships rocm-systems and quasar repo profiles. Use when a user asks to start, stop, or check the status of a Cursor cloud-agent worker on Slurm, attach a self-hosted My Machines worker to a repo, or run a cloud-agent worker for rocm-systems / quasar / similar profile.
    0 installs
  22. Understand Codebase · abchoudh-amd bundle
    Maps a Python, C/C++/HIP, or CMake codebase into curated Mermaid diagrams saved as a code map under `./codemap/`. Use when a user wants to understand a codebase, map the code, see the call graph, draw a class diagram, show the build graph or CMake targets, or onboard onto an unfamiliar repo.
    0 installs
  23. Write Agent Handoff · abchoudh-amd bundle
    Creates an immutable continuation snapshot of active agent work, saved relative to the invocation directory. Use when a user asks to create an agent handoff, transfer work between agents or sessions, preserve context before stopping, or prepare resumption notes.
    0 installs
  24. Install Rocm Nightly · abchoudh-amd bundle
    Installs a ROCm nightly tarball from nightly.repo.amd.com and repoints the `current` symlink at it. Use when a user asks to install or update a ROCm nightly, list available builds, pin a version, or switch the active ROCm build.
    0 installs