--- import { Image } from 'astro:assets'; interface Props { sectionTitle: string; sectionSubtitle: string; description: string; skills: Array<{ id: string; domain: string; tools: string; proficiency: string; }>; } const { sectionTitle, sectionSubtitle, description, skills } = Astro.props; // Image map for skill data attributes const imageMap: Record = { "01": "compositing", "02": "3d", "03": "ai", "04": "dev" }; ---
SYS.TOOLSET /// PIPELINE_CAPABILITIES

{sectionTitle} {sectionSubtitle}

TECH_STACK_MANIFEST

{description}

/// ID.TAG
DOMAIN.SPECIALIZATION
{skills.map((skill, index) => { const proficiencyClass = skill.proficiency === "Expert" || skill.proficiency === "Specialist" ? "border-brand-accent/50 text-brand-accent bg-brand-accent/5" : "border-[var(--theme-border-strong)] text-[var(--theme-text-secondary)]"; return (
{skill.id} {skill.id}

{skill.domain}

{skill.tools}
); })}