Fast search for symbol references within specific project files and folders.

Install

mkdir -p .claude/skills/ck-refs && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11688" && unzip -o skill.zip -d .claude/skills/ck-refs && rm skill.zip

Installs to .claude/skills/ck-refs

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Find textual references for a symbol in C#, TypeScript, Kotlin, and Python/TSX files within scoped folders or explicit paths.
125 charsno explicit “when” trigger
Beginner

Key capabilities

  • Find textual references for a symbol in C# files
  • Find textual references for a symbol in TypeScript files
  • Find textual references for a symbol in Kotlin files
  • Find textual references for a symbol in Python/TSX files
  • Filter search to specific folders or files
  • Prioritize exact full-symbol matches in results

How it works

The skill executes a command-line tool to search for textual references of a specified symbol across supported programming language files within a given scope.

Inputs & outputs

You give it
A symbol name and optional path/folder to search within
You get back
Tab-separated rows of score, file:line, and line snippet for each reference

When to use ck-refs

  • Find all usages of a class
  • Locate symbol references in specific modules
  • Navigate to function calls across codebases
  • Quickly find identifier references

About this skill

ck refs — Symbol Reference Locator

Use this command after ck find-symbol when you need fast reference locations.

Syntax

.claude/skills/ck/ck refs "<symbol>" [--path <folder-or-file>] [--top <n>] [--ignore-case]

Typical usage

.claude/skills/ck/ck refs "TypedGatewayPayment"
.claude/skills/ck/ck refs "RequestTerminalRefundAsync" --path src/Modules/PaymentProcessing/

Output

Tab-separated rows:

<score>  <file:line>  <line snippet>
  • score prioritizes exact full-symbol matches over identifier-only matches.

When not to use it

  • When searching for symbols in languages other than C#, TypeScript, Kotlin, Python, or TSX
  • When the goal is to find symbol definitions rather than references

Limitations

  • Limited to textual references, not semantic code understanding
  • Output format is tab-separated rows, not interactive navigation

How it compares

This skill provides a dedicated command-line tool for symbol reference location, offering prioritized results and scoped searches, unlike a generic text search utility.

Compared to similar skills

ck-refs side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
ck-refs (this skill)03moReviewBeginner
survey-sdk-audit328dReviewIntermediate
dev_unity_unreal06moNo flagsAdvanced
hexagonal-architecture03moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry