Skip to main content
Exécutez n'importe quel Skill dans Manus
en un clic
Dépôt GitHub

drupal-devkit

drupal-devkit contient 65 skills collectées depuis AJV009, avec une couverture métier par dépôt et des pages de détail sur le site.

skills collectés
65
Stars
1
mis à jour
2026-03-22
Forks
0
Couverture métier
5 catégories métier · 100% classifié
explorateur de dépôts

Skills dans ce dépôt

drupal-coding-standards-rt
Analystes en assurance qualité des logiciels et testeurs

Use when reviewing Drupal code for standards compliance across PHP, JavaScript, CSS, Twig, YAML, SQL, and markup — dynamically loads relevant standards per file type using Drupal's official community guidelines.

2026-03-22
canvas-component-authoring
Développeurs de logiciels

How to write, modify, and style React components for Drupal Canvas and Drupal CMS. Covers the technology stack (React 19, Tailwind CSS 4, CVA variants, cn utility), component.yml prop and slot definitions, enum naming, image and video prop types, formatted text fields, color scheme variants, theme tokens from global.css, required folder structure (index.jsx + component.yml), and matching source site visual styles including extracting design tokens, dark backgrounds, gradient text, glass/blur effects, and updating global.css theme. Use when building, editing, or fixing any component in src/components/.

2026-03-22
canvas-content-management
Développeurs de logiciels

Managing content in Drupal CMS via JSON:API. Covers listing, fetching, creating, updating, and deleting pages and content entities using npm run content commands. Includes page component structure (uuid, component_id, inputs, parent_uuid, slot), image uploading and media target_id handling, formatted HTML text fields, UUID generation, input format reference mapping component.yml prop types to JSON formats, menu item listing (menu_items--main, menu_items--footer, menu_items--social-media are read-only via API — must use admin UI for create/update/delete), page path alias management, and common pitfalls like wrong media IDs, link props as objects instead of strings, plain strings for HTML fields, target_id as integer instead of string, langcode errors, and JSON:API read-only mode. Use when composing pages, adding components to pages, uploading images, or interacting with the Drupal CMS content API.

2026-03-22
canvas-docs-explorer
Développeurs de logiciels

Search and fetch Canvas and Drupal CMS documentation pages. Takes a query describing what you need to know (e.g., "code components", "page regions", "known issues", "data fetching") and returns the full content of matching documentation pages. Invoke with /canvas-docs-explorer <query>. Use this whenever you need to understand how Canvas or Drupal CMS works, verify platform behavior, check for limitations, or find configuration options.

2026-03-22
canvas-project-setup
Développeurs de logiciels

Use when setting up a new Drupal CMS project with Canvas for component development. Covers DDEV, JSON:API write mode, Canvas OAuth client, permissions, page regions, menus, project scaffolding, .env, CSS layer fix, and Storybook validation. Every step is idempotent — safe to re-run.

2026-03-22
canvas-scaffolding
Développeurs de logiciels

Step-by-step guide for scaffolding a new React component from scratch. Covers copying an existing component as a base, creating the required index.jsx and component.yml files, naming conventions (snake_case machineName, no project prefixes), creating the matching Storybook story file, reusing existing components via imports, composability patterns, and internal component setup (status false). Use when a needed component does not yet exist in src/components/ and must be created.

2026-03-22
canvas-storybook
Développeurs de logiciels

Creating and modifying Storybook 10 stories using atomic design hierarchy. Covers atom stories (src/stories/atoms/), molecule stories (src/stories/molecules/), organism stories (src/stories/organisms/), template stories (src/stories/templates/), page stories (src/stories/pages/), and test stories (src/stories/tests/). Includes naming conventions (kebab-case .stories.tsx), autodocs setup, controls matching component.yml props and slots, placeholder images via placehold.co, real asset handling with index.ts exports, PageLayout usage for fullscreen page stories, and rules against direct HTML markup in story arguments. Use when creating, updating, or fixing any Storybook story file.

2026-03-22
using-drupal-canvas
Développeurs de logiciels

Use when starting any conversation involving Canvas Code Components, Experience Builder, or Drupal CMS component development

2026-03-22
accessibility
Développeurs web

WCAG 2.2 compliance, keyboard navigation, ARIA patterns, and automated a11y testing for Drupal

2026-03-22
custom-drupal-module
Développeurs de logiciels

Generate complete, installable Drupal 11 modules. This plugin transforms Claude into a senior Drupal architect with deep knowledge of Drupal 11 core APIs, modern development patterns, and best practices.

2026-03-22
debug
Développeurs de logiciels

Diagnose and fix common Drupal code-level issues (hooks, services, cache, entities, routes, permissions)

2026-03-22
drupal-at-your-fingertips
Développeurs de logiciels

Use when working with Drupal APIs — comprehensive patterns covering services, hooks, forms, entities, caching, testing, and 50+ topics from "Drupal at Your Fingertips" by Selwyn Polit.

2026-03-22
drupal-caching
Développeurs de logiciels

Cache bins, tags, contexts, invalidation strategies, and external caching for Drupal 10/11. Use when implementing caching, optimizing performance, or configuring cache backends.

2026-03-22
drupal-coding-standards
Développeurs de logiciels

PHPCS, PHPStan, naming conventions, and code style enforcement for Drupal 10/11. Use when checking coding standards, running static analysis, or enforcing code quality.

2026-03-22
drupal-config-management
Développeurs de logiciels

Configuration management patterns for Drupal 10/11 — config split, config ignore, environments, import/export workflows, config readonly, and the sync/install/optional directory hierarchy. Use when working with config export/import, multi-environment deployments, config split setup, or managing configuration across dev/staging/prod.

2026-03-22
drupal-content-moderation
Développeurs de logiciels

Use when setting up editorial workflows, managing publishing states, or configuring content approval processes. Covers Drupal core Workflows and Content Moderation modules — states, transitions, and entity type/bundle attachments.

2026-03-22
drupal-contrib-mgmt
Développeurs de logiciels

Comprehensive guide for managing Drupal contributed modules via Composer, including updates, patches, version compatibility, and Drupal 11 upgrades. Use when updating modules or resolving dependency issues.

2026-03-22
drupal-contribute-fix
Développeurs de logiciels

REQUIRED when user mentions a Drupal module + error/bug/issue - even without stack traces. Trigger on: (1) "<module_name> module has an error/bug/issue", (2) "Acquia/Pantheon/Platform.sh" + module problem, (3) any contrib module name (metatag, webform, mcp, paragraphs, etc.) + problem description. Searches drupal.org BEFORE you write code changes. NOT just for upstream contributions - use for ALL local fixes to contrib/core.

2026-03-22
drupal-conventions
Développeurs de logiciels

Load Drupal-specific conventions (translations, CSS, error handling) on demand. Use when working on theming, translations, or exception handling.

2026-03-22
drupal-ddev
Développeurs de logiciels

DDEV local development environment patterns for Drupal, including configuration, commands, database management, debugging tools, and performance optimization.

2026-03-22
drupal-docs-explorer
Développeurs de logiciels

Search and fetch official Drupal documentation from drupal.org and api.drupal.org. Matches natural language queries against a curated URL catalog and retrieves relevant documentation pages. Use when you need authoritative Drupal documentation.

2026-03-22
drupal-eca
Développeurs de logiciels

Use when creating automated reactions to Drupal site events with ECA (Event-Condition-Action) workflows — covers component wiring, plugin discovery, and module management for content creation, form submissions, and user actions.

2026-03-22
drupal-entity-api
Développeurs de logiciels

Field type selection, entity CRUD operations, view modes, and content modeling patterns for Drupal 10/11. Use when designing content types, selecting field types, or working with the Entity API.

2026-03-22
drupal-field-system
Développeurs de logiciels

Manage fields across all fieldable entity types, including field CRUD, form display widgets, view display formatters, and display mode configuration.

2026-03-22
drupal-frontend-expert
Développeurs de logiciels

Drupal frontend and theming expertise. Use when working with Twig templates, Single Directory Components (SDC), theme development, CSS/JS libraries, Drupal.behaviors, or accessibility.

2026-03-22
drupal-hook-patterns
Développeurs de logiciels

OOP hooks (Drupal 11), form alters, entity hooks, and legacy bridges for Drupal 10/11. Use when implementing hooks, form alterations, or event subscribers.

2026-03-22
drupal-json-api
Développeurs de logiciels

Drupal JSON:API module patterns for AI agents. Covers CRUD operations, filtering, sorting, pagination, includes, media upload, formatted text fields, path aliases, and common pitfalls. Use when interacting with Drupal content via the JSON:API.

2026-03-22
drupal-rules
Développeurs de logiciels

Core Drupal development rules covering code quality, security, services, and testing verification. ALWAYS consult when writing Drupal code.

2026-03-22
drupal-sdc
Développeurs web

Create and maintain Drupal Single Directory Components (SDC) -- directory structure, component.yml schema, Twig templates, props/slots, compound patterns, and review criteria.

2026-03-22
drupal-search-api
Développeurs de logiciels

Manage Drupal Search API servers, indexes, fields, processors, and indexing operations. Use when creating search infrastructure, configuring search backends (Database, Solr, AI/vector search), adding fields or processors to indexes, or running indexing operations.

2026-03-22
drupal-security-audit
Analystes en sécurité de l'information

Comprehensive security auditing workflow for Drupal sites. Covers user accounts, role permissions, module inventory, site configuration, text formats, views access, file exposure, content injection scanning, and integration with the security_review contrib module. Use when performing security assessments, hardening a Drupal site, or investigating potential vulnerabilities.

2026-03-22
drupal-security-patterns
Analystes en sécurité de l'information

OWASP prevention patterns, access control, input sanitization, and XSS protection for Drupal 10/11. Use when reviewing code for security issues, implementing access control, or hardening Drupal applications.

2026-03-22
drupal-service-di
Développeurs de logiciels

Service definitions, dependency injection patterns, and interface design for Drupal 10/11. Use when creating services, registering dependencies, or implementing the service container pattern.

2026-03-22
drupal-storybook
Développeurs de logiciels

Storybook patterns for Drupal Single Directory Components (SDC). Covers atomic design hierarchy, story organization, naming conventions, controls matching component props, structural testing via stories, page stories as regression references, and asset handling.

2026-03-22
drupal-testing
Analystes en assurance qualité des logiciels et testeurs

Practical Drupal testing patterns using curl smoke tests, drush eval, and test scripts. Use when verifying Drupal implementations actually work - module enabled, service exists, page renders, config correct.

2026-03-22
drupal-views
Développeurs de logiciels

Manage Drupal Views -- creating views, configuring displays, adding fields/filters/sorts/relationships/contextual filters, setting formats, page/block settings, and more.

2026-03-22
drupal-visual-regression
Analystes en assurance qualité des logiciels et testeurs

Visual regression testing patterns for Drupal using Playwright screenshots and BackstopJS. Covers baseline capture, multi-viewport comparison, Drupal-specific concerns (toolbar masking, cache timing, status messages), CI integration, and review workflows.

2026-03-22
drush
Développeurs de logiciels

Use when working with Drush CLI for Drupal site management - running cache rebuilds, config imports/exports, database queries, PHP evaluation, module management, user operations, or troubleshooting Drush commands that no longer exist

2026-03-22
migrate
Développeurs de logiciels

Manage Drupal migrations (import, rollback, status, debug)

2026-03-22
performance
Développeurs de logiciels

Drupal performance optimization expertise. Use when working on caching, database queries, asset optimization, lazy loading, BigPipe, or profiling.

2026-03-22
Affichage des 40 principaux skills collectés sur 65 dans ce dépôt.