This skill should be used when performing quick project overview exploration at the start of ultrawork sessions. Executes directly without agent spawn for fast codebase understanding.
Provides quick project overview by detecting tech stack and exploring structure without agent spawn.
npx claudepluginhub mnthe/hardworker-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/examples.mdreferences/templates.mdQuick project overview exploration executed directly without agent spawn.
Check for language/framework config files:
Glob(pattern="package.json") # Node.js/JS
Glob(pattern="go.mod") # Go
Glob(pattern="requirements.txt") # Python
Glob(pattern="Cargo.toml") # Rust
Glob(pattern="pom.xml") # Java/Maven
Read discovered files to understand dependencies and framework.
# Top-level structure
Glob(pattern="*", path=".")
# Main source directories
Glob(pattern="src/*")
Glob(pattern="app/*")
Glob(pattern="lib/*")
# Find entry points (language-specific)
Grep(pattern="export default|module.exports", type="ts")
Grep(pattern="def main|if __name__", type="py")
Grep(pattern="func main", type="go")
# Check for existing patterns
Grep(pattern="auth|login|session", output_mode="files_with_matches")
Read(file_path="README.md")
Read(file_path="CLAUDE.md")
Summarize findings in structured format:
## Overview Exploration Results
**Project Type**: {framework/language}
**Tech Stack**:
- Language: {language and version}
- Framework: {framework}
- Database: {if found}
- Test: {test framework}
**Directory Structure**:
{tree representation}
**Key Entry Points**:
- {main files}
**Existing Patterns**:
- {auth, database, api patterns found}
**Relevant Files** (based on Goal):
- {files relevant to the user's goal}
See references/templates.md for complete template.
When running within an ultrawork session:
overview$SESSION_DIR/exploration/overview.mdcontext.jsonanalyzingNote: SESSION_DIR is the session metadata directory (e.g., ~/.claude/ultrawork/sessions/${CLAUDE_SESSION_ID}), not the project working directory. All exploration artifacts are stored in the session directory to maintain session isolation.
# For ultrawork, use scripts written in Javascript/Bun
SCRIPTS="${CLAUDE_PLUGIN_ROOT}/src/scripts"
# Update stage
bun $SCRIPTS/session-update.js --session ${CLAUDE_SESSION_ID} --exploration-stage overview
# Get session directory and write findings
SESSION_DIR=~/.claude/ultrawork/sessions/${CLAUDE_SESSION_ID}
mkdir -p "$SESSION_DIR/exploration"
# Write findings to $SESSION_DIR/exploration/overview.md using Write tool
# Add to context (file path is relative to SESSION_DIR)
bun $SCRIPTS/context-add.js --session ${CLAUDE_SESSION_ID} \
--explorer-id "overview" \
--file "exploration/overview.md" \
--summary "{summary}" \
--key-files "{files}" \
--patterns "{patterns}"
# Advance stage
bun $SCRIPTS/session-update.js --session ${CLAUDE_SESSION_ID} --exploration-stage analyzing
No excessive exploration - overview aims for quick understanding. Targeted exploration handles detailed investigation.
After overview completion:
Task(subagent_type="ultrawork:explorer")references/examples.md - Complete exploration examples for different project typesreferences/templates.md - Output templates and session integration commandsActivates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.