Toolverse
All skills

wiki-qa

by microsoft

Answers questions about a code repository using source file analysis. Use when the user asks a question about how something works, wants to understand a component, or needs help navigating the codebase.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
microsoft
Category
Testing
Views
23

About this skill

Answers questions about a code repository using source file analysis. Use when the user asks a question about how something works, wants to understand a component, or needs help navigating the codebase.

How to use

  1. Zainstaluj umiejętność wiki-qa w swoim środowisku Claude, Codex lub Copilot, wskazując repozytorium Microsoft Skills jako źródło.

  2. Zanim zadasz pytanie o kod, umiejętność sprawdzi, czy repozytorium ma skonfigurowany zdalny URL (GitHub, Azure DevOps). Jeśli tak, podaj URL — będzie używany do tworzenia linków do konkretnych linii kodu. Jeśli pracujesz tylko lokalnie, powiedz o tym umiejętności.

  3. Zadaj pytanie o repozytorium w naturalnym języku, na przykład: "Jak działa funkcja X?", "Gdzie jest zdefiniowany komponent Y?", "Co robi plik Z?". Umiejętność automatycznie wykryje język pytania i odpowie w tym samym języku.

  4. Umiejętność przeszuka repozytorium, znajdzie odpowiednie pliki źródłowe i przeanalizuje ich zawartość, aby zebrać dowody.

  5. Otrzymasz odpowiedź z wbudowanymi linkami do konkretnych linii kodu, tabelą kluczowych plików oraz diagramem (np. Mermaid) pokazującym architekturę lub przepływ danych, jeśli jest to istotne dla zrozumienia odpowiedzi.

Related skills

playwright-cli

by microsoft

Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

Testing
45103

backtesting-frameworks

by wshobson

Build robust backtesting systems for trading strategies with proper handling of look-ahead bias, survivorship bias, and transaction costs. Use when developing trading algorithms, validating strategies, or building backtesting infrastructure.

Testing
12105

pair-trade-screener

by tradermonty

Statistical arbitrage tool for identifying and analyzing pair trading opportunities. Detects cointegrated stock pairs within sectors, analyzes spread behavior, calculates z-scores, and provides entry/exit recommendations for market-neutral strategies. Use when user requests pair

Testing
994

dependency-upgrade

by wshobson

Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.

Testing
17138

playwright-browser-automation

by lackeyjb

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test

Testing
13130

code-reviewer

by google-gemini

Use this skill to review code. It supports both local changes (staged or working tree) and remote Pull Requests (by ID or URL). It focuses on correctness, maintainability, and adherence to project standards.

Testing
1248