code-category-pointer

Routes code-related tasks to a vault of 18 specialized programming language skills.

Updated Sep 13, 2023
One-click install
npx skills add https://github.com/dlwlrmax/.dotfiles --skill code-category-pointer-dlwlrmax
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: code-category-pointer
Source: https://github.com/dlwlrmax/.dotfiles/tree/main/opencode/.config/opencode/skills/code-category-pointer
Command: npx skills add https://github.com/dlwlrmax/.dotfiles --skill code-category-pointer-dlwlrmax

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It keeps startup context minimal by acting as a lightweight index to 18 specialized Code skills stored in a hidden vault, so the right language-specific guidance is loaded only when needed. ## Core Features & Use Cases - Skill Discovery: Lists 18 specialized skills covering languages like C, C++, C#, Go, Java, JavaScript, Python, Rust, TypeScript, Scala, Elixir, Haskell, Julia, PHP, Ruby, and Unreal Engine C++. - On-Demand Loading: Instructs the agent to read the matching SKILL.md from the vault path before applying best practices. - Use Case: When asked to optimize a Rust async service, the agent identifies rust-pro in the index, reads its SKILL.md from the vault, and applies those production-ready patterns. ## Quick Start Ask the agent to help with a coding task in a specific language, and it will load the matching specialized skill from the code vault.

Frequently Asked Questions about code-category-pointer

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

FAQPage Schema
How do I load a specialized code skill from the vault?▼

Identify the matching skill name in the index, then read its SKILL.md from /home/kienct/.config/opencode/skill-libraries/code/<skill-name>/SKILL.md using view_file. Follow the instructions in that file to complete the task.

What programming languages does the code skill library cover?▼

The library covers 18 skills including C, C++, C#, Elixir, Go, Haskell, Java, JavaScript, Julia, PHP, Python, Ruby, Rust, Scala, TypeScript, and Unreal Engine C++, plus a Sankhya dashboard skill.

Why use a pointer skill instead of loading all code skills at once?▼

The pointer keeps startup context minimal by storing the 18 specialized skills in a hidden vault. Only the skill matching the current task is read on demand, avoiding unnecessary context usage.

What happens if no listed skill matches my coding task?▼

The index only covers the 18 listed skills. If none match your language or framework, the vault has no specialized guidance for that task and the agent proceeds without vault instructions.