skills/coding/explore/SKILL.md
Explores unfamiliar codebases, diagnoses problems, and provides contextual insights. Analyzes project structure, traces code logic, identifies issues, and generates actionable recommendations. Should be used when the user needs to explore or investigate a codebase — understanding project structure, diagnosing bugs, tracing feature implementation, or assessing code quality. Distinguished from context-learning which focuses on tracing specific code references, this skill focuses on project-wide exploration and diagnosis.
npx skillsauth add ImaginerLabs/skill-manager exploreInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
context-learning insteadBefore diving in, clarify:
If the user's request is vague, ask one clarifying question rather than exploring blindly.
Get the lay of the land before reading code in depth:
package.json, config files for frameworks and toolsThe goal is to form a mental map: where are things, and what are the main modules?
Based on Phase 2, narrow down and read the relevant files:
For each file you read, extract:
Form conclusions from the evidence:
Reports should include:
Keep reports concise. Don't paste large code blocks — summarize key points and reference file paths.
development
Use this skill whenever the user wants to create, read, edit, or manipulate Word documents (.docx files). Triggers include: any mention of 'Word doc', 'word document', '.docx', or requests to produce professional documents with formatting like tables of contents, headings, page numbers, or letterheads. Also use when extracting or reorganizing content from .docx files, inserting or replacing images in documents, performing find-and-replace in Word files, working with tracked changes or comments, or converting content into a polished Word document. If the user asks for a 'report', 'memo', 'letter', 'template', or similar deliverable as a Word or .docx file, use this skill. Do NOT use for PDFs, spreadsheets, Google Docs, or general coding tasks unrelated to document generation.
devops
Create a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or infrastructure.
tools
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
documentation
Generates standardized porting documentation from completed feature changes. Analyzes commit diffs or file contents, extracts change intent, and outputs Markdown documentation for cross-team understanding. Should be used when the user needs to document a change for cross-team or cross-project consumption. Distinguished from cross-branch-fix-porter which actively re-implements fixes, this skill documents changes.