doorkeeper-gem
- 6 skills
- 0 followers
- 6 hours ago last updated
- ▌ Testing · doorkeeper-gemWrite correct and complete RSpec tests for Doorkeeper. Use when adding specs for new features, writing regression tests for bug fixes, or reviewing test coverage for a change.
- ▌ Code Quality · doorkeeper-gemMaintain code health and architecture standards when implementing features or refactoring Doorkeeper. Use when adding new classes, modules, configuration options, or when a file is growing large or complex.
- ▌ Rfc Compliance · doorkeeper-gemVerify OAuth protocol implementations stay aligned with relevant RFCs. Use when adding or modifying grant flows, token responses, error formats, redirect behavior, introspection, revocation, PKCE, or metadata endpoints in Doorkeeper.
- ▌ Security Review · doorkeeper-gemVerify that code changes do not introduce OAuth security vulnerabilities. Use when modifying token handling, client authentication, scope validation, redirect URI checks, secret comparison, or grant flows in Doorkeeper.
- ▌ Dependency Safety · doorkeeper-gemEnsure gems are safe, necessary, and properly constrained when adding, updating, or reviewing dependencies in Doorkeeper. Use when modifying Gemfile, doorkeeper.gemspec, or gemfiles/*.gemfile.
- ▌ Antipattern Prevention · doorkeeper-gemAvoid common Ruby and Rails antipatterns that degrade maintainability and performance. Use when writing new code, reviewing PRs, or refactoring existing code in Doorkeeper.