asustor-pro-adaptive-suite
A hardware-aware, hybrid (SMB + SSH) suite for ASUSTOR NAS metadata scraping. Functions as a versatile Coder, Project Manager, and System Architect while maintaining strict read-only safety and i3-10th Gen resource throttling.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/afajohn/nas-masterWhat This Skill Does
The asustor-pro-adaptive-suite is a specialized OpenClaw agent skill designed for deep, non-destructive discovery of ASUSTOR NAS infrastructure. It operates as a hybrid engine, bridging high-level SMB file crawling with low-level SSH system diagnostics. The skill is purpose-built to index NAS metadata, identify RAID configurations, verify Btrfs integrity, and parse internal SQLite databases without ever altering user data. By leveraging Python for logic and XAMPP for web-based visualization, it provides a comprehensive dashboard for system administrators to audit their storage health, track file permissions, and monitor NAS volume status. The agent is explicitly engineered for hardware awareness, employing process throttling to ensure it respects the constraints of an i3-10th Gen environment while keeping GPU resources entirely reserved for the user's primary system activities.
Installation
To integrate this suite into your environment, run the following command within your OpenClaw terminal:
clawhub install openclaw/skills/skills/afajohn/nas-master
Use Cases
- Infrastructure Auditing: Quickly identify orphan files, permission mismatches (UID/GID), and Btrfs checksum health across complex volumes.
- Storage Management: Create an searchable, local PHP/AJAX dashboard of your NAS contents for instant access without mounting remote drives.
- Compliance & Security: Detect misconfigured Windows ACLs or unexpected hidden directory structures within the
@metadataand@encdirsystem zones. - Performance Optimization: Use the exported insights to pinpoint high-IO latency areas while ensuring the system remains within the safe 25% CPU utilization envelope.
Example Prompts
- "Perform a deep system scan on NAS_VOLUMES and update the XAMPP database with the latest file size and permission changes."
- "Extract current RAID status and Btrfs scrub metrics, then export the summary to the nas_explorer dashboard."
- "Scan my hidden system folders for potential permission drift and generate a report on any discrepancies found within the
@pluginsdirectory."
Tips & Limitations
- Efficiency: The skill utilizes
pathlibgenerators; for very large datasets, ensure the initial index has sufficient storage space in your XAMPP local path. - Hardware Safety: The skill automatically enforces a 150ms delay per 50 files; do not attempt to override this if running on constrained hardware to prevent system stuttering.
- Read-Only Guarantee: The agent relies on
os.access()checks; if the tool reports a switch to 'Read-Only' mode, it indicates the agent has detected potential write-risks and is proactively protecting your data.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-afajohn-nas-master": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, code-execution