repo-architecture

Route new brain pages into canonical paths by primary subject.

Updated May 16, 2026
One-click install
npx skills add https://github.com/Morris-UTRUST/GBrain-knowledge --skill repo-architecture-morris-utrust
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-architecture
Source: https://github.com/Morris-UTRUST/GBrain-knowledge/tree/main/skills/repo-architecture
Command: npx skills add https://github.com/Morris-UTRUST/GBrain-knowledge --skill repo-architecture-morris-utrust

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill codifies where new brain pages are filed by primary subject, preventing misfiling and ensuring a consistent information architecture across the knowledge base.

Core Features & Use Cases

  • Identifies the primary subject for a page and assigns it to a canonical path.
  • Walks a decision tree to route pages into: people/{slug}.md, companies/{slug}.md, concepts/{slug}.md, originals/{slug}.md, meetings/{slug}.md, media/{type}/{slug}.md, or sources/{slug}.md.
  • Enforces cross-linking, notability checks, and standard output formats for downstream tooling.

Quick Start

File a new brain page by its primary subject using the decision tree rules to determine the correct path (e.g., people/{name-slug}.md or companies/{name-slug}.md) and add cross-links.

Frequently Asked Questions about repo-architecture

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

FAQPage Schema
How do I organize brain pages by primary subject to prevent misfiling?

To organize brain pages by primary subject, apply a decision tree that routes content into canonical paths like people, companies, or concepts. This enforces consistent information architecture and cross-linking across the knowledge base.

What is the best way to file meeting notes and media content in a knowledge base?

The best way to file meeting notes and media content is using a standardized taxonomy that routes pages to meetings/{slug}.md or media/{type}/{slug}.md. This ensures consistent filing, cross-linking, and standardized output for downstream tooling.

How does a decision tree help with information architecture and content governance?

A decision tree enforces information architecture by walking through page content to identify the primary subject and assign it a canonical path. This content governance mechanism prevents misfiling and ensures notability checks are applied consistently.

Can I cross-link related entries when filing new concepts and companies?

Yes, you can cross-link related entries when filing new concepts and companies. The routing process enforces cross-linking between canonical paths like concepts/{slug}.md and companies/{slug}.md to maintain a connected and navigable knowledge base architecture.

When do I need notability checks for filing brain pages?

You need notability checks for filing brain pages whenever new content is routed into canonical paths like people, companies, or sources. These checks are enforced during the decision tree routing to maintain quality and consistency in your taxonomy.