rym49
Community@ryoma99
rym49 maintains 34 Claude-style skills covering domain modeling, TDD, code review, database design, and Neovim/React developer environment management.
Agent Skills by rym49
Showing 26 vetted skills indexed across 2 GitHub repositories.
db-design
Reviews database table designs and guides status column modeling with a five-step framework.
adr
Creates structured Architecture Decision Records documenting design decisions, trade-offs, and rejected alternatives.
nvim-help
Answers Neovim usage questions by inspecting the user's actual configuration files.
self-review
Runs parallel code reviews with multiple AI reviewers and auto-fixes validated findings.
golang
Guides Go development decisions on error handling, structured logging, transactions, and testing.
empirical-prompt-tuning
Iteratively evaluates and refines agent prompts using unbiased subagent execution and dual-sided metrics.
screen-recording-mp4
Convert macOS screen recording .mov files into lightweight shareable MP4 videos with ffmpeg.
screen-spec
Generates Markdown screen specification documents for UI screens and components.
rdra
Structure business requirements into RDRA 3.0 four-layer analysis artifacts.
authorization
Designs authorization systems covering RBAC, ABAC, ReBAC models and XACML architecture patterns.
dependabot-review
Reviews and merges Dependabot pull requests in bulk using the GitHub CLI.
domain-modeling
Detects, designs, and validates domain models using ubiquitous language, aggregates, and type-driven decomposition.
chezmoi-sync
Synchronize chezmoi-managed dotfiles between local filesystem and source repository.
design-note
Record design discussions and decisions as Markdown files in the ideas repository.
tmuxinator
Edits tmuxinator YAML configurations for windows, panes, layouts, and pane ratios.
log-design
Review application logging designs for structured fields, log levels, and telemetry correlation.
nvim-plugin-management
Add or remove lazy.nvim plugin modules and update lazy.lua imports.
session-retrospective
Captures session learnings across eight perspectives and routes them to knowledge destinations.
skill-creator
Create, evaluate, and iteratively improve Claude skills with benchmark-driven workflows.
review
Reviews code changes for naming quality, UI accessibility, and security vulnerabilities.
implementation
Executes approved implementation plans through branch creation, TDD cycles, review, and PR creation.
permissions-audit
Audit Claude permissions in settings.local.json files and generate a Markdown report.
tbls-doc
Generate database schema documentation and ER diagrams from live databases using tbls.
katana-links
Enumerate hyperlinks from a target URL into a clipboard-ready list.
Frequently Asked Questions About rym49
FAQPage SchemaWhat 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.