chmod-world

Configure world-accessible shared folders on HPC Lustre with cross-group read/write access.

1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/KangOxford/auto-quant-research --skill chmod-world
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chmod-world
Source: https://github.com/KangOxford/auto-quant-research/tree/main/execution-layer/skills/chmod-world
Command: npx skills add https://github.com/KangOxford/auto-quant-research --skill chmod-world

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill sets up a world-accessible shared folder on HPC Lustre, ensuring cross-group read/write access and automatic propagation of permissive permissions to new files, addressing common admin restrictions on ACLs and inheritance.

Core Features & Use Cases

  • Three-layer permission model: L1 target folder perms, L2 ancestor traversal, L3 new-file inheritance fallback.
  • Cross-group sharing on HPC: supports world-writable collaboration while avoiding admin-level changes to ancestors.
  • Use Case: Teams needing a shared workspace for large datasets where all members must read and write new content automatically.

Quick Start

Create the shared HPC folder and apply the world-writable permission workflow to ensure future files inherit permissive perms.

Frequently Asked Questions about chmod-world

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

FAQPage Schema
How do I set up a world-writable shared folder on HPC Lustre for cross-group collaboration?

To set up a world-writable shared folder on HPC Lustre, apply a three-layer permission model: configure target folder permissions, traverse ancestor directories for access, and enforce new-file inheritance with a manual fallback script.

Why do new files created in my HPC shared folder not inherit world-writable permissions?

New files in your HPC shared folder lack world-writable permissions when automatic inheritance is blocked by admin restrictions. A manual fallback script can propagate permissive defaults to ensure new content receives cross-group read/write access.

Can I use setfacl to manage ACLs for a shared workspace on HPC Lustre?

You can use setfacl to manage ACLs on HPC Lustre if the environment supports xattr. The setup probes for setfacl availability and Lustre xattr support to determine if automatic permission inheritance is possible.

What is the best way to allow non-group members to read and write files in a Lustre directory?

The best way to allow non-group members to read and write in a Lustre directory is applying cross-group read/write access with permissive defaults, preserving group ownership semantics while enabling world-writable collaboration.

Does Lustre support automatic ACL inheritance for new files without admin-level changes?

Lustre automatic ACL inheritance for new files may be restricted by cron or linger limitations. When blocked, the three-layer permission model implements a manual fallback script to enforce permissive defaults on newly created content.

Do I need root access to set up permissive defaults for a shared HPC folder?

You do not need root access to set up permissive defaults for a shared HPC folder. The workflow applies cross-group read/write access to the target folder while avoiding admin-level changes to ancestor directory permissions.