nothing-new-under-the-sun
Health Warn
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 6 GitHub stars
Code Warn
- Code scan incomplete — No supported source files were scanned during light audit
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Research-first scouting agent skill for dependency, API, SaaS, prior-art, and build-versus-buy decisions before writing code.
There Is Nothing New Under The Sun
A research-first scouting agent skill. Maximize long-term business value before you add code or dependencies.
Purpose
AI coding agents start by writing code. This skill starts with a
different rule: evaluate long-term business value before you create
new code. Search existing solutions. Compare them on reliability,
strategic value, adaptability, total cost of ownership, and speed to
value. Then choose the tier that maximizes value for your situation.
Unlike cost-only build-vs-buy analyzers, this skill evaluates five
components of business value. A commodity (like auth or PDF generation)
wins on TCO and speed — USE or BUY the best seller. A core competency
(like a matching engine or recommendation system) wins on strategic
value and adaptability — BUILD or FORK. The framework has no preferred
answer. Your situation determines the right tier.
Decision ladder
Start at the top. Move down only when a step finds no viable candidate.
REUSE — a solution exists in the repository or the organization.
USE — a dependency in the project manifest solves it.
FORK — an open-source project solves it. Vendor or fork.
BUY — a SaaS product solves it.
INTEGRATE — an API solves it.
BUILD — viable when no earlier tier fits. Cite the search.
The order is a search order. It is not a preference order. Your
situation determines which tier maximizes value.
Install
Agent Skills CLI (recommended)
npx skills add fahrellgiovanny/nothing-new-under-the-sun
GitHub CLI
gh skill install fahrellgiovanny/nothing-new-under-the-sun nothing-new-under-the-sun --agent <agent-id> --scope user
Manual install
Copy SKILL.md to the skills directory of your agent.
| Agent | Path |
|---|---|
| OpenCode | .opencode/skills/nothing-new-under-the-sun/SKILL.md |
| Claude Code | .claude/skills/nothing-new-under-the-sun/SKILL.md |
| Codex CLI | .agents/skills/nothing-new-under-the-sun/SKILL.md |
| Cursor | .cursor/skills/nothing-new-under-the-sun/SKILL.md |
| Gemini CLI | .gemini/skills/nothing-new-under-the-sun/SKILL.md |
| GitHub Copilot | .github/skills/nothing-new-under-the-sun/SKILL.md |
| Windsurf | .windsurf/skills/nothing-new-under-the-sun/SKILL.md |
| Cline | .cline/skills/nothing-new-under-the-sun/SKILL.md |
| Roo Code | .roo/skills/nothing-new-under-the-sun/SKILL.md |
| Amp | .agents/skills/nothing-new-under-the-sun/SKILL.md |
| OpenHands | /add-skill https://github.com/fahrellgiovanny/nothing-new-under-the-sun/tree/main/skills |
| Hermes Agent | ~/.hermes/skills/nothing-new-under-the-sun/SKILL.md |
| OpenClaw | ~/.openclaw/skills/nothing-new-under-the-sun/SKILL.md |
| Kiro CLI | ~/.kiro/skills/nothing-new-under-the-sun/SKILL.md |
| Factory Droid | .factory/skills/nothing-new-under-the-sun/SKILL.md |
Agents without native skill directories (Aider, for example) can read the
prompt with /read <path/to/SKILL.md>. The Markdown prompt works with
any LLM.
Dedicated scouting agent
Copy agents/nothing-new-under-the-sun.md to the agent directory of your
platform. The scouting agent is read-only. It cannot write code or install
packages. Configure the platform to deny the write, edit, and package
install permissions.
Workflow
The skill directs the agent through seven search stages:
- Search the repository. The solution may already exist in the
codebase. - Check the dependencies. A package in the project manifest may
cover the need. - Search public registries. Look for mature packages on npm, PyPI,
crates.io, and similar registries. - Search GitHub repositories. Examine the stars, maintenance status,
bus factor, and license of each candidate. - Search for APIs and SaaS products. Some problems do not need code.
- Search for examples and templates. Fork or adapt an existing
reference. - Check the license. Verify compatibility with the project.
The agent fills a five-column evidence matrix for every candidate:
| Candidate | Reliability | Strategic value | Adaptability | TCO | Speed to value |
|---|
The agent then returns one recommendation with a confidence level and a
re-evaluation trigger.
Examples
Commodity: auth
# Request
Should we build our own auth, or use Auth0?
# Recommendation (compound)
USE next-auth for the commodity slice. Small BUILD layer over next-auth
callbacks for enterprise SSO, only when the first enterprise customer
asks for it.
# Why this wins
- Reliability: next-auth proven at scale (5M weekly, no critical CVE).
- TCO: near zero license; no per-MAU bill.
- Speed to value: one week to production.
Core competency: matching algorithm
# Request
Should a ride-hailing company build or buy its driver-rider matching
algorithm?
# Recommendation (compound)
BUILD the matching engine. INTEGRATE routing and mapping APIs.
# Why this wins
- Strategic value: matching IS the product. Only BUILD supplies this.
- Adaptability: BUILD gives full control; strategy changes weekly.
- TCO: high build cost but zero seller cost; no lock-in.
Agent compatibility
This skill follows the Agent Skills specification.
It works with any compatible agent.
Compatible agents:
- OpenCode
- Claude Code (Anthropic)
- Codex CLI (OpenAI)
- Cursor
- GitHub Copilot
- Gemini CLI (Google)
- Windsurf
- Cline
- OpenHands
- Hermes Agent (Nous Research)
- OpenClaw
- Roo Code
- Amp
- Kiro CLI
- Factory Droid
For agents without native skill support, paste the prompt or use the/read command.
Skill versus agent
| Skill | Agent | |
|---|---|---|
| Loads when | Before a build proposal, automatically | When invoked or dispatched |
| Writes code | Yes, after a justified BUILD recommendation | No |
| Use for | Daily development sessions | Auditable decisions |
| Permissions | Set in the host platform | Set in the agent definition |
Use the skill for daily work. Dispatch the scouting agent when the
read-only boundary must be guaranteed.
Philosophy
AI coding agents write code first. They produce 50 lines for a problem
that one import solves. They build an auth system when three mature
libraries exist. They build a service when an API already does the job.
This skill inverts that default. It tells the agent: evaluate long-term
business value before you create new code.
The philosophy: there is nothing new under the sun. Your problem is
not unique. Existing work covers most of it. Find that work and compare
its value before you build.
Repository structure
nothing-new-under-the-sun/
├── README.md
├── LICENSE
├── CHANGELOG.md
├── skills/
│ └── nothing-new-under-the-sun/
│ └── SKILL.md
├── agents/
│ └── nothing-new-under-the-sun.md
└── tests/
└── scenarios.md
Prior art
This skill follows a long tradition of research-first and build-versus-buy
analysis. Direct influences:
- The Agent Skills specification and ecosystem.
- Build-versus-buy analysis in enterprise architecture.
- Prior-art search in patent and open-source contexts.
- Dependency-check-first workflows in modern package managers.
- Wardley Mapping and DDD Core/Supporting/Generic classification.
Related skills use different approaches. This skill differs from all of
them. It requires a six-tier recommendation, a five-component evidence
matrix, and strict citation format.
Enterprise-grade weighted-scoring tools (Agensi Build-vs-Buy Analyzer) and
strategic modeling frameworks (Wardley Mapping) exist. This skill targets a
different moment: the instant before an AI agent or engineer writes new
code. It runs in one turn and produces a defensible recommendation.
Feedback
Report issues and request features at
github.com/fahrellgiovanny/nothing-new-under-the-sun/issues.
Security
- This skill contains only Markdown. It has no scripts, executables, or
runtime code. - WARNING: Agents run with full platform permissions. Configure each host
to deny write, edit, and package install access during research. - Do not run candidate install commands during research.
- Request approval before you install, copy, or import a candidate.
- Examine the security audit results on skills.sh before you install.
License
MIT — see LICENSE.
"The thing that hath been, it is that which shall be; and that which is done
is that which shall be done: and there is no new thing under the sun." —
Ecclesiastes 1:9 (KJV)
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found