grace-ask

Answer GRACE project questions with cited, grounded responses from artifacts and knowledge graph.

3|2|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/ShutovKS/tts-server --skill grace-ask-shutovks
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grace-ask
Source: https://github.com/ShutovKS/tts-server/tree/main/.opencode/skills/grace-ask
Command: npx skills add https://github.com/ShutovKS/tts-server --skill grace-ask-shutovks

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Answer questions about a GRACE project using full project context, loading all GRACE artifacts, navigating the knowledge graph, and providing grounded answers with citations.

Core Features & Use Cases

  • Loads project context from core artifacts (AGENTS.md, docs/*) and navigates the knowledge graph to identify the most relevant modules.
  • Reads MODULE_CONTRACTs and evaluation/verification data to support accurate, verifiable answers with citations.
  • Optional grace CLI integrations to resolve module IDs, view public module snapshots, and inspect file-local contracts for deeper context.

Quick Start

Ask a GRACE question about the current project to receive a grounded, cited answer.

Frequently Asked Questions about grace-ask

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

FAQPage Schema
How do I answer questions about my codebase architecture using project context?

To answer questions about your codebase architecture, this skill loads full project context from AGENTS.md and docs/, navigates the knowledge graph to identify relevant modules, and delivers grounded responses with citations.

How can I get cited answers for module contracts in a GRACE project?

You can get cited answers for module contracts by loading evaluation and verification data alongside MODULE_CONTRACTs, ensuring responses are accurate and verifiable with direct references to the source artifacts.

Does the grace CLI work with the knowledge graph to inspect file-local contracts?

Yes, the grace CLI integrates optionally to resolve module IDs, view public module snapshots, and inspect file-local contracts, providing deeper context for knowledge graph navigation.

What is the best way to navigate a knowledge graph to find relevant codebase modules?

The best way to navigate a knowledge graph for relevant modules is to load core project artifacts first, then use the graph structure to pinpoint specific modules and read their contracts for implementation details.

Why do I need to load AGENTS.md before asking questions about implementation details?

Loading AGENTS.md is necessary because it provides the foundational project context required to accurately identify relevant modules and deliver grounded answers with citations about implementation details.