blog-resource-access-guard

Community

Secure 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.