AiVibe reason-first router. Use this index only when an AiVibe-governed domain is materially in scope. Start from the user request and local repository/runtime actuals; retrieval supplements reasoning and never replaces it. For production-changing governed work, load the execution mandate once per session: https://raw.githubusercontent.com/ajaitech/model-skills/main/core/AIVIBE_EXECUTION_MANDATE.md | Condition | Standard URL | | --- | --- | | Building/changing/reviewing user-facing UI in an AiVibe product | https://raw.githubusercontent.com/ajaitech/model-skills/main/standards/VISUAL_UX_22_RULES.md | | Integrating with or changing an AiVibe platform API or domain | https://raw.githubusercontent.com/ajaitech/model-skills/main/standards/PLATFORM_API_DOMAINS.md | | Reading/writing/migrating a table in the shared platform DB | https://raw.githubusercontent.com/ajaitech/model-skills/main/standards/DB_SCHEMA_TENANCY.md | | Naming an identifier, column, file, or datatype | https://raw.githubusercontent.com/ajaitech/model-skills/main/standards/NAMING_AND_DATATYPES.md | | Writing/reviewing code, match your project's stack | https://raw.githubusercontent.com/ajaitech/model-skills/main/tech/TECH_INDEX.md | | Task matches an owned reusable skill (platform, SSO, AWS, Bedrock, payments, shipping, official docs, production delivery, UI, design, animation, architecture, rebranding, SEO, Gemini, or skill maintenance) | https://raw.githubusercontent.com/ajaitech/model-skills/main/loaders/model-skills/SKILL.md | Fetch ONLY the rows whose condition is true and whose guidance resolves a material decision. Do not fetch the rest or reload an unchanged document in the same session. Use only exact URLs printed by this router or a routed index. Never infer a path from a title: the execution mandate is `core/AIVIBE_EXECUTION_MANDATE.md`, not a skill under `skills/`.