Agent skill

Knowledge Locator

by athola in athola/claude-night-market

Searches and navigates stored knowledge in memory palaces. An agent skill from athola/claude-night-market.

MITAuto-check passedDevelopment

Install Knowledge Locator

skills CLI
$ npx skills add athola/claude-night-market --skill knowledge-locator -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install athola/claude-night-market knowledge-locator --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/athola/claude-night-market.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/memory-palace/skills/knowledge-locator .claude/skills/knowledge-locator && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
knowledge-locator
GitHub stars
342
Token cost
~1.3k tokens
SKILL.md length
521 words
Files
3
Skills in repo
159
Repo updated
First seen
Licence
MIT

At a glance

Searches and navigates stored knowledge in memory palaces. An agent skill from athola/claude-night-market.

  • Works in 5 steps: Build Index - Create spatial index of… → Optimize Search - Configure search… → Map Cross-References - Identify… → …
  • Looking for previously stored information
  • SKILL.md covers What It Is, Quick Start, When To Use and When NOT To Use, plus 7 more sections
  • Calls python

What it does

Knowledge Locator is an agent skill from athola/claude-night-market. Searches and navigates stored knowledge in memory palaces. Use when looking for previously stored information or cross-referencing concepts across palaces.

Its SKILL.md is about 1.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `modules/index-structure.md` and `modules/search-strategies.md`).

It sits in Development. It works with Python. The repository describes itself as: 23 Claude Code plugins: TDD enforcement hooks, git/PR workflows, spec-driven development, code review, project lifecycle, fix-from-error, maintenance automation, context… The licence is MIT.

When your agent uses it

  • Looking for previously stored information
  • Cross-referencing concepts across palaces

Example prompts

  • “Use the knowledge-locator skill to search and navigates stored knowledge in memory palaces. An agent skill from athola/claude-night-market”
  • “/knowledge-locator”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Build Index - Create spatial index of all palaces
  2. Optimize Search - Configure search strategies and heuristics
  3. Map Cross-References - Identify inter-palace connections
  4. Test Retrieval - Validate search accuracy and speed
  5. Analyze Patterns - Track and optimize based on usage

What it can do on your machine

Read from SKILL.md and the folder at commit 9f3eb00. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Knowledge Locator loads about 1.3k tokens when it runs. Until then it costs about 43 tokens; SKILL.md has 521 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~43
When it runs · the whole SKILL.md, loaded when a task matches
~1.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from athola/claude-night-market at commit 9f3eb00, republished under its MIT licence (© athola). 521 words, ~1,342 tokens.

Download SKILL.mdSave it as .claude/skills/knowledge-locator/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
knowledge-locator
description
Searches and navigates stored knowledge in memory palaces. Use when looking for previously stored information or cross-referencing concepts across palaces.
alwaysApply
false
category
navigation
tags
retrieval, search, indexing, recall, spatial-memory, pr-review
dependencies
memory-palace-architect, review-chamber
scripts
memory_palace_cli.py
usage_patterns
search, cross-reference, discovery, review-search
complexity
intermediate
model_hint
standard
estimated_tokens
500

Knowledge Locator

A spatial indexing and retrieval system for finding information within and across memory palaces. Enables multi-modal search using spatial, semantic, sensory, and associative queries.

What It Is

The Knowledge Locator provides efficient information retrieval across your memory palace network by:

  • Building and maintaining spatial indices for fast lookup
  • Supporting multiple search modalities (spatial, semantic, sensory)
  • Mapping cross-references between palaces
  • Tracking access patterns for optimization

Quick Start

Search Palaces
bash
python scripts/memory_palace_cli.py search "authentication" --type semantic

Verification: Run python --version to verify Python environment.

List All Palaces
bash
python scripts/memory_palace_cli.py list

Verification: Run python --version to verify Python environment.

When To Use

  • Finding specific concepts within one or more memory palaces
  • Cross-referencing information across different palaces
  • Discovering connections between stored information
  • Finding information using partial or contextual queries
  • Analyzing access patterns for palace optimization

When NOT To Use

  • Creating new palace structures - use memory-palace-architect
  • Processing new external resources - use knowledge-intake
  • Creating new palace structures - use memory-palace-architect
  • Processing new external resources - use knowledge-intake

Search Modalities

ModeDescriptionBest For
SpatialQuery by location path"Find concepts in the Workshop"
SemanticSearch by meaning/keywords"Find authentication-related items"
SensoryLocate by sensory attributes"Blue-colored concepts"
AssociativeFollow connection chains"Related to OAuth"
TemporalFind by creation/access date"Recently accessed"

Core Workflow

  1. Build Index - Create spatial index of all palaces
  2. Optimize Search - Configure search strategies and heuristics
  3. Map Cross-References - Identify inter-palace connections
  4. Test Retrieval - Validate search accuracy and speed
  5. Analyze Patterns - Track and optimize based on usage

Target Metrics

  • Retrieval latency: ≤ 150ms cached, ≤ 500ms cold
  • Top-3 accuracy: ≥ 90% for semantic queries
  • Robustness: ≥ 80% success with incomplete queries

Detailed Resources

  • Index Structure: See modules/index-structure.md
  • Search Strategies: See modules/search-strategies.md
  • Cross-Reference Mapping: See modules/index-structure.md

Search the review chamber within project palaces for past decisions and patterns.

Quick Commands

The CLI has no room-scoped search: search runs across every palace, and --palace, --room, list-reviews and search-reviews do not exist (this file cited them until 2026-09-18). Filter by the palace name in the output, or use Skill(memory-palace:review-chamber), which owns the chamber's own retrieval.

bash
python scripts/memory_palace_cli.py search "authentication"
Show full SKILL.md (189 more words)Show less
Review Chamber Rooms
RoomContentExample Query
decisions/Architectural choices"JWT vs sessions"
patterns/Recurring solutions"error handling pattern"
standards/Quality conventions"API error format"
lessons/Post-mortems"outage learnings"
Context-Aware Surfacing

When starting work in a code area, surface relevant review knowledge:

There is no context-search command. Search for the area's own words instead:

bash
python scripts/memory_palace_cli.py search "auth"

Integration

Works with:

  • memory-palace-architect - Indexes palaces created by architect
  • session-palace-builder - Searches session-specific palaces
  • digital-garden-cultivator - Finds garden content and links
  • review-chamber - Searches PR review knowledge in project palaces

Exit Criteria

  • scripts/memory_palace_cli.py search "<query>" returns results, and says "No palaces indexed" rather than "No matches" when there is nothing to search within 500ms for a cold query against an indexed palace
  • At least one of the five search modalities (spatial, semantic, sensory, associative, temporal) returns ranked results for a valid query against an existing palace
  • Top-3 accuracy target of ≥ 90% is met for semantic queries when the queried concept is present in the indexed palace
  • Incomplete or partial queries return results rather than errors, satisfying the ≥ 80% robustness target
  • If no palace exists to search, user is directed to memory-palace-architect rather than returning an empty result silently

© athola, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files in plugins/memory-palace/skills/knowledge-locator of athola/claude-night-market.

  • SKILL.md
  • modules/index-structure.md
  • modules/search-strategies.md

Open the folder on GitHubat commit 9f3eb00

Compare with similar skills

Knowledge Locator next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Knowledge Locator compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Knowledge Locator this skillathola/claude-night-market342—~1.3kAutomated safety check: PassMIT
Code Review ChecklistshareAI-lab/learn-claude-code78k5 repos~1.1kAutomated safety check: PassMIT
Summarise Ecosystem Resultsastral-sh/ruff50k1 repos~2.2kAutomated safety check: PassMIT
Minimizing Ty Ecosystem Changesastral-sh/ruff50k—~4.6kAutomated safety check: PassMIT
Merge Dependabot PRsonyx-dot-app/onyx32k1 repos~2.2kAutomated safety check: PassMIT
Code Graph Mermaid Diagramstrailofbits/skills7.4k1 repos~1.7kAutomated safety check: PassCC-BY-SA-4.0

Similar skills

  • Code Review Checklist

    shareAI-lab/learn-claude-code

    Reviews code against a five-part checklist covering security, correctness, performance, maintainability and testing, and reports findings in a fixed format.

    78k GitHub starsUsed in 5 repos~1.1k tokens
    DevelopmentAuto-check passed
  • Official

    A skill your agent uses when a user says "summarise ecosystem results", "summarize this ty ecosystem report", "what changed in this ecosystem run?", or asks to summarise or summarize ty ecosystem…

    50k GitHub starsUsed in 1 repo~2.2k tokens
    DevelopmentAuto-check passed
  • Official

    A skill your agent uses when a user says "minimize this ty ecosystem change", "reproduce this ecosystem result", "investigate a primer difference", "investigate a mypyprimer difference"…

    50k GitHub stars~4.6k tokensUpdated today
    DevelopmentAuto-check passed
  • Merge Dependabot PRs

    onyx-dot-app/onyx

    Triages and lands a batch of open Dependabot PRs in the Onyx repo, where main is gated exclusively by GitHub's merge queue: approves and enqueues green PRs, closes superseded duplicates, fixes…

    32k GitHub starsUsed in 1 repo~2.2k tokens
    DevelopmentAuto-check passed
  • Code Graph Mermaid Diagrams

    trailofbits/skills

    Official

    Generates Mermaid diagrams from Trailmark code graphs, including call graphs, class hierarchies, module dependency maps, complexity heatmaps and attack surface data flows.

    7.4k GitHub starsUsed in 1 repo~1.7k tokens
    DevelopmentAuto-check passed
  • CLI Developer

    Jeffallan/claude-skills

    Walks through designing, building and polishing a command-line tool: user workflow and command hierarchy, implementation in commander, click, typer or cobra, completions and cross-platform testing.

    12k GitHub starsUsed in 2 repos~1.2k tokens
    DevelopmentAuto-check passed

More from athola/claude-night-market

All 159 skills in this repo
  • Night Market Diagnostics Toolkit

    athola/claude-night-market

    Run and interpret repo diagnostic scripts (ratchets, validators, token stats).

    342 GitHub stars~3.4k tokensUpdated 2 days ago
    Auto-check passed
  • Skills Eval

    athola/claude-night-market

    Evaluate Claude skill quality through auditing. An agent skill from athola/claude-night-market.

    342 GitHub stars~1.6k tokensUpdated 2 days ago
    Auto-check passed
  • Agent Teams

    athola/claude-night-market

    Coordinates Claude agent teams via filesystem protocol. An agent skill from athola/claude-night-market.

    342 GitHub stars~2.5k tokensUpdated 2 days ago
    Auto-check passed
  • Delegation Core

    athola/claude-night-market

    Delegates execution to eight CLIs (Gemini, Qwen, MiniMax, GLM, Muse, Codex, OpenCode, Glimmer).

    342 GitHub stars~2.5k tokensUpdated 2 days ago
    Auto-check passed
  • Elegant Code

    athola/claude-night-market

    Guide minimal code via a decision ladder with full safety, edge, and negative-case coverage.

    342 GitHub stars~2.1k tokensUpdated 2 days ago
    Auto-check passed
  • Skill Library Mission

    athola/claude-night-market

    Build a project skill library in .claude/skills/ via discovery, parallel authoring, and review.

    342 GitHub stars~1.6k tokensUpdated 2 days ago
    Auto-check passed

Works with

Categories

Questions about Knowledge Locator

What does Knowledge Locator do?

Searches and navigates stored knowledge in memory palaces. An agent skill from athola/claude-night-market. Knowledge Locator is an agent skill from athola/claude-night-market. Searches and navigates stored knowledge in memory palaces.

When should I use Knowledge Locator?

Knowledge Locator fits situations like: looking for previously stored information; cross-referencing concepts across palaces.

How do I install Knowledge Locator in Claude Code?

Run `npx skills add athola/claude-night-market --skill knowledge-locator -a claude-code`. Or copy the skill folder (plugins/memory-palace/skills/knowledge-locator in athola/claude-night-market) into .claude/skills/knowledge-locator in your project. Claude Code loads it when a task matches its description.

How do I install Knowledge Locator in Codex?

Run `npx skills add athola/claude-night-market --skill knowledge-locator -a codex`. Or copy the skill folder (plugins/memory-palace/skills/knowledge-locator in athola/claude-night-market) into .agents/skills/knowledge-locator in your project. Codex loads it when a task matches its description.

Can I use Knowledge Locator in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add athola/claude-night-market --skill knowledge-locator -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/knowledge-locator, .gemini/skills/knowledge-locator, .github/skills/knowledge-locator and .opencode/skills/knowledge-locator in your project.

What does Knowledge Locator need to run?

Going by SKILL.md and its folder, Knowledge Locator needs the command-line tools its instructions call (python). Our summary lists: Python 3.

Does Knowledge Locator access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Knowledge Locator safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Knowledge Locator use?

Knowledge Locator is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Knowledge Locator use?

About 1.3k tokens (SKILL.md is roughly 5.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Knowledge Locator?

Skills that share tags, products or a category with Knowledge Locator: Code Review Checklist (shareAI-lab/learn-claude-code, 78k stars), Summarise Ecosystem Results (astral-sh/ruff, 50k stars), Minimizing Ty Ecosystem Changes (astral-sh/ruff, 50k stars) and Merge Dependabot PRs (onyx-dot-app/onyx, 32k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Knowledge Locator?

athola (a GitHub user) maintains it in athola/claude-night-market, which has 342 GitHub stars. The repository holds 159 skills in this directory. The repository was last updated on October 6, 2026.

Source: athola/claude-night-market on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.