com um clique
write-skills
// Creates new Claude Code custom skills (slash commands) by generating SKILL.md files with proper frontmatter and instructions. Use when the user wants to create, add, define, or scaffold a new skill or slash command.
// Creates new Claude Code custom skills (slash commands) by generating SKILL.md files with proper frontmatter and instructions. Use when the user wants to create, add, define, or scaffold a new skill or slash command.
Adds light and dark mode theming to the SUDO codebase. Implements theme toggling using CSS custom properties and next-themes. Use when the user wants to add dark mode, light mode, theme switching, or color scheme support.
Build pixel art interfaces, retro 8-bit UIs, and CRT-styled pages using pure CSS techniques (box-shadow sprites, image-rendering pixelated, steps() animations) with optional canvas for advanced effects. Use this skill whenever the user asks for pixel art, retro gaming aesthetics, 8-bit style, CRT effects, scanline overlays, chiptune/retro UI, Game Boy or NES-style interfaces, pixel borders, sprite animations in CSS, or anything that should look like it belongs on a classic console or old monitor. Also trigger when the user wants to pixelate images, create retro loading screens, build nostalgic landing pages, or style any web content with a retro computing or arcade vibe — even if they don't explicitly say "pixel art."
Plan, implement, and debug frontend tests: unit/integration/E2E/visual/a11y. Use for Playwright MCP browser automation, Vitest/Jest/RTL, flaky test triage, CI stabilization, and canvas/WebGL games (Phaser) needing deterministic input plus screenshot/state assertions. Trigger: "test", "E2E", "flaky", "visual regression", "Playwright", "game testing".
| name | write-skills |
| description | Creates new Claude Code custom skills (slash commands) by generating SKILL.md files with proper frontmatter and instructions. Use when the user wants to create, add, define, or scaffold a new skill or slash command. |
| argument-hint | ["skill-name"] |
| allowed-tools | Read, Write, Bash(mkdir *), Glob, Grep |
Gather requirements — If $ARGUMENTS provides a skill name, use it. Otherwise ask:
Determine scope — Ask where to store it:
.claude/skills/<name>/SKILL.md (default)~/.claude/skills/<name>/SKILL.mdCreate the skill — mkdir -p the directory, then write SKILL.md.
Confirm — Report the file path and invocation command /<name>.
Follow these when writing the SKILL.md content:
processing-pdfs) or action form (process-pdfs). Avoid vague names like helper or utils.---
name: required # lowercase, hyphens, numbers only
description: required # third-person, what + when
argument-hint: optional # e.g., [filename] [format]
allowed-tools: optional # e.g., Read, Grep, Bash(git *)
disable-model-invocation: optional # true to prevent auto-trigger
user-invocable: optional # false to hide from / menu
model: optional # override model
context: optional # "fork" for subagent
agent: optional # subagent type with context: fork
---
$ARGUMENTS — all user arguments$1, $2 — positional arguments${CLAUDE_SESSION_ID} — session ID! followed by backtick-wrapped command — inline shell output