chat-assistant

Explore codebases and answer developer questions with file:line references.

Updated Dec 3, 2025
One-click install
npx skills add https://github.com/Unicorn/Radium --skill chat-assistant
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chat-assistant
Source: https://github.com/Unicorn/Radium/tree/main/skills/core/chat-assistant
Command: npx skills add https://github.com/Unicorn/Radium --skill chat-assistant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The chat-assistant eliminates manual back-and-forth when developers ask about a codebase by immediately using repository-aware tools to locate, read, and summarize code and files so users get precise answers with file and line references.

Core Features & Use Cases

  • Immediate tool-driven discovery: Automatically runs project scans, searches, and greps to find files and code without asking for paths.
  • File-accurate answers: Reads files and returns explanations with exact file:line references for code review, debugging, and architecture questions.
  • Safe command usage: Executes only safe, read-only shell commands when needed and lists git history or diffs for context.
  • Use Case: Ask where to change a UI string, and the assistant will search the repo, open the file, and cite lines to edit.

Quick Start

Scan the project quickly and summarize the repository structure, main languages, and the top files to inspect first.

Frequently Asked Questions about chat-assistant

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

FAQPage Schema
How do I search a codebase to find where to change a UI string?

To search a codebase for a UI string, this assistant scans the project, greps file contents, and reads the matching files to return the exact file:line references you need to edit.

Can I get code explanations with file and line references for a large repository?

Yes, you can get code explanations with file and line references for a large repository by running automatic tool calls that search files, list directories, and read contents to provide context-aware answers.

How do I explore an unfamiliar project structure and identify the main languages?

To explore an unfamiliar project structure, this assistant runs an immediate project scan that summarizes the repository structure, identifies main languages, and highlights the top files to inspect first.

Is it safe to run shell commands when debugging code across a repository?

Running shell commands during codebase debugging is safe because the assistant executes only safe, read-only commands to show git logs, display diffs, and list directories without modifying files.

What's the best way to debug code across large repositories without knowing file paths?

The best way to debug code across large repositories without knowing file paths is using automatic function calling to search files, grep contents, and apply context-aware reasoning to your inquiries.