← all publishers

rocm

@rocm source repo

123 published skills · page 2 of 2

  1. Testing Gtest Gmock · rocm
    Plan and write C++ unit tests using GTest and GMock - creates test plan and implements tests one by one with user approval
    0
    installs
  2. Architecture Analyze · rocm
    Analyze architectural changes - review module boundaries, dependencies, testability, and suggest simplifications. Used by pr-review and planning skills.
    0
    installs
  3. Radisha Create Skill · rocm
    Use when creating a new skill for radisha - validates content, checks for conflicts, and integrates with existing skills
    0
    installs
  4. Rocprofsys Configure · rocm
    Configure rocprofiler-systems build with CMake presets and custom options
    0
    installs
  5. Architecture Tradeoff · rocm
    Use when architectural decisions involve competing quality attributes (performance vs modifiability, availability vs consistency, security vs usability), when the user says "tradeoff analysis", "ATAM", "quality attributes", "what are we giving up", or when a design choice affects multiple non-functional requirements in tension.
    0
    installs
  6. Debugging Rocprof Sys · rocm
    Use when rocprofiler-systems crashes, hangs, produces wrong output, fails to instrument, or has GPU/MPI/threading issues during profiling
    0
    installs
  7. Planning Architecture · rocm
    Plan new or redesigned system architecture - define components, boundaries, interactions, and technical decisions before implementation
    0
    installs
  8. Pr Review Interactive · rocm
    Walk through a PR review interactively, one finding at a time. Generate review via pr-review, then for each issue present analysis + proposed inline comment, let user accept/edit/skip, accumulate into a PENDING GitHub review, submit at end.
    0
    installs
  9. Radisha Improve Skill · rocm
    Automatically detect and improve skills when gaps are noticed during work - proactively proposes updates
    0
    installs
  10. Update Pr Description · rocm
    Use when user says 'update PR description', 'refresh PR description', 'fix PR description', 'rewrite PR body', 'update my PR', or types /update-pr-description
    0
    installs
  11. Refactoring Techniques · rocm
    Catalog of refactoring techniques from refactoring.guru - how to apply Extract Method, Move Field, Replace Conditional, and 60+ other refactorings
    0
    installs
  12. Git Pull Request Status · rocm
    Check pull request status, CI/CD checks, and explain failures with actionable recommendations
    0
    installs
  13. Therock Build To Commit · rocm
    Given a TheRock nightly build (URL or run-id), return the rocm-systems pin_sha used in that build
    0
    installs
  14. Therock Commit In Build · rocm
    Check whether a given rocm-systems commit is included in a specific TheRock nightly build
    0
    installs
  15. Exploration Explore Code · rocm
    Use when user wants to understand unfamiliar code before extracting functionality - exploring database layers, API usage, library patterns, or any code to be extracted into a reusable component
    0
    installs
  16. Git Prepare Pull Request · rocm
    Prepare well-structured Pull Requests - verify code quality, check for issues, split large changes, write clear descriptions with Motivation, Technical Details, and Test Plan
    0
    installs
  17. Programming Cpp Constexpr · rocm
    Use when moving computation from runtime to compile time — precomputed lookup tables, compile-time constants, type-based template dispatch, or zero-cost conditional branching with if constexpr; use when a function or value could be evaluated before the binary runs
    0
    installs
  18. Programming Cpp Naming Rules · rocm
    C++ file and class naming conventions - folder structure matches namespaces, no redundant prefixes
    0
    installs
  19. Programming Cpp Stl Algorithms · rocm
    C++ STL algorithms and data structures - suggests appropriate containers and algorithms when they solve the problem at hand
    0
    installs
  20. Programming Cpp Design Patterns · rocm
    C++ design patterns reference - suggests applicable patterns when code matches a problem that a pattern solves
    0
    installs
  21. Programming Cpp Policy Based Di · rocm
    Use when injecting dependencies in C++ at compile time — hiding system calls, third-party APIs, or multiple dependencies behind swappable policy types; use when writing testable C++ without virtual dispatch overhead
    0
    installs
  22. Therock First Build With Commit · rocm bundle
    Find the first TheRock nightly build that includes a given rocm-systems commit
    0
    installs
  23. Programming Cmake Best Practices · rocm
    Create, refactor, link, and build CMake projects following modern CMake guidelines from official documentation
    0
    installs