desktop-analysis

Analyze local music data and filesystem statistics via Python scripts.

133|6|Updated Dec 8, 2025
One-click install
npx skills add https://github.com/MassLab-SII/open-agent-skills --skill desktop-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: desktop-analysis
Source: https://github.com/MassLab-SII/open-agent-skills/tree/main/portable-skills/desktop_analysis
Command: npx skills add https://github.com/MassLab-SII/open-agent-skills --skill desktop-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcp, and includes scripts (resource) components.

What problem does it solve?

This Skill provides desktop data analysis and reporting tools to streamline insights from local data, including music analytics and filesystem statistics.

Core Features & Use Cases

  • Music Analysis: generate popularity reports from music data across artists with weighted scoring.
  • File Statistics: count files, folders, and total size for a given directory.
  • List All Files: recursively list all files under a directory to map project structures.

Quick Start

Use the desktop-analysis skill to run a music analysis job on a directory containing music data, then run a filesystem statistics task to summarize a project folder.

Frequently Asked Questions about desktop-analysis

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

FAQPage Schema
How do I generate a popularity report from local music data?

You can generate a popularity report from local music data by running a music analysis job on a directory containing artist data to calculate weighted popularity scores across your collection.

How do I get filesystem statistics like total size and file count for a directory?

You can get filesystem statistics like total size and file count by running a file statistics task on a given directory to automatically summarize the number of files, folders, and overall disk usage.

What is the best way to recursively list all files in a directory?

The best way to recursively list all files in a directory is using an automated inventory script that traverses local folders to map your entire project structure into a comprehensive file list.

Do I need an MCP filesystem wrapper to analyze local desktop data?

Yes, you need a lightweight MCP-based filesystem wrapper to analyze local desktop data because it provides the necessary interface to perform reading, parsing, and recursive directory operations securely.

Does desktop file analysis work for mapping large project structures?

Desktop file analysis works for mapping large project structures by using recursive directory inventory capabilities to deeply traverse local folders and output a complete file list regardless of nesting depth.

What are the limitations of using Python scripts for filesystem statistics?

Limitations of using Python scripts for filesystem statistics include relying on the MCP wrapper for local access and potential performance constraints when recursively parsing extremely large or deeply nested directory trees.