mygopher-conventions

Enforce data routing, YAML schema, and folder ownership rules for MyGopher systems.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/StevenMih/amicable --skill mygopher-conventions
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mygopher-conventions
Source: https://github.com/StevenMih/amicable/tree/main/deploy/mygopher/skills/mygopher-conventions
Command: npx skills add https://github.com/StevenMih/amicable --skill mygopher-conventions

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill establishes clear rules for data organization, file schemas, and folder ownership within the MyGopher system, preventing data silos and ensuring consistency.

Core Features & Use Cases

  • Data Routing: Directs different types of business data to their designated storage locations (e.g., entity files, Sheets service, memory logs).
  • Schema Enforcement: Ensures all entity files adhere to a defined YAML frontmatter format for consistency.
  • Folder Ownership: Clearly delineates which skill is responsible for which directory, preventing cross-skill interference.
  • Use Case: When adding a new vendor, this skill ensures the information is correctly placed in vendors/ with the proper YAML structure, and that numerical data is sent to the Sheets service.

Quick Start

Apply the MyGopher data conventions to organize business information.

Frequently Asked Questions about mygopher-conventions

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

FAQPage Schema
How do I enforce folder structure and data conventions for business workflows?

Folder structure and data conventions are enforced by applying defined directory responsibilities and YAML frontmatter schemas. This prevents cross-skill interference and ensures all business data routing adheres to standardized file organization rules.

What is the best way to organize vendor data using YAML schemas and folder ownership?

Organizing vendor data using YAML schemas involves placing entity files in designated directories like `vendors/` with proper frontmatter formatting. Numerical data is routed separately to the Sheets service to maintain consistent data organization.

How does data routing work between entity files, the Sheets service, and memory logs?

Data routing directs business information to designated storage locations based on data type. Entity files use YAML structures, numerical data goes to the Sheets service, and native memory logs capture operational data, preventing silos and ensuring consistency.

Do I need YAML frontmatter for all entity files in a workflow management system?

YAML frontmatter is required for all entity files to enforce schema consistency within the workflow management system. Adhering to defined YAML structures ensures that data organization rules are met for all business data operations.

Why does cross-skill interference happen in shared data directories?

Cross-skill interference occurs when folder ownership boundaries are not clearly delineated. Establishing explicit directory responsibilities for each skill prevents unauthorized data modifications and maintains consistent data organization across the system.

Can I use this data organization approach for managing multiple business entity types?

Managing multiple business entity types is supported by applying defined data routing rules and folder ownership to each entity category. This ensures specific data formats and storage locations are maintained across diverse business operations.