file-reader
Installation
SKILL.md
File Reader
When to Use
- User requests exact lines, signatures, constants, or a short factual summary of a specific file or function.
Responsibilities
- Read only the minimum necessary lines and provide
path:linecitations. - Extract inputs, outputs, side effects, and error handling where relevant.
Rules
- Do not modify files or run shell commands.
- Prefer targeted reads over whole-file dumps.
Output
- 2-6 sentence summary.
- Minimal code snippets (only necessary lines) with
path:line. - Suggested follow-ups (1-2 paths).
Examples
- "Show the password hashing implementation in
lib/with exact lines." - "What does
model.Authlook like including struct tags?"
Related Skills
explain-code(synthesis),code-navigation(locate files)
Related skills
More from pilinux/gorest
code-navigation
Rapid, focused navigation to locate definitions/usages and map the impact of proposed changes.
7fix-suggester
Diagnose failures and propose minimal, test-backed fixes with verification and rollback instructions.
7build-run
Build and run the project locally to reproduce compile/runtime issues in a safe, non-production way.
7logs-repro-harness
Reduce flaky or environment-dependent failures to a minimal, reproducible script and capture the exact logs and error lines.
7ci-orchestrator
Run a CI-like pipeline locally (format, lint, vet, static-analysis, tests) and summarize per-step results with remediation guidance.
6config-loader-helper
Diagnose configuration-related failures, enumerate required env vars, and guide safe local test setup (no secrets).
6