One-click install
npx skills add https://github.com/ucirello/sgai --skill knowledge-ucirello
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge
Source: https://github.com/ucirello/sgai/tree/main/docs/sgai-skills/knowledge
Command: npx skills add https://github.com/ucirello/sgai --skill knowledge-ucirello

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a way to programmatically discover and access all the agents, skills, and code snippets available within an sgai workspace, enabling better understanding and utilization of the AI's capabilities.

Core Features & Use Cases

  • Agent Discovery: List all agents defined in the workspace, along with their descriptions.
  • Skill Browsing: View available skills, categorized by their directory structure, and retrieve their instructions.
  • Code Snippet Access: Find and retrieve code snippets by language or specific file name.
  • Model Information: List available AI models and identify the default model for the workspace.
  • Use Case: Before starting a new task, a developer can use this skill to quickly see what specialized agents (e.g., 'backend-go-developer') and pre-written code snippets (e.g., 'HTTP Server with Routes' in Go) are available in the current project.

Quick Start

Use the knowledge skill to list all available agents in the current workspace.

Frequently Asked Questions about knowledge

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

FAQPage Schema
How do I discover available agents and skills in an sgai workspace?

To discover agents and skills in an sgai workspace, use a tool that reads the workspace's .sgai/ directory to retrieve metadata. This allows you to programmatically list all available AI agents, their descriptions, and categorized skills.

What is the best way to find specific code snippets by language in my workspace?

Finding code snippets by language in your workspace involves browsing the .sgai/ directory structure. You can retrieve specific code snippets by filtering for the programming language or targeting a specific file name directly.

Can I list available AI models and identify the default model for my workspace?

Yes, you can list available AI models and identify the default model for your workspace. By programmatically accessing the workspace's .sgai/ directory metadata, the available models and the default configuration are retrieved.

Does discovering workspace agents require accessing a specific directory?

Yes, discovering workspace agents requires access to the workspace's .sgai/ directory. This directory contains the necessary metadata and content needed to retrieve information about available agents, skills, and code snippets.

When do I need to browse workspace skills before starting a new task?

You need to browse workspace skills before starting a new task when you want to understand available AI tools and resources. This helps identify specialized agents and pre-written code snippets for efficient task execution.