hapo:question

Answer technical questions by searching local project files and external sources.

54|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/haposoft/cafekit --skill hapo-question
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hapo:question
Source: https://github.com/haposoft/cafekit/tree/main/packages/spec/src/claude/skills/question
Command: npx skills add https://github.com/haposoft/cafekit --skill hapo-question

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps users obtain evidence-backed answers to technical questions by checking the local project first, then external/current sources when needed.

Core Features & Use Cases

  • Local Project Checking: First, it checks the local project files for answers.
  • External Source Use: If local evidence is insufficient, it uses external/current sources.
  • Answer Confidence: Provides answers with confidence levels and evidence sources.
  • Use Case: When a user asks about project behavior, source code, specs, or external technical information.

Quick Start

Ask a technical question to get an evidence-backed answer.

Frequently Asked Questions about hapo:question

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

FAQPage Schema
How do I get evidence-backed answers to technical questions about my project?

To get evidence-backed answers to technical questions, this Skill searches local project files first, then checks external sources if local evidence is insufficient. It returns answers complete with confidence levels and evidence sources.

What is the best way to find source code explanations using local project files?

Finding source code explanations is handled by searching local project files directly. The Skill checks your local codebase and specifications first to provide an answer before expanding the search to external internet sources.

Can I use this to answer project-specific queries when offline?

Answering project-specific queries requires local project file access, but using external sources requires an internet connection. If local evidence is sufficient, external searches are unnecessary, though a completely offline environment may limit answers.

Does this provide confidence levels for technical inquiries?

Yes, providing confidence levels for technical inquiries is a core feature. Alongside the confidence score, the Skill supplies the exact evidence sources used to formulate the answer.

What happens when local project files do not contain the answer to a technical question?

When local project files do not contain the answer, the Skill automatically uses external and current internet sources. It then synthesizes the findings into an evidence-backed response.

Why use a local-first approach for technical questions instead of only searching the web?

Using a local-first approach for technical questions ensures answers align with your specific codebase and project specs. It prevents generic external answers by verifying local evidence before checking external sources.