← Back to Skills Marketplace
djc00p

Rails TDD Standards

by Deonte Cooper · GitHub ↗ · v1.1.0 · MIT-0
linuxdarwinwin32 ✓ Security Clean
233
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install rails-tdd-standards
Description
RSpec testing standards and best practices for Rails applications. Use when writing new tests, reviewing test quality, debugging factory errors, setting up F...
Usage Guidance
This skill is an advice-only RSpec/Rails testing style guide and appears safe to install: it asks for only the Rails-appropriate 'bundle' binary and no secrets. Keep in mind: (1) it provides code snippets and CI commands — review any suggested commands (e.g., db:schema:load) before running them in your environment; (2) Rails 8-specific guidance (params.expect, status symbol changes) may not apply if your project uses an earlier Rails version, so confirm compatibility; (3) although the skill itself cannot execute code on your machine, an agent using it might suggest shell commands or edits — treat those suggestions like any external code and verify before applying.
Capability Analysis
Type: OpenClaw Skill Name: rails-tdd-standards Version: 1.1.0 The skill bundle provides standard RSpec and FactoryBot best practices for Rails applications, including guidance on Rails 8 updates and CI configuration. The content in SKILL.md is purely educational, focusing on testing patterns, mocking external services like Stripe, and proper database setup for CI environments. No malicious code, data exfiltration, or harmful instructions were found.
Capability Assessment
Purpose & Capability
Name/description match the SKILL.md content (RSpec/Rails test guidance). The only required binary ('bundle') is appropriate for a Rails testing advisor and no unrelated credentials or paths are requested.
Instruction Scope
SKILL.md contains coding guidance, examples, and CI recommendations; it does not instruct the agent to read arbitrary host files, collect environment variables, or transmit data to unexpected endpoints. Examples referencing WebMock and CI commands are within the testing domain.
Install Mechanism
No install spec and no code files — the skill is instruction-only, so nothing will be written to disk or downloaded during installation.
Credentials
The skill declares no environment variables or credentials. SKILL.md does not reference secrets or require unrelated service tokens.
Persistence & Privilege
always is false and the skill does not request elevated persistence or modify other skills/configs. Normal autonomous invocation is allowed (platform default) but not otherwise privileged.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install rails-tdd-standards
  3. After installation, invoke the skill by name or use /rails-tdd-standards
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Rails 8 gotchas (status codes, params.expect, skip_forgery_protection), CI database setup (db:schema:load vs db:prepare), callback testing (before_create vs before_validation with build()), token auth testing patterns, ActionCable channel testing, external service stubs (Geocoder, Stripe), serializer testing
v1.0.1
Fix: Added clawdbot runtime metadata
v1.0.0
Initial release — single-expectation RSpec patterns, FactoryBot best practices, common gotchas (join tables, role traits, association keys), service object testing, system spec setup.
Metadata
Slug rails-tdd-standards
Version 1.1.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is Rails TDD Standards?

RSpec testing standards and best practices for Rails applications. Use when writing new tests, reviewing test quality, debugging factory errors, setting up F... It is an AI Agent Skill for Claude Code / OpenClaw, with 233 downloads so far.

How do I install Rails TDD Standards?

Run "/install rails-tdd-standards" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Rails TDD Standards free?

Yes, Rails TDD Standards is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Rails TDD Standards support?

Rails TDD Standards is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux, darwin, win32).

Who created Rails TDD Standards?

It is built and maintained by Deonte Cooper (@djc00p); the current version is v1.1.0.

💬 Comments