blog-resource-access-guard
CommunitySecure blog/resource access with guards
Authormuddyrain
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Valley MAS often exposes blog and resource data with inconsistent access controls, leading to mis-visibility, unauthorized access, and broken navigation flows. This skill defines guardrails to enforce correct visibility rules, ensure author self-access handling, and preserve source context across UI states.
Core Features & Use Cases
- Distinguishes ordinary access permissions from author-management access to ensure private content is visible to authorized users only.
- Applies to public/details routes, and provides author fallback paths when private data is requested.
- Preserves source context for cards, detail pages, error pages, and empty states to ensure correct back-navigation and consistent UX.
- Highlights 404 + return-page scenarios as product bugs requiring remediation rather than mere API issues.
Quick Start
Apply this guard whenever you modify blog or resource access logic to ensure correct visibility, author self-access, and safe back-navigation.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: blog-resource-access-guard Download link: https://github.com/muddyrain/valley-mas/archive/main.zip#blog-resource-access-guard Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.