One-click install
npx skills add https://github.com/diazMelgarejo/orama-system --skill orama-afrp-diazmelgarejo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orama-afrp
Source: https://github.com/diazMelgarejo/orama-system/tree/main/.agents/skills/orama-afrp
Command: npx skills add https://github.com/diazMelgarejo/orama-system --skill orama-afrp-diazmelgarejo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Without a pre-response gate, AI agents often jump straight into generating output with the wrong scope or abstraction level, producing answers that miss the audience's actual needs. This Skill enforces an Audience-First Response Protocol that classifies each query and declares scope before any substantive work begins. ## Core Features & Use Cases - Query Classification: Sorts incoming requests into type A, B, C, or D before any downstream methodology stage runs. - Scope Declaration: Forces an explicit statement of scope and abstraction level calibrated to the audience. - Canonical Resolution: Acts as a thin, read-only wrapper that locates the canonical skill file in the orama-system repository via environment variables or a bounded git-based search, never modifying anything while loading. - Use Case: Before asking an agent to draft a technical architecture proposal, the gate classifies the query type and sets the right abstraction level so the response matches the intended audience. ## Quick Start Ask the agent to apply the audience-first response protocol to classify and scope your request before generating its answer.

Frequently Asked Questions about orama-afrp

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

FAQPage Schema
How do I classify a query before generating an AI response?

Apply the Audience-First Response Protocol as a pre-router gate. It classifies the query into type A, B, C, or D, then declares scope and calibrates abstraction level before any downstream stage runs.

What is a pre-router gate in an agent workflow?

A pre-router gate is a mandatory step that runs before any methodology stage or output generation. In this case it classifies query type and sets audience-appropriate scope so subsequent stages operate on a well-defined request.

How does the skill locate the canonical SKILL.md file?

It checks the ORAMA_SYSTEM_ROOT or ORAMA_SYSTEM_PATH environment variables first, then the current git repository root, then a bounded depth-2 search of sibling directories for bin/orama-system/afrp/SKILL.md.

Does loading this skill modify the canonical repository?

No. Resolution is strictly read-only and marker-verified. Fetching, pulling, or pruning only happens during an explicitly authorized refresh, and never as a side effect of loading the skill.

What happens if the canonical skill cannot be found?

If no candidate path resolves to an existing bin/orama-system/afrp/SKILL.md file, the skill reports the canonical skill as unavailable and asks for its location only when the task genuinely requires it.