Agent Skills
› grasmash/drupal-claude-skills
grasmash/drupal-claude-skills
GitHub提供Acquia Source CMS的集成指南,涵盖OAuth2认证、JSON:API调用、Canvas CLI使用及页面部署工作流。
Install All Skills
npx skills add grasmash/drupal-claude-skills --all -g -y
Skills in Collection (14)
提供Acquia Source CMS的集成指南,涵盖OAuth2认证、JSON:API调用、Canvas CLI使用及页面部署工作流。
连接Acquia Source站点
配置OAuth2认证
构建或部署Drupal Canvas组件
通过Page API发布页面
npx skills add grasmash/drupal-claude-skills --skill acquia-source -g -y
指导如何向 Drupal Canvas 模块贡献功能或修复。涵盖双仓库工作流、Issue Fork、合并请求及 Composer 补丁操作,包含 React UI 构建与 PHP 代码提交流程。
需要向 Canvas 模块提交上游补丁
处理 Canvas Issue Fork 流程
Canvas 模块的 UI 构建与部署
npx skills add grasmash/drupal-claude-skills --skill canvas-contribution -g -y
提供Drupal开发核心API、内容管理、表单、缓存及测试等50+主题的参考指南,涵盖最佳实践与代码示例。
查询Drupal核心API用法
解决Drupal内容或表单问题
查找Drupal开发与调试技巧
npx skills add grasmash/drupal-claude-skills --skill drupal-at-your-fingertips -g -y
用于在 Drupal Canvas 中创建、修改或调试基于 Twig 的单目录组件(SDC),涵盖组件结构定义、YAML Schema 配置及预览问题排查。
创建或修改 SDC 组件文件
配置 component.yml Schema
排查 Canvas 预览或页面构建问题
npx skills add grasmash/drupal-claude-skills --skill drupal-canvas-sdc -g -y
提供Drupal配置管理指南,涵盖配置导入导出、环境同步及Config Splits使用。包含多平台远程CLI命令对照表,重点警示自动确认风险并提供安全操作模式,协助开发者在不同托管环境中正确管理站点配置。
需要执行Drupal配置导入或导出操作
在多环境间同步Drupal配置
处理Config Split相关任务
查询不同云平台(如Pantheon, Acquia)的Drush远程执行语法
npx skills add grasmash/drupal-claude-skills --skill drupal-config-mgmt -g -y
解决Drupal配置漂移的引导工作流,逐项比对本地与远程环境差异并决策导入、导出或跳过。支持多平台CLI,仅读写本地文件以保障生产安全。
drush config:status显示配置漂移
拉取最新数据库后准备部署前
本地配置与远程/生产环境不一致
npx skills add grasmash/drupal-claude-skills --skill drupal-config-reconcile -g -y
提供 Drupal 贡献模块的 Composer 管理指南,涵盖常规更新、大版本升级及 D11 兼容性检查。指导用户通过命令行操作解决依赖冲突、应用补丁并执行数据库更新与缓存清理。
需要更新 Drupal 模块
排查模块依赖或版本兼容性问题
准备升级到 Drupal 11
npx skills add grasmash/drupal-claude-skills --skill drupal-contrib-mgmt -g -y
提供Drupal本地开发环境DDEV的使用指南,涵盖配置、数据库管理、调试工具及性能优化。
配置DDEV本地环境
执行数据库导入导出
使用Drush或Xdebug进行调试
npx skills add grasmash/drupal-claude-skills --skill drupal-ddev -g -y
提供Drupal Search API的配置模式、字段类型设置及自定义Boost处理器开发指南。涵盖布尔/数值字段配置、基于特征的加权逻辑及重新索引工作流,用于优化搜索结果相关性。
配置Drupal搜索索引
实现内容加权策略
开发自定义搜索处理器
npx skills add grasmash/drupal-claude-skills --skill drupal-search-api -g -y
提供 Drupal simple_oauth 模块的 OAuth2 认证模式,涵盖 TokenAuthUser 权限逻辑、作用域与角色匹配、移动端令牌流程及调试方法。
实现 API 或移动应用 OAuth2 认证
排查令牌权限拒绝或作用域不匹配问题
npx skills add grasmash/drupal-claude-skills --skill drupal-simple-oauth -g -y
提供Drupal测试驱动开发指南,涵盖PHPUnit与DTT使用、Bug修复RED流程及测试基类性能优化策略。
编写或修复Drupal测试
选择Bootstrap级别
调试零断言测试
npx skills add grasmash/drupal-claude-skills --skill drupal-testing -g -y
提供Drupal开发中的安全最佳实践,覆盖OWASP Top 10、认证、访问控制、注入防护及配置等主题,辅助开发者构建安全的Drupal应用。
Drupal安全编码咨询
OWASP漏洞防护指导
安全配置审查
npx skills add grasmash/drupal-claude-skills --skill ivangrynenko-cursorrules-drupal -g -y
提供 Claude Code 技能开发指南,涵盖 SKILL.md 规范、目录结构、Frontmatter 配置及渐进式披露模式。用于创建、调试和管理技能,遵循 Anthropic 最佳实践与 agentskills.io 标准。
创建新技能
修改技能触发规则
调试技能激活问题
理解技能激活机制
npx skills add grasmash/drupal-claude-skills --skill skill-developer -g -y
提供Drupal Canvas交互式组件的开发指南,涵盖脚手架创建、架构设计、SSR渲染及与Acquia集成。
使用@drupal-canvas/create进行项目初始化
开发或配置Drupal Canvas代码组件
集成Nebula模板或Acquia Source Site Builder
npx skills add grasmash/drupal-claude-skills --skill drupal-canvas -g -y
Dependencies:
drupal-canvas/skills


