jiaheyi-maggie

Search First — Development skill for Claude Code

Development community

Before building anything custom, search for existing solutions.

How to install Search First

Installs to ~/.claude/skills/jiaheyi-maggie-claude-code-config-search-first/SKILL.md

Terminal
mkdir -p ~/.claude/skills/jiaheyi-maggie-claude-code-config-search-first && curl -fsSL https://raw.githubusercontent.com/jiaheyi-maggie/claude-code-config/HEAD/commands/search-first.md -o ~/.claude/skills/jiaheyi-maggie-claude-code-config-search-first/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Search First does

Before building anything custom, search for existing solutions. This prevents reinventing wheels and ensures we adopt battle-tested code when it exists.

What to search for

$ARGUMENTS

If no arguments, infer from the current conversation context — what is the user about to build?

Step 1: Define the need

In one sentence, what capability do we need? Be specific:

  • NOT: "we need authentication"
  • YES: "we need OAuth 2.0 login with Google and GitHub providers for a Next.js 15 app with JWT se

Alternatives in Development

  • Understand Anything — Graphs that teach graphs that impress 80.7k ★
  • Axiom — Battle-tested Claude Code skills for modern xOS (iOS, iPadOS, watchOS, tvOS) development with 13 production-re 2.6k ★
  • Understand Anything — Claude Code skills that turn any codebase into an interactive knowledge graph you can explore, search, and ask 2.5k ★

Full documentation available on GitHub

View Source Repository