Claude Skill

marckohlbrugge/37signals-skills

非官方代理技能和参考指南,教AI编程助手按37signals风格编写Rails代码,从Fizzy、Campfire和DHH的代码审查中提取。

概览

Stars672
Forks52
语言未知
最后更新2026-06-09
最近同步2026-07-04
前往 GitHub

仓库信息

拥有者marckohlbrugge
仓库37signals-skills
完整名称marckohlbrugge/37signals-skills
Repo ID1,118,188,068

安装这个 Skill

git clone https://github.com/marckohlbrugge/37signals-skills.git

Registry 信息

类型cursor_rule
质量分70/100
验证状态readme_parsed
最近验证2026-06-10
平台
ClaudeCodexCursor
能力
code-reviewmemorysearchworkflow
识别文件
README.md

项目简介

一个非官方的代理技能和参考指南集合,教AI编程助手按照37signals风格编写Ruby on Rails代码,从Fizzy、Campfire和DHH的代码审查中提取而成。

英文描述

Unofficial agent skills + reference guide that teach AI coding assistants to write Rails the 37signals way — extracted from Fizzy, Campfire, and DHH's code reviews

要点

  • 从Fizzy和Campfire等真实37signals代码库中提取
  • 教AI助手按37signals风格编写Rails代码
  • 包含参考指南以实现一致的编码模式
  • 基于DHH的代码审查实践
  • 非官方但实用的Rails开发者资源

使用场景

  • 训练AI编程助手用于Rails项目
  • 在团队中采用37signals编码规范
  • 从DHH的代码审查中学习见解
  • 使用经过验证的模式提高Rails代码质量
  • 构建AI驱动的开发工具

README 摘要

# 37signals Skills Agent skills and a reference guide that teach AI coding assistants to write Rails the 37signals way — extracted from Fizzy, Campfire, and 100+ of DHH's code reviews. > **Unofficial.** This is a community project based on 37signals' public code and discussions — not affiliated with or endorsed by 37signals. Drop the skills into Claude Code or Cursor and your agent starts applying the same patterns 37signals uses: rich domain models over service objects, state as records, CRUD-everything routing, fixtures over factories, vanilla Rails over gems. ## The Skills | Skill | What it covers | Invocation | |---|---|---| | [`rails-best-practices-core`](skills/rails-best-practices-core/SKILL.md) | Architecture, naming, modeling patterns, REST routing, authorization — the baseline for all Rails work | Automatic | | [`rails-hotwire-realtime`](skills/rails-hotwire-realtime/SKILL.md) | Turbo Streams/Frames, morphing, Stimulus, ActionCable, presence, optimistic UI, web push | On demand | | [`rails-jobs`](skills/rails-jobs/SKILL.md) | Active Job design, `_later`/`_now` conventions, Solid Queue, recurring tasks, retry policy | On demand | | [`rails-migrations`](skills/rails-migrations/SKILL.md) | Safe schema changes, staged rollouts, script backfills, multi-DB/multi-adapter setups | On demand | | [`rails-security-multitenancy`](skills/rails-security-multitenancy/SKILL.md) | Path-based tenancy, Identity→Session→User auth, scoped lookups, SSRF, CSRF, rate limiting | On demand | | [`rails-testing`](skills/rails-testing/SKILL.md) | Minitest + fixtures, coverage budget, Turbo/broadcast assertions, multi-tenant test wiring | On demand | | [`rails-webhooks`](skills/rails-webhooks/SKILL.md) | Outbox delivery, failure classification, delinquency circuit breakers, payload si

话题

暂无话题

探索更多

数据来自 GitHub,同步时间:2026-07-04