- Home
- Skills
- Prompt & Skill Engineering
- feedback verify with real data
feedback verify with real data
Enforce codebase and API state verification using grep and data probes to eliminate assumptions and hallucinations.
Free
Works with the AI Agents you already use
feedback verify with real data
Example session with this skill installed
Verify if the FMP API key is on the Starter or Premium tier and check if the BatchSyncEngine.available() method is implemented in the backend.
- Read your context and instructions
- Compiled the feedback verify
I have performed a codebase search and a data-driven API probe to verify the current state.
Verification Results
| Target | Method | Result | Evidence |
|---|---|---|---|
| API Tier | FMP Daily Bar (2015-01-02) | Starter | Empty array returned for data > 5 years old. |
| Symbol Existence | grep -rn "def available" | Not Found | No match in backend/app/. |
| Backend Router | grep for @router.get | Verified | backend/app/routers/sync.py:42 |
The BatchSyncEngine.available() method does not currently exist in the codebase. You will need to implement it before it can be used by the rate limiter. The FMP API key is behaving as a Starter tier key because it failed to retrieve historical data from 2015, which is a known limitation of that tier.
Next steps
- Implement the
available()method inbackend/app/engines/sync_engine.py. - Upgrade the FMP API key to Premium if access to 5+ years of historical data is required.
- Run
grep -rn "BatchSyncEngine"to identify all call sites that need updating.
Connects securely to your tools. The creator never sees your data.
About this skill
Stop relying on assumptions, outdated documentation, or hallucinated function signatures. This skill enforces a "verify first" workflow, requiring concrete evidence from the codebase or live API responses before making any claims. It prevents the common pitfall of assuming a feature exists just because it is mentioned in a README or a TODO list.
What it does
- Symbol verification ensures functions, classes, and variables actually exist in the current directory before referencing them.
- API tier probing uses data-driven tests to determine actual service limits rather than relying on HTTP status codes.
- TODO consolidation filters out completed tasks by cross-referencing checklist items against the live codebase.
- Endpoint mapping validates the existence of specific routes using targeted grep patterns on router files.
- Uncertainty handling provides exact commands for the user to run when local tool access is restricted.
How it works
- Grep codebase for specific function definitions, symbol references, or migration keywords before asserting state.
- Execute data probes against external APIs by requesting specific data ranges or schemas that differentiate between service tiers.
- Cross-reference tasks against the existing file structure to identify and drop obsolete TODO items.
- Cite evidence by providing file paths and line numbers for every claim made about the system.
Frameworks & tools
This skill utilizes standard shell utilities like grep, ls, and bash. It is designed for developers working with REST APIs and multi-directory codebases across backend/, frontend/, and db/migrations/ structures.
Why this beats prompting it yourself
Standard prompts often lead to confident hallucinations based on outdated context or docstrings. This skill mandates a specific verification loop using grep and data-driven probes, ensuring every statement is citable to a specific line of code or a validated API response shape.
Use cases
- Auditing a legacy codebase to find orphaned symbols or missing endpoints.
- Determining if an external API key has exceeded its quota or is restricted to a lower tier.
- Cleaning up stale TODO lists by verifying which features have already been merged.
- Validating the success of a database migration by checking the migration history.
Known limitations
Verification is limited to the files and tools accessible in the current environment. It cannot verify external API behavior without an active network connection or valid API keys.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean today
- Free to download with an account