Best practices for CSS development including modern layout techniques, naming conventions, theming, and maintainable stylesheet architecture
justify-content and align-items for alignmentflex-wrap for responsive wrapping behaviorgap property over margins for consistent spacinggrid-template-columns and grid-template-rowsgrid-area for named template areasauto-fit and auto-fill for responsive gridsrem units for typography to respect user preferencesem units for component-relative sizingpx for font sizes; reserve for borders and fixed elementsclamp() when appropriatevw, vh) thoughtfully for full-screen layouts:root--color-primary, --spacing-md).card).card__title).card--featured)!important declarations@layer) for specificity controlaspect-ratio for maintaining proportionsgap in Flexbox and Gridmargin-inline, padding-block)transition property@supports for feature detectionprefers-reduced-motion media query for animationsSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer