CtrlK
BlogDocsLog inGet started
Tessl Logo

igmarin/rails-agent-skills

Curated library of AI agent skills for Ruby on Rails development. Covers code review, architecture, security, testing (RSpec), engines, service objects, DDD patterns, and workflow automation.

98

1.38x
Quality

99%

Does it follow best practices?

Impact

98%

1.38x

Average score across 26 eval scenarios

SecuritybySnyk

Passed

No known issues

Overview
Quality
Evals
Security
Files

EXAMPLES.mdticket-planning/

Ticket Planning Examples

Plan → Ticket Draft

Plan input: "Add OAuth2 login via Google"

Resulting ticket:

BE | Add Google OAuth2 callback endpoint

**Summary:** Implement the Rails OAuth2 callback action that exchanges the Google authorization code for a user token and creates or finds a User by email.

**Background:** Users need Google login. The callback endpoint completes the OAuth flow after Google redirects back to the app.

**Acceptance Criteria:**
- POST /auth/google/callback exchanges code for token
- Creates or finds User by email from Google profile
- Returns signed session on success; error JSON on failure

**Dependencies:** None. Unblocked.

**Technical Notes:** Uses omniauth-google-oauth2. Callback path must match the redirect URI registered in Google Cloud Console.

Classification applied:

  • area: backend
  • type: Story
  • execution_order: foundation
  • dependency_level: unblocked
  • target_bucket: next-dev-sprint

ticket-planning

README.md

tile.json