PromptBase
Upgrade
Close icon
General
Home
Marketplace
Create
Hire
Login
Chat
Sell
Explore

Skill Details

Runtime
(claude-5-opus)
Example user message
[userMessage]: check the README against the code before I share this repo with someone
Example agent response
## Drift report - C:\Users\Nihil\Documents\GitHub\Stock-Image-Generator\README.md Checked 40 claims - 21 stale, 1 unverified, 18 true ### Stale 1. [install] "**Together.ai API Key** - Get one from [Together.ai Dashboard](https://api.together.ai)" - README.md:22 (restated at :43, :77, :79) Now: the app calls Pixazo's gateway with an `Ocp-Apim-Subscription-Key` header; there is no Together.ai code path left anywhere in `src/` - `src/services/fluxApi.ts:68`, `src/services/fluxApi.ts:74`, `src/components/Configuration.tsx:240` Fix: "**Pixazo API Key** - Get one from the [Pixazo Free API Dashboard](https://www.pixazo.ai/models/free-api)" 2. [install] "**Node.js** (v16 or higher)" - README.md:21 Now: Vite 5 requires `^18.0.0 || >=20.0.0` and sharp 0.33 requires `^18.17.0 || ^20.3.0 || >=21.0.0`; Node 16 cannot install or build this repo - `package.json:26`, `package.json:35` Fix: "**Node.js** (v18.17 or higher)" 3. [command] "This starts both the Electron main process and the React renderer in development mode." - README.md:63 Now: no script sets `NODE_ENV`, so `isDev` is false and Electron loads the prebuilt `dist-renderer/index.html` instead of the Vite server it just started on :5173 - `src/main.ts:19`, `src/main.ts:42`, `package.json:8` Fix: "This starts the Vite renderer on port 5173 and the Electron main process. Electron only attaches to the dev server when `NODE_ENV=development` is set; otherwise it loads the last build from `dist-renderer/`." 4. [config] "**Flux.1 Schnell Integration**: Generate images using the state-of-the-art Flux.1 Schnell model via Together.ai" - README.md:7 Now: requests go to `https://gateway.pixazo.ai/flux-1-schnell/v1/getData` - `src/services/fluxApi.ts:68` Fix: "**Flux.1 Schnell Integration**: Generate images using the Flux.1 Schnell model via the Pixazo Free API" 5. [config] "Enter your Together.ai API key" - README.md:36 Now: the Configuration tab has a single key field labelled "Pixazo API Key" and expects a Pixazo subscription key - `src/components/Configuration.tsx:229`, `src/components/Configuration.tsx:236` Fix: "Enter your Pixazo subscription key" 6. [config] "Verify the API base URL (default: `https://api.together.ai`)" - README.md:37 (restated at :80) Now: the Configuration tab exposes no base-URL field at all; the endpoint is hardcoded in the service, and the `baseUrl` still sitting in `DEFAULT_CONFIG` is dead - `src/components/Configuration.tsx:227`, `src/services/fluxApi.ts:68`, `src/App.tsx:19` Fix: "The API endpoint is fixed at `https://gateway.pixazo.ai/flux-1-schnell/v1/getData` and is not configurable." 7. [config] "Confirm the model name (default: `black-forest-labs/FLUX.1-schnell`)" - README.md:38 (restated at :81) Now: no model field exists and no model is sent in the request body; the tab shows a read-only "Flux.1 Schnell (Free)" - `src/components/Configuration.tsx:253`, `src/services/fluxApi.ts:48` Fix: "Confirm the model shown under Model Information - Flux.1 Schnell (Free). It is fixed and cannot be changed." 8. [path] "│ └── upscaling.ts # Real-ESRGAN integration" - README.md:94 Now: the file is a Cloudinary upscaling client (`CloudinaryUpscalingService`, `api.cloudinary.com`) - `src/services/upscaling.ts:19`, `src/main.ts:4` Fix: "│ └── upscaling.ts # Cloudinary upscaling integration" 9. [path] "- Verify Real-ESRGAN executable is in the correct location" - README.md:111 Now: nothing in `src/` references Real-ESRGAN; the installer script was gutted and says so - `install-realesrgan.bat:1`, `src/services/upscaling.ts:19` Fix: "- Verify your Cloudinary cloud name, API key and API secret are set in the Configuration tab" 10. [path] The `src/` tree at README.md:85-101 presents itself as the layout Now: it omits `src/preload.js`, `src/hooks/`, `src/utils/`, `src/constants/`, and three whole component subtrees (`components/generation/`, `components/queue/`, `components/folders/`) plus 8 top-level components; 4 of 22 components are listed - `src/preload.js:1`, `src/hooks/useImageGeneration.ts:1`, `src/components/queue/PromptQueueManager.tsx:1` Fix: add the missing entries, or replace the tree with "See `src/` - `components/` (UI, with `generation/`, `queue/` and `folders/` subtrees), `hooks/`, `services/`, `utils/`, `constants/`, `types/`, plus `main.ts` and `preload.js` for the Electron side." 11. [behaviour] " - 16:9 (Widescreen): 1344 x 768 px" - README.md:11 Now: 16:9 is 1024x576; the API rejects any side above 1024 - `src/types/index.ts:102`, `src/services/fluxApi.ts:38` Fix: " - 16:9 (Widescreen): 1024 x 576 px" 12. [behaviour] " - 3:2 (DSLR): 1152 x 768 px" - README.md:9, and the list of four at README.md:8 Now: 3:2 is 1024x680, and eight ratios ship - 2:1, 2:3, 3:2, 3:4, 4:3, 9:16, 16:9, 1:1 - all rendered from `RESOLUTIONS` - `src/types/index.ts:87`, `src/types/index.ts:98`, `src/components/generation/GenerationControls.tsx:105` Fix: " - 3:2 (DSLR): 1024 x 680 px" (and extend the list to the eight ratios in `src/types/index.ts`) 4 further stale claims not listed, all lower cost: the two-tab description (:17), the Vulkan GPU troubleshooting step (:112), "Verify you have sufficient API credits" (:117, the tier is free), and Real-ESRGAN in the licence list (:124, which also omits Cloudinary and Pixazo). ### Unverified - "npm run dist" packages the application - README.md:72 - needs: an actual electron-builder run. The script and config exist (`package.json:15`), but `electron-builder.json:26` points at `build/icon.ico` and `build/` contains only `README.md`, so packaging may fail on the missing icon. ### Missing from the install path - Build the renderer once before `npm run dev` or `npm start` - `dist-renderer/` is gitignored, so a fresh clone has nothing for Electron to load and opens a blank window - `.gitignore:12`, `src/main.ts:42` - Add `build/icon.ico`, `build/icon.icns` and `build/icon.png` before packaging - `electron-builder.json:26`, `build/README.md:7` - `setup.bat` / `setup.sh` exist and do the install plus create `temp/` and `generated/`, but Installation never mentions them - `setup.bat:5`, `setup.sh:6` ### Verdict No - a new user following this README will look for a Together.ai key the app cannot use, on a Node version that cannot build it, and land on a blank Electron window. Sibling docs `QUICKSTART.md`, `QUICK_INSTALL.md` and `BUILD.md` repeat the same Together.ai and Real-ESRGAN claims; say the word and I will run them next.
🟧 Claude Skill
Boosted itemBoosted

Docs Drift Detector

Add to Cart
Instant accessInstant access
Usage rightsCommercial use
Money-back guaranteeMoney‑back
By purchasing this skill, you agree to our terms of service
CLAUDE-5-OPUS
Tested icon
Guide icon
Free credits icon
Your README says one thing, the code does another. This skill reads a documentation file next to the repo it describes and returns every sentence that has stopped being true: the claim quoted with its line, what the code does now with the file and line that proves it, and the corrected sentence. Install steps are checked first, because a wrong one costs every new contributor an hour. Anything it cannot verify is listed as unverified, never guessed.
...more
Added 2 days ago
Report
  • Reviews for this skill (1)
Browse Marketplace