skills/public-repo-explorer/SKILL.md
Instructs the agent on how to efficiently browse public GitHub repositories using a local shallow clone. You MUST use this skill whenever the user asks you to scan, examine, clone, or extract information from a public Git repository, or whenever they provide a GitHub URL to explore.
npx skillsauth add eho/agent-skills public-repo-explorerInstall 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.
Use this skill to safely and efficiently explore open-source / public repositories.
Create a Temporary Workspace:
mkdir -p /tmp/agent-repo-scan-<repo_name> && cd /tmp/agent-repo-scan-<repo_name>Perform a Shallow Clone:
gh CLI to avoid authentication blocks or rate limits.--depth 1 flag to download only the latest commit.git clone --depth 1 <REPOSITORY_URL> .Analyze the Architecture:
README.md, package.json, requirements.txt, pyproject.toml, docker-compose.yml, or Makefile.Examine Requested Content:
README.md and the main dependency file to determine the tech stack.Report and Clean Up:
rm -rf /tmp/agent-repo-scan-<repo_name>cat, head, or tail when possible.Example 1: Input: "Can you check how the express repository handles routing?" Action:
mkdir -p /tmp/agent-repo-scan-express && cd /tmp/agent-repo-scan-expressgit clone --depth 1 https://github.com/expressjs/express.git .lib/router directory.rm -rf /tmp/agent-repo-scan-expressdocumentation
Compact the current conversation into a handoff document for another agent to pick up.
tools
--- name: expo-ios-agent-device description: Drive the Kotoba Expo iOS simulator effectively with agent-device. Use when verifying iOS UI behavior, testing Expo dev-client flows, seeding simulator app state, diagnosing accessibility selectors, or automating simulator QA for this repo. --- # Expo iOS Agent Device Use this skill when automating Kotoba on the iOS simulator with `agent-device`. ## Preflight Run these before planning commands: ```sh agent-device --version agent-device help workf
development
Create or update a DESIGN.md design system specification for websites, apps, prototypes, or product designs. Use when the user asks to generate a DESIGN.md, design system spec, UI specification, frontend design source of truth, Stitch/Google Design.md-style document, or agent-ready design tokens and component guidelines from images, descriptions, screenshots, mockups, brand notes, or raw product requirements.
documentation
Run the review-revision loop for an existing design doc: call design-doc-reviewer, address Critical Gaps and Minor Issues, repeat until clean, then mark the doc Revised for feature-delivery. Use when asked to review and revise, repeat until no gaps remain, prepare a design doc for feature delivery, or start a reviewer subagent and address feedback. Use design-doc-reviewer for one-time read-only critique.