← all publishers

r3bl-org

@r3bl-org source repo

23 published skills

  1. Merge Pr · r3bl-org
    Workflow for rebasing and merging a local branch to main via a GitHub Pull Request.
    0
    installs
  2. Create Pr · r3bl-org
    Push local changes and create a GitHub Pull Request.
    0
    installs
  3. Fix Issue · r3bl-org
    Guidelines for deeply exploring the problem space first and designing the best solution before implementing.
    0
    installs
  4. Review Pr · r3bl-org
    Create a structured integration and review plan for a Pull Request
    0
    installs
  5. Run Clippy · r3bl-org bundle
    Run clippy linting, enforce comment punctuation rules, format code with cargo fmt, and verify module organization patterns. Use after code changes and before creating commits.
    0
    installs
  6. Code Review · r3bl-org
    Interactively review code changes chunk by chunk with explicit user approval
    0
    installs
  7. Release Crate · r3bl-org
    Publish a crate release to crates.io with changelog, git tag, and GitHub release. Use when releasing a new version of any workspace crate.
    0
    installs
  8. Safe Renaming · r3bl-org
    Safely execute rename requests and mass refactoring using file-by-file native edits, semantic AST tools, and optional BTRFS staging verification.
    0
    installs
  9. Organize Tests · r3bl-org bundle
    Organize tests by isolation requirements, adhering to PTY conventions and subprocess isolation patterns.
    0
    installs
  10. Organize Modules · r3bl-org bundle
    Apply private modules with public re-exports (barrel export) pattern for clean API design. Includes conditional visibility for docs and tests. Use when creating modules, organizing mod.rs files, or before creating commits.
    0
    installs
  11. Analyze Log Files · r3bl-org
    Analyze log files by stripping ANSI escape sequences first. Use when asked to process, handle, read, or analyze log files that may contain terminal escape codes.
    0
    installs
  12. Design Philosophy · r3bl-org bundle
    Core design principles for the codebase - cognitive load, progressive disclosure, type safety, abstraction worth. Use when designing APIs, modules, or data structures.
    0
    installs
  13. Check Code Quality · r3bl-org bundle
    Run comprehensive Rust code quality checks including compilation, linting, documentation, and tests. Use after completing code changes and before creating commits.
    0
    installs
  14. Concurrency Safety · r3bl-org bundle
    Concurrency safety patterns for R3BL - Chain of Custody, Loud Lock Releases, and Ergonomic Atomics. Use when working with threads, locks, or atomics.
    0
    installs
  15. Check Bounds Safety · r3bl-org bundle
    Apply type-safe bounds checking patterns using VPIndex/VPLength types instead of usize. Use when working with arrays, buffers, cursors, viewports, or any code that handles indices and lengths.
    0
    installs
  16. Check Test Coverage · r3bl-org bundle
    Audit and verify test coverage for a specific file or module, ensuring all custom logic branches, state transitions, and boundary conditions are covered while strictly eliminating dependency test bloat (never testing std, third-party crates, or macro-derived boilerplate). Use via /check-test-coverage <filename>.
    0
    installs
  17. Remove Crate Prefix · r3bl-org
    Remove Crate Prefix Skill
    0
    installs
  18. Test Cross Platform · r3bl-org
    Synchronize repository changes to remote test fleet (macOS, Windows) and execute the full test suite across all platforms concurrently.
    0
    installs
  19. Write Documentation · r3bl-org bundle
    Writing Good Rust Documentation
    0
    installs
  20. Create Commit Message · r3bl-org
    Rules and guidelines for creating well-formatted commit messages, including 72-char limits, scope prefixes, and trailer blocks for tasks, PR closing, and attribution.
    0
    installs
  21. Fast String Allocations · r3bl-org
    Zero-allocation string building strategies. Use when formatting strings, generating ANSI codes, or writing hot loops to avoid heap allocations and Formatter state machine overhead.
    0
    installs
  22. Write Structured Tracing · r3bl-org
    Standard for writing structured tracing logs behind debug flags.
    0
    installs
  23. Batch Refactor With Sub Agents · r3bl-org
    Use a sub-agent (like `generalist`) to perform repetitive code transformations across multiple files in a single turn.
    0
    installs