context-retrieval-loop
/context-retrieval-loop
Wyszukuje kontekst plików przy pracy w nieznanym obszarze bazy kodu, przy przekazywaniu zadania subagentowi lub gdy pierwsze wyszukiwanie nie trafiło w właściwy plik.
- Autor
- yeaight7 ↗
- Repozytorium
- agent-powerups ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 27.09.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 27.09.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Wyszukuje kontekst plików przy pracy w nieznanym obszarze bazy kodu, przy przekazywaniu zadania subagentowi lub gdy pierwsze wyszukiwanie nie trafiło w właściwy plik.
Oryginalny opis (EN)
Use when starting work in an unfamiliar area of a codebase, spawning a subagent that needs targeted file context, a first search pass missed the relevant file, or the file scope of a task is unclear.
Jak działa
- When to Use
- The 3-Cycle Loop
- Stopping Conditions
- Output
- Integration with Subagents
- Verification
Podgląd SKILL.md
--- name: context-retrieval-loop description: Use when starting work in an unfamiliar area of a codebase, spawning a subagent that needs targeted file context, a first search pass missed the relevant file, or the file scope of a task is unclear. --- # Context Retrieval Loop Gather the right codebase context before making changes or spawning subagents. ## When to Use - Starting work in an unfamiliar area - Spawning a subagent that needs targeted file context - First search pass returned nothing useful ## The 3-Cycle Loop ### Cycle 1 — Broad Search ```bash rg "<primary-keyword>" --type ts --type js -l find . -name "*<keyword>*" -not -path "*/node_modules/*" ``` Stop here if 3+ directly relevant files found. ### Cycle 2 — Exact Source and Tests Read the most relevant files from Cycle 1. Then find: ```bash rg "<filename-stem>" --glob "*.test.*" --glob "*.spec.*" -l rg "import.*<module-name>" -l ``` Stop here if you can describe the change and its blast radius. ### Cycle 3 — Docs and Setup ```bash ls docs/ README.md AGENTS.md CLAUDE.md .claude/ 2>/dev/null rg "<keyword>" .env.example *.config.* 2>/dev/null ``` ## Stopping Conditions Stop when: 3+ high-relevance files understood, OR Cycle 3 complete, OR new cycles return only files already seen. ## Output ``` Context gathered: <file-path> — <one-line reason> Missing context (if any): <what is still unclear> ``` State gaps explicitly. Do not proceed with guesses when a known gap exists. ## Integration with Subagents Pass file paths to subagents, not file contents: ``` Relevant files: src/auth/tokens.ts, src/auth/session.ts, src/auth/tokens.test.ts ``` ## Verification - [ ] The loop stopped at a stopping condition — never past 3 cycles - [ ] Every gathered file is listed with a one-line relevance reason - [ ] Missing context is stated explicitly — no proceeding on guesses when a gap is known - [ ] Subagents received file paths, not inlined file contents
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · yeaight7/agent-powerups | 100 | Apache-2.0 |
| yeaight7/agent-powerups | 100 | Apache-2.0 |
| yeaight7/agent-powerups | 100 | Apache-2.0 |
| yeaight7/agent-powerups | 100 | Apache-2.0 |
Migawka bazy z 13.11.2026 · wersja paczki c5f32a2ace17 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100explore-area
Orientuje w nowym obszarze bazy kodu przy użyciu get_context z budżetem tokenów, zanim ktoś zacznie wprowadzać zmiany. - 100iterative-retrieval
Doprecyzowuje wyszukiwanie kontekstu z bazy kodu w kolejnych przejściach dla subagentów, które nie znają go z góry. - 100map
Generuje semantyczną mapę symboli bazy kodu, przydatną przy poruszaniu się po nieznanym kodzie lub przed refaktoryzacją. - 100focus
Zawęża uwagę w bieżącej sesji do wybranej funkcji, zestawu plików lub obszaru, wspierając pamięć i priorytetyzację wyszukiwania w tym obszarze. - 100research-first
Bada istniejący kod, dokumentację i wcześniejsze rozwiązania przed projektowaniem lub pisaniem kodu, zwłaszcza w nieznanym obszarze lub przy wyborze biblioteki. - 100ds-plan-loop
Pisze ponumerowany plan z kryterium sprawdzenia dla każdego kroku, krytykuje go w świeżym przebiegu, poprawia i wykonuje krok po kroku.