# Rails Skills

> Ruby on Rails framework patterns, best practices, and implementation guides

- **Type:** Skill
- **Install:** `agentstack add skill-fujigo-software-f5-framework-claude-rails`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [Fujigo-Software](https://agentstack.voostack.com/s/fujigo-software)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [Fujigo-Software](https://github.com/Fujigo-Software)
- **Source:** https://github.com/Fujigo-Software/f5-framework-claude/tree/main/plugins/f5-stacks/skills/backend/rails
- **Website:** https://github.com/Fujigo-Software/f5-framework-claude

## Install

```sh
agentstack add skill-fujigo-software-f5-framework-claude-rails
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Ruby on Rails Skills

Full-stack web framework for database-backed applications.

## Sub-Skills

### Database
- [active-record.md](database/active-record.md) - Active Record patterns
- [associations.md](database/associations.md) - Model associations
- [scopes.md](database/scopes.md) - Named scopes
- [migrations.md](database/migrations.md) - Database migrations

### Security
- [authentication.md](security/authentication.md) - Devise auth
- [authorization.md](security/authorization.md) - Pundit/CanCanCan
- [api-authentication.md](security/api-authentication.md) - API auth

### API
- [serializers.md](api/serializers.md) - JSON serialization
- [controllers.md](api/controllers.md) - API controllers
- [versioning.md](api/versioning.md) - API versioning

### Error Handling
- [exception-handling.md](error-handling/exception-handling.md) - Exception handling
- [logging.md](error-handling/logging.md) - Rails logging

### Testing
- [rspec.md](testing/rspec.md) - RSpec patterns
- [factory-bot.md](testing/factory-bot.md) - Factory Bot
- [integration.md](testing/integration.md) - Integration tests

### Performance
- [caching.md](performance/caching.md) - Rails caching
- [background-jobs.md](performance/background-jobs.md) - Sidekiq/ActiveJob

## Detection
Auto-detected when project contains:
- `Gemfile` with `rails`
- `config/routes.rb`
- `ApplicationController` class

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [Fujigo-Software](https://github.com/Fujigo-Software)
- **Source:** [Fujigo-Software/f5-framework-claude](https://github.com/Fujigo-Software/f5-framework-claude)
- **License:** MIT
- **Homepage:** https://github.com/Fujigo-Software/f5-framework-claude

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-fujigo-software-f5-framework-claude-rails
- Seller: https://agentstack.voostack.com/s/fujigo-software
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
