首页龙虾技能列表 › Dhh Rails Style — DHH Rails 风格 — 遵循 37signals 风格的 Ruby/Rails 编码指南

Dhh Rails Style — DHH Rails 风格 — 遵循 37signals 风格的 Ruby/Rails 编码指南

v0.1.0

此技能提供了遵循 DHH/37signals 风格编写 Ruby 和 Rails 代码的指导。适用于 Ruby 代码、Rails 应用程序开发,强调 REST 纯度、模型驱动、控制器简洁、Hotwire 模式和'清晰优于聪明'的哲学。涵盖命名约定、REST 映射、Ruby 语法偏好、关键模式等方面的指导。

0· 304·1 当前·1 累计
by @pixelxiao (skye)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/4
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
一个仅包含指令的风格和指导技能,用于以 DHH/37signals 约定编写 Ruby/Rails。无需安装、无必需凭据,要求与目的相符。
评估建议
这是一个仅包含指令的风格指南,提供了详细的、有偏见的 Rails 应用程序结构示例(遵循 DHH/37signals 风格),不请求凭据、不安装软件、不执行代码。内部逻辑一致,安全可用,但在应用某些模式前(如自定义魔术链接认证、数据库后端队列/缓存、硬删除、使用参数设置 Current.account、cookie 作用域)应谨慎考虑安全、合规性和运营需求。...
详细分析 ▾
用途与能力
技能名称/描述与内容匹配:所有文件为 Rails 应用风格指导和参考示例。无环境、无二进制、无安装要求,适合编码风格/参考技能。
指令范围
SKILL.md 指导代理读取包含的参考材料并将模式应用于用户提供的 Ruby/Rails 代码。无指令读取无关系统文件、环境秘密或向外部端点发送数据。
安装机制
无安装规格和无需执行的代码文件。仅指令的技能风险最低;无下载或存档提取。
凭证需求
技能未声明必需的环境变量或凭据。一些示例片段引用 ENV.fetch 和配置环境名称(典型的应用示例),但这些仅为示例,不由技能本身要求。
持久化与权限
标志显示默认调用行为(不总是:true)。技能不请求永久存在或修改其他技能或系统配置。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv0.1.02026/3/4

DHH Rails 风格技能的初始发布。- 提供 Ruby 和 Rails 项目(37signals/DHH 风格)的指导和代码审查。- 包括原则:优先使用原生 Rails、模型驱动、控制器简洁、REST 纯度、Current 属性、Hotwire/Turbo 模式和'清晰优于聪明'。- 提供命名、REST 资源映射、Ruby 习惯、DHH 首选模式的快速参考。- 描述使用和避免的内容(无 Devise、Sidekiq、Redis 等)。- 支持架构、测试、Gems、代码审查和一般 Rails 风格指导。

● 无害

安装命令 点击复制

官方npx clawhub@latest install dhh-rails-style
镜像加速npx clawhub@latest install dhh-rails-style --registry https://cn.clawhub-mirror.com

技能文档

(由于原始内容过长且包含未翻译的代码块和 Markdown 格式,以下仅提供简要中文概述,完整内容请参考原始 SKILL.md)


name: dhh-rails-style 描述:此技能用于遵循 DHH/37signals 风格编写 Ruby 和 Rails 代码。适用于 Ruby 代码、Rails 应用程序开发。

目标:应用 37signals/DHH Rails 约定到 Ruby 和 Rails 代码。

核心哲学:...(中略)...

快速参考:...(中略)...

参考索引:...(中略)...

成功标准:...(中略)...

鸣谢:基于 The Unofficial 37signals/DHH Rails Style Guide 由 Marc Köhlbrugge 创建,通过对 Fizzy 代码库的 265 个 pull 请求进行深度分析生成。

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务