bundles/dev-workflow/skills/skill-scout/SKILL.md
Search local, marketplace, repository, package, GitHub, and web sources before creating a new skill or custom implementation. Use when asked to create, fork, import, or evaluate a skill, or before writing code for functionality that likely already exists.
npx skillsauth add shipshitdev/library skill-scoutInstall 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.
Find the best existing skill, pattern, package, or reference implementation before creating a new skill or writing custom code.
Inputs:
Outputs:
Creates/Modifies:
External Side Effects:
Confirmation Required:
Delegates To:
skill-creator when creating or rewriting a skill after scoutingskill-auditor when the issue is portfolio overlapgit-safety before publishing private code as a public skillIf the user explicitly says to skip research or create from scratch, acknowledge that constraint and proceed with the requested path.
Extract:
Prefer local sources because they already match the user's environment:
For code work, find at least three real examples in the repo before writing a new pattern. If fewer than three exist, call out that the change introduces a new pattern.
Use only relevant channels:
If a search channel is unavailable, state that limitation instead of claiming coverage.
For each serious candidate, check:
Prefer rewriting external skills into local standards instead of importing them verbatim when frontmatter, tooling assumptions, or workflow boundaries differ.
| Signal | Decision | | --- | --- | | Exact local match | Use existing | | Local match with small gap | Extend or merge | | Good external match with compatible license | Rewrite or fork with attribution | | Package solves the core need | Adopt package and add thin integration | | Multiple partial matches | Compose the smallest useful set | | No good match | Create fresh skill or implementation |
Return a compact table:
| Rank | Candidate | Source | Fit | Gap/Risk | Recommendation |
| --- | --- | --- | --- | --- | --- |
| 1 | skill-auditor | local | Portfolio audit exists | No compliance scenarios | Extend |
Then state the decision:
Recommendation: rewrite `agent-architecture-audit` as a new platform-neutral
skill. It covers a real gap, the license allows reuse, and local skills only
cover general debugging/evaluation.
When importing or rewriting skills into this repo:
version and tags inside metadata.plugin.json.SKILL.md under 500 lines; move detailed examples to references.development
TypeScript refactoring and modernization guidelines from a principal specialist perspective. This skill should be used when refactoring, reviewing, or modernizing TypeScript code to ensure type safety, compiler performance, and idiomatic patterns. Triggers on tasks involving TypeScript type architecture, narrowing, generics, error handling, or migration to modern TypeScript features.
tools
Resolves TypeScript and JavaScript problems across type-level programming, performance, monorepo management, migration, and modern tooling. Invoke when diagnosing "type instantiation excessively deep" errors, migrating JS to TS, configuring strict tsconfig, debugging module resolution, or choosing between Biome/ESLint/Turborepo/Nx.
tools
Turborepo monorepo build system guidance. Triggers on: `turbo.json`, task pipelines, `dependsOn`, caching, remote cache, the `turbo` CLI, `--filter`, `--affected`, CI optimization, environment variables, internal packages, monorepo structure, and package boundaries. Use when the user configures tasks or workflows, creates packages, sets up a monorepo, shares code between apps, runs changed packages, debugs cache behavior, or works in an `apps/` plus `packages/` workspace.
tools
Provides Tailwind CSS v4 performance optimization and best practices guidelines. Triggers when writing, reviewing, or refactoring Tailwind CSS v4 code; when working with Tailwind configuration, @theme directive, utility classes, responsive design, dark mode, container queries, or CSS generation optimization.