
Filestore Auditing
Audits Google Cloud Filestore shares for backup gaps, risky NFS export rules and zone isolation.
- Repository
- google/skills
- Stars
- 21,782
- Licence
- Apache-2.0
- Files
- 6 files
What it does
Once installed, the agent can review a Google Cloud project's Filestore file shares (managed network file storage) and report which ones lack recent backups, which NFS export rules are overly open (such as 0.0.0.0/0 access or missing ROOT_SQUASH), and whether zone isolation settings meet reliability guidelines. It produces a scorecard and inventory table, and it asks for confirmation before creating any backups. Reference notes explain these concepts in plain terms.
Great for
- Cloud administrators who want a periodic health and security check of Filestore storage across projects
- Platform or DevOps engineers preparing for a disaster recovery or compliance review
- Anyone who needs an explanation of Filestore NFS export risks and zone isolation options
Skip it if
- Cloud Storage buckets, Persistent Disk or NetApp Volumes, which the skill explicitly excludes; using it there would give wrong results
- Production projects where the agent might run backup creation without careful review, since the skill can create backups once the user confirms
- Users without IAM permissions for Filestore, because the audit will fail or return partial data
Try asking
- “Audit all Filestore instances in project my-project for missing or stale backups and give me a scorecard”
- “Check our NFS export rules for overly permissive access or missing ROOT_SQUASH”
- “Explain what Physical Zone Isolation means for my Filestore instances, without running any commands”
- “Which of our file shares are unprotected, and what backup commands would fix that?”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 6 original files, the Apache-2.0 licence and an attribution note.
google-cloud-filestore-auditing.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip google-cloud-filestore-auditing.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip google-cloud-filestore-auditing.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Use a read-only account (roles/file.viewer) for assessments and only grant editor rights when you intend to create backups.
- Specify the target project ID explicitly so the audit covers the right environment.
- Review the proposed backup commands before confirming, since backups incur cost and the agent should not act without your approval.
What's inside
- references/audit-rules-matrix.md
- references/backup-dr-governance.md
- references/security-access-governance.md
- references/zone-isolation-pzi-pzs.md
- scripts/filestore_audit.py
- SKILL.md
Redistributed unmodified from google/skills under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.