asset-manager

Organize design assets with directory structures, naming conventions, and Git LFS.

14|5|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/oakoss/agent-skills --skill asset-manager-oakoss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: asset-manager
Source: https://github.com/oakoss/agent-skills/tree/main/skills/asset-manager
Command: npx skills add https://github.com/oakoss/agent-skills --skill asset-manager-oakoss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill tackles the chaos of managing design assets by providing a structured approach to organization, optimization, and version control, ensuring consistency and efficiency.

Core Features & Use Cases

  • Organize Assets: Establishes clear directory structures and naming conventions for images, icons, fonts, and logos.
  • Optimize Media: Compresses images (WebP, AVIF, JPEG, PNG) and fonts (WOFF2) for web performance.
  • Version Control: Implements hash-based tracking for assets and supports Git LFS for large design files.
  • Use Case: When onboarding a new designer, use this skill to quickly set up a consistent asset management system, ensuring all project assets adhere to brand guidelines and are optimized for the web.

Quick Start

Organize all unsorted assets in the current directory using the defined naming conventions and move them to their appropriate subdirectories.

Frequently Asked Questions about asset-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize images for web and convert fonts to WOFF2?

Optimize images for web and convert fonts to WOFF2 by utilizing Sharp for image processing and SVGO for SVG optimization. This Skill compresses formats like WebP, AVIF, JPEG, and PNG to improve web performance.

What is the best way to organize design assets and enforce naming conventions?

Organize design assets by establishing clear directory structures and enforcing naming conventions. This Skill automatically sorts images, icons, fonts, and logos into appropriate subdirectories to maintain project consistency.

How do I set up version control for large design files?

Set up version control for large design files by implementing hash-based tracking and Git LFS. This approach prevents repository bloat while maintaining strict version history for your design assets.

Can I use this to establish a responsive image pipeline?

Yes, you can establish a responsive image pipeline. It supports image optimization for web formats including WebP and AVIF, ensuring assets are properly compressed and structured for responsive delivery.

Does this asset manager require Git LFS to handle SVG optimization?

Git LFS is not required for SVG optimization. SVGO handles SVG optimization directly, while Git LFS is specifically implemented for tracking and managing large design files within your version control system.