magnus-manage-assets

Manage binary files under public/ with category-based storage and audit logging.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ssu96ld/magnus-claude-plugins --skill magnus-manage-assets
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: magnus-manage-assets
Source: https://github.com/ssu96ld/magnus-claude-plugins/tree/main/plugins/magnus-site/skills/magnus-manage-assets
Command: npx skills add https://github.com/ssu96ld/magnus-claude-plugins --skill magnus-manage-assets

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Magnus asset management skill lets admins add, replace, or remove static files under the website's public/ directory (team headshots, client logos, reports, hero images, icons, and favicons) in a controlled, auditable way. It enforces sensible naming, category-based storage, and optional wiring of new paths into data files, while keeping code and content edits to other dedicated skills.

Core Features & Use Cases

  • Upload new assets to public/<category>/ with validated file types and sanitized filenames.
  • Replace or remove existing assets with appropriate gating and audit logging for sensitive files.
  • Wire updated asset paths into referencing data files (e.g. team photos) and surface assets on the site via the normal editing workflow.

Quick Start

Verify you are in the magnus repo, then run magnus-manage-assets to upload, replace, or remove a file in public/ according to the prompts.

Frequently Asked Questions about magnus-manage-assets

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

FAQPage Schema
How do I upload and replace static website assets like logos and team photos?

To upload and replace website assets, use the skill to add files under public/ with validated types and sanitized filenames. It supports category-based storage for team photos, client logos, hero images, and favicons, with audit logging for replacements.

What's the best way to manage binary files in a public directory without breaking data references?

Managing binary files in the public directory requires category-based storage and optional path wiring into referencing data files. This skill validates file types, sanitizes filenames, and safely wires updated asset paths into data files like team photos.

Can I remove sensitive files from my website's public folder safely?

Yes, you can remove sensitive files from your public folder safely. The skill enforces appropriate gating for sensitive assets and maintains an audit log for replacements and removals, ensuring controlled and trackable asset management.

Does this asset management approach support file type validation and filename sanitization?

Yes, this asset management approach supports file type validation and filename sanitization. It enforces sensible naming conventions and validates file types and sizes before adding or replacing binary files under the public/ directory.

Why does replacing hero images and favicons require an audit log?

Replacing hero images and favicons requires an audit log to maintain controlled and trackable changes for sensitive assets. The skill gates sensitive file replacements and logs them, ensuring accountability when updating static files under public/.