rym49 avatar

rym49

Community

@ryoma99

10Followers
|
3Public Repos
|
26Published Skills

rym49 maintains 34 Claude-style skills covering domain modeling, TDD, code review, database design, and Neovim/React developer environment management.

Skills Distribution
DomainDeveloper To...Software Design & .. (30%)Code Quality & Rev.. (25%)Testing & TDD Prac.. (15%)Editor & Dotfiles .. (15%)

Agent Skills by rym49

Showing 26 vetted skills indexed across 2 GitHub repositories.

RyoMa99RyoMa99

db-design

Reviews database table designs and guides status column modeling with a five-step framework.

Community
Intermediate
RyoMa99RyoMa99

adr

Creates structured Architecture Decision Records documenting design decisions, trade-offs, and rejected alternatives.

Community
Intermediate
RyoMa99RyoMa99

nvim-help

Answers Neovim usage questions by inspecting the user's actual configuration files.

Community
Intermediate
RyoMa99RyoMa99

self-review

Runs parallel code reviews with multiple AI reviewers and auto-fixes validated findings.

Community
Advanced
RyoMa99RyoMa99

golang

Guides Go development decisions on error handling, structured logging, transactions, and testing.

Community
Advanced
RyoMa99RyoMa99

empirical-prompt-tuning

Iteratively evaluates and refines agent prompts using unbiased subagent execution and dual-sided metrics.

Community
Advanced
RyoMa99RyoMa99

screen-recording-mp4

Convert macOS screen recording .mov files into lightweight shareable MP4 videos with ffmpeg.

Community
Intermediate
RyoMa99RyoMa99

screen-spec

Generates Markdown screen specification documents for UI screens and components.

Community
Intermediate
RyoMa99RyoMa99

rdra

Structure business requirements into RDRA 3.0 four-layer analysis artifacts.

Community
Advanced
RyoMa99RyoMa99

authorization

Designs authorization systems covering RBAC, ABAC, ReBAC models and XACML architecture patterns.

Community
Advanced
RyoMa99RyoMa99

dependabot-review

Reviews and merges Dependabot pull requests in bulk using the GitHub CLI.

Community
Advanced
RyoMa99RyoMa99

domain-modeling

Detects, designs, and validates domain models using ubiquitous language, aggregates, and type-driven decomposition.

Community
Advanced
RyoMa99RyoMa99

chezmoi-sync

Synchronize chezmoi-managed dotfiles between local filesystem and source repository.

Community
Intermediate
RyoMa99RyoMa99

design-note

Record design discussions and decisions as Markdown files in the ideas repository.

Community
Intermediate
RyoMa99RyoMa99

tmuxinator

Edits tmuxinator YAML configurations for windows, panes, layouts, and pane ratios.

Community
Intermediate
RyoMa99RyoMa99

log-design

Review application logging designs for structured fields, log levels, and telemetry correlation.

Community
Intermediate
RyoMa99RyoMa99

nvim-plugin-management

Add or remove lazy.nvim plugin modules and update lazy.lua imports.

Community
Intermediate
RyoMa99RyoMa99

session-retrospective

Captures session learnings across eight perspectives and routes them to knowledge destinations.

Community
Advanced
RyoMa99RyoMa99

skill-creator

Create, evaluate, and iteratively improve Claude skills with benchmark-driven workflows.

Community
Advanced
RyoMa99RyoMa99

review

Reviews code changes for naming quality, UI accessibility, and security vulnerabilities.

Community
Advanced
RyoMa99RyoMa99

implementation

Executes approved implementation plans through branch creation, TDD cycles, review, and PR creation.

Community
Advanced
RyoMa99RyoMa99

permissions-audit

Audit Claude permissions in settings.local.json files and generate a Markdown report.

Community
Advanced
RyoMa99RyoMa99

tbls-doc

Generate database schema documentation and ER diagrams from live databases using tbls.

Community
Advanced
RyoMa99RyoMa99

katana-links

Enumerate hyperlinks from a target URL into a clipboard-ready list.

Community
Intermediate

Frequently Asked Questions About rym49

FAQPage Schema
What tasks can I accomplish with rym49's skill collection?▼

You can model domains with types and aggregates, design and review database schemas and migrations, write ADRs and screen specifications, run TDD cycles, review git diffs for security and accessibility, manage Neovim plugins and tmuxinator sessions, convert screen recordings to MP4, and batch-merge Dependabot PRs.

Who is the target audience for these skills?▼

Software engineers practicing domain-driven design, TDD, and structured code review, particularly developers working in Go and React codebases who use Neovim, tmux, and chezmoi-managed dotfiles, plus teams needing formal architecture decision records and RDRA-based requirements analysis.

How do the review and implementation skills work in practice?▼

The review skill inspects git diffs for naming, UI accessibility, and security issues, while self-review runs parallel reviewers (Claude subagent, CodeRabbit, Copilot, Gemini) and auto-fixes validated findings. The implementation skill executes approved plans with branching, TDD, validation, and PR creation.

What prerequisites or dependencies do these skills require?▼

Skills invoke Bash, git, gh, jq, pnpm, and npx commands plus Read/Edit/Write/Glob/Grep file operations. Specific skills depend on lazy.nvim for plugin management, tmuxinator YAML configs, chezmoi for dotfiles, tbls for schema documentation, and macOS QuickTime recordings for MP4 conversion.

Do these skills cover authorization and security design?▼

Yes. The authorization skill covers RBAC, ABAC, and ReBAC model selection, XACML architecture (PAP/PIP/PDP/PEP), DDD layer placement, and enforcement patterns like Guards, Policies, and RLS. The permissions-audit skill also audits Claude settings.local.json files and generates Markdown reports.