بنقرة واحدة
css-template
Manage CSS design system templates for landing pages - view, analyze, or create component libraries
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Manage CSS design system templates for landing pages - view, analyze, or create component libraries
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Build a complete resume through all 3 steps (draft, provenance check, final)
Initialize JobOps workspace - configure output directories, install templates, and optionally migrate legacy files
Assess candidate against job posting using pre-created scoring rubric
Compare assessment files across application folders under applications_root
Interview-driven generation of three market-validated ideal-role archetypes (Anchor, Stretch, Pivot) from career history, elicited preferences, and high-scoring assessment patterns
Generate a strategic cover letter with requirements-matching table from Step 3 resume
| name | css-template |
| description | Manage CSS design system templates for landing pages - view, analyze, or create component libraries |
| disable-model-invocation | true |
Read .jobops/config.json. If missing, stop with:
JOBOPS NOT CONFIGURED Run /jobops:setup (then /jobops-ic:setup) to initialize your workspace.
Use config.directories.contractor_root for output paths in this skill.
Use config.preferences.default_currency for pricing if applicable.
I'll help you manage the CSS design system templates for landing page development.
--view [template]: Display available CSS templates and their components--analyze [template]: Deep-dive analysis of a specific template's design system--create [name]: Create a new CSS template based on existing patternsDefault behavior (no arguments): List all available templates with summaries
| Template | File | Description |
|---|---|---|
| tactical | ${CLAUDE_PLUGIN_ROOT}/styles/subpage-styles.css | Military/tech aesthetic with gradients, grid layouts, terminal displays |
| minimal | ${CLAUDE_PLUGIN_ROOT}/styles/minimal-styles.css | Clean, whitespace-focused, modern typography |
| corporate | ${CLAUDE_PLUGIN_ROOT}/styles/corporate-styles.css | Professional, conservative, enterprise-friendly |
--view)${CLAUDE_PLUGIN_ROOT}/styles/subpage-styles.css)Design Philosophy: Mission-critical, data-driven, technically sophisticated
Color Palette:
:root {
--bg-dark: #0a0f1c;
--bg-darker: #050810;
--text-primary: #e0e6ed;
--text-secondary: #8892a0;
--accent: #4a9eff;
--accent-secondary: #00d4aa;
--border-color: #1a2234;
--card-bg: #0d1424;
}
Key Components:
| Component | Class | Usage |
|---|---|---|
| Navigation | .nav, .nav-link, .nav-cta | Top navigation with CTA button |
| Hero | .hero, .hero-title, .hero-subtitle | Full-width gradient hero section |
| Content Sections | .content-section, .section-title | Standard content containers |
| Feature Grid | .feature-grid, .feature-item | 2-3 column benefit displays |
| Method Cards | .method-cards, .method-card | Step-by-step methodology |
| Pipeline Steps | .pipeline-steps, .pipeline-step | Linear process visualization |
| Terminal Display | .terminal-mini, .terminal-header | Code/command display |
| Scoring Grid | .scoring-grid, .score-item | Metrics and ratings |
| CTA Section | .cta-section, .cta-btn, .secondary-btn | Call-to-action blocks |
| Footer | .footer, .footer-links | Site footer |
Responsive Breakpoints:
max-width: 768pxmax-width: 480pxAnimation Features:
.fade-in-up)--analyze)When --analyze tactical (or other template) is specified:
Read the CSS file completely
Read: ${CLAUDE_PLUGIN_ROOT}/styles/subpage-styles.css
Extract Design System Variables
Catalog All Components For each component, document:
Generate Component Usage Examples
<!-- Feature Grid Example -->
<div class="feature-grid">
<div class="feature-item">
<div class="feature-icon">Icon</div>
<h3>Feature Title</h3>
<p>Feature description text</p>
</div>
<!-- Repeat for each feature -->
</div>
Identify Extension Points
Accessibility Audit
# CSS Template Analysis: [Template Name]
## Design System Overview
- **Primary Color**: [hex] - Used for [components]
- **Accent Color**: [hex] - Used for [components]
- **Typography**: [font-stack] at [scale]
## Component Inventory
| Component | Classes | Variants | Responsive |
|-----------|---------|----------|------------|
| ... | ... | ... | ... |
## Usage Patterns
[Code examples for each major component]
## Extension Guidelines
[How to add new components while maintaining consistency]
## Accessibility Notes
[WCAG compliance status and recommendations]
--create)When --create [name] is specified:
Define Design Direction Gather requirements for the new template:
Generate Base CSS Structure
Using the frontend-design skill, create a new CSS file with:
/* ========================================
* [Template Name] Design System
* Generated: [Date]
* Purpose: [Description]
* ======================================== */
/* Variables */
:root {
/* Colors */
--bg-primary: [value];
--bg-secondary: [value];
--text-primary: [value];
--text-secondary: [value];
--accent: [value];
--accent-hover: [value];
/* Typography */
--font-heading: [stack];
--font-body: [stack];
--font-mono: [stack];
/* Spacing */
--space-xs: 0.25rem;
--space-sm: 0.5rem;
--space-md: 1rem;
--space-lg: 2rem;
--space-xl: 4rem;
/* Borders */
--radius-sm: 4px;
--radius-md: 8px;
--radius-lg: 16px;
/* Shadows */
--shadow-sm: [value];
--shadow-md: [value];
--shadow-lg: [value];
}
/* Base Styles */
* { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: var(--font-body);
background: var(--bg-primary);
color: var(--text-primary);
line-height: 1.6;
}
/* Navigation */
.nav { ... }
/* Hero Section */
.hero { ... }
/* Content Sections */
.content-section { ... }
/* Feature Grid */
.feature-grid { ... }
/* Cards */
.card { ... }
/* CTA */
.cta-section { ... }
.cta-btn { ... }
/* Footer */
.footer { ... }
/* Responsive */
@media (max-width: 768px) { ... }
@media (max-width: 480px) { ... }
Validate Template
Save Template
{config.directories.contractor_root}/landing-pages/{slug}/styles.css{slug} is provided by the caller — either the user (passed in) or the /create-landing-page orchestrator. The {slug} folder under landing-pages/ is shared with sibling landing-page skills (create-landing-page, copywrite, copywriting-spec) — this skill writes styles.css INTO that existing per-slug folder.mkdir -p {config.directories.contractor_root}/landing-pages/{slug}.<section class="hero">
<div class="hero-content">
<h1 class="hero-title">Main Headline</h1>
<p class="hero-subtitle">Supporting subheadline with value prop</p>
<div class="hero-cta">
<a href="#" class="cta-btn">Primary Action</a>
<a href="#" class="secondary-btn">Secondary Action</a>
</div>
</div>
</section>
<section class="content-section">
<h2 class="section-title">Benefits Section</h2>
<div class="feature-grid">
<div class="feature-item">
<div class="feature-icon">[Icon/Emoji]</div>
<h3>Benefit One</h3>
<p>Description of benefit</p>
</div>
<!-- Repeat 2-3 more items -->
</div>
</section>
<section class="cta-section">
<h2>Ready to Get Started?</h2>
<p>Supporting copy that reinforces value</p>
<a href="#" class="cta-btn">Take Action Now</a>
</section>
# List all available templates
/landing-page:css-template
# View tactical template components
/landing-page:css-template --view tactical
# Deep analysis of the tactical template
/landing-page:css-template --analyze tactical
# Create a new minimal template
/landing-page:css-template --create saas-modern
# Create corporate template with specific requirements
/landing-page:css-template --create enterprise-clean
Now processing template operation: $ARGUMENTS...