Skip to main content
Ejecuta cualquier Skill en Manus
con un clic
mdugue
Perfil de creador de GitHub

mdugue

Vista por repositorio de 12 skills recopiladas en 3 repositorios de GitHub.

skills recopiladas
12
repositorios
3
actualizado
2026-06-27
explorador de repositorios

Repositorios y skills representativas

card-rendering
Desarrolladores de software

Use when implementing or debugging anything that touches DOM-to-PNG rasterisation, the route SVG path, the elevation/pace chart SVG, font loading for export, or the shared component contract every theme implements. Covers snapdom usage (embedFonts, scale/dpr, the untransformed capture node), Ramer–Douglas–Peucker route simplification, lat/lng→viewport projection, and the ActivityCardProps interface.

2026-06-27
carousel-themes
Desarrolladores de software

Use when designing, editing, or adding a Carousel Post theme — the look/ideas of Trace, Ascent, Exposure, Frame, Press, Strata, the Dawn/Dusk light·dark pairing, the canvas + panels descriptor model, per-theme slide count, photo handling (filter + grain + veil + text-shadow), and the element-visibility model. Read before touching anything under theme/carousel/.

2026-06-27
image-palette
Desarrolladores de software

Use when working on the photo-driven theme that derives card colors from the user's uploaded background image. Covers node-vibrant v4 swatch extraction, OKLCH-based color math via culori (complementary hue rotation, lightness derivation), WCAG contrast guarantees with black/white fallback, the role-based assignment model (background / headline / body / accent / accent2 / onAccent), the five user-facing preset variants (vibrant / muted / complementary / spectrum / pure), and the greyish-photo guard. Read before touching lib/palette.ts, hooks/use-image-palette.ts, or any theme that auto-colors from a photo.

2026-06-27
theme-architecture
Desarrolladores de software

Read BEFORE adding or refactoring any CROSS-CUTTING theme concern — a new output format / aspect ratio / safe-zone, photo / colour handling shared across themes, a new global rendering knob, or anything that sits BETWEEN a theme and its rendered output. Triggers when you are tempted to wrap themes in an external component, add a mode flag that changes how a theme paints itself, scale/reposition a theme's intact output from the outside, or store theme-shaping data that some other component interprets. Captures the single-source-of-truth + no-inversion-of-control invariants, the format-aware rendering contract, and the FormatFrame anti-pattern that was removed so it is not reintroduced.

2026-06-27
theme-params
Desarrolladores de software

Use when adding or editing a single-card theme (the defineTheme descriptor), a theme's adjustable knobs (ParamDef specs), its capability declaration (uses/usesWhen + ThemeData narrowing), its colour or photo policy, the unified ColorScheme/ColorChoice model, or the editor category grouping. Read before touching theme/core/theme-contract.ts, theme/core/colors.ts, theme/core/params/, theme/editor/param-control.tsx, theme/editor/color-control.tsx, theme/editor/theme-params.tsx, or a theme's *_PARAMS spec.

2026-06-27
effort-videos
Desarrolladores web

Use when creating or editing a Remotion video for Effort — the marketing hero, a feature/tutorial walkthrough, or any new composition. Covers the shared design system under remotion/ (tokens, fonts, VideoFrame, the component kit), brand + motion conventions, fps/resolution/duration norms, how real theme components star in videos, registration in root.tsx + the catalog, the player embeds on the landing/tutorials pages, and the render/preview commands. Read before touching anything under remotion/ or the tutorial player components.

2026-06-25
activity-card-spec
Desarrolladores de software

Use whenever a task involves the overall scope, build phase boundaries, or which features are in or out of MVP for the Effort activity-card app. Read this before adding any feature that could plausibly belong to Step 2 (Strava OAuth, accounts) or Step 3 (B2B events). Also useful when deciding whether a refactor or new dependency is justified at the current phase.

2026-06-25
remotion-best-practices
Desarrolladores de software

Best practices for Remotion - Video creation in React

2026-06-10
Mostrando las 8 principales de 9 skills recopiladas en este repositorio.
update-skills
Desarrolladores de software

Update, refresh, re-add, or reinstall this repo's agent skills (the ones vendored under .agents/skills/ and pinned in skills-lock.json via skills.sh). Use this whenever the user wants to update skills, refresh a skill to its latest version, bump skill versions, add a new skill from a GitHub repo, or asks why `skills update` "doesn't work" — even if they don't mention skills.sh or bunx by name. This project is bun-native: always drive the skills CLI with `bunx`, never `npx`.

2026-05-29
skill-profile
Procesadores de texto y mecanógrafos

Use this skill whenever the user wants to edit, extend, or translate the Skill Profile document at public/{en,de,fr,es}/skill-profile.md — adding a new client or project, removing a discontinued engagement, updating the stack, tweaking the opener, adjusting the What-I-do table, editing an award or education entry, or harmonising any of the four locales. Trigger on phrases like "skill profile", "CV project", "add a project", "new client", "new engagement", "update my stack", "add an award", "skill-profile.md", or when the user asks to edit any file under public/{en,de,fr,es}/skill-profile.md. Enforce the established voice (fascinated, short, dry), the italic-colon project template, the sort rule (ongoing first by start year, then closed by latest activity), and the four-locale sync contract even when the user edits only one language. Keep using this skill whenever further edits to the skill profile come up — do not downgrade to free-form editing just because one request feels small.

2026-04-23
Mostrando 3 de 3 repositorios
Todos los repositorios cargados