knowledge/known-problem-hint-research/SKILL.md
Targeted post-triage online research for a known technical problem signature, not broad discovery. Use after the agent has already analyzed the artifact, ranked hypotheses, and hit a wall, to find the missing hint in papers, blogs, articles, public writeups, source discussions, specifications, commits, issues, changelogs, advisories, PoCs, or implementation notes. Useful for cryptography, protocol debugging, reversing, AI/ML behavior, web/API behavior, exploit constraints, version-specific bugs, build/runtime errors, and standards mismatches where one external clue unlocks the next local test.
npx skillsauth add aeondave/malskill known-problem-hint-researchInstall 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.
Goal: find the one missing external hint for a problem the agent has already triaged locally.
This is not broad deep research. It is a narrow, evidence-led spike: paper, blog, article, public writeup, issue, or source discussion that gives the next concrete local test.
Use this skill only after local work has produced a specific problem signature:
Do not use it at the beginning of a task, for generic learning, or to search a whole topic. If the problem is not fingerprinted yet, return to local triage or the relevant domain methodology first.
Before searching, write a compact fingerprint:
Problem shape: crypto primitive / parser / protocol / model / binary / API / build error / runtime behavior / vulnerability class / spec mismatch
Observed anomaly: exact structural clue, error, equation, parameter relation, or trace
Known constraints: sizes, versions, bounds, or oracle behavior
Local attempts: what was tried and why it failed
Success oracle: what would prove the hint works
Forbidden broad terms: generic topic words to avoid
The fingerprint is the guardrail that keeps the search sharp.
Derive queries from the fingerprint, not from the whole user prompt.
Good query ingredients:
paper, implementation, issue, commit, patch, spec, writeup, blog, or discussionBad query ingredients:
how to solve crypto problemUse available discovery tools in this order:
fetch_webpage on https://s.jina.ai/{url-encoded-query}, preferably with a site filter from references/source-filters.md.Do not accept Tavily's synthesis as final evidence. Treat it as URL discovery and claim triage, then fetch primary pages.
For each candidate URL, use the smallest reliable fetch path:
fetch_webpage on https://r.jina.ai/{full-url-with-scheme}.fetch_webpage for raw text, JSON, PDFs, API pages, or simple sites.Stop after 5 to 8 high-signal pages unless a page cites a clearly decisive source.
Follow outbound links only when they are directly relevant:
Do not crawl a site. This skill is a spear, not a fishing net.
Prefer sources in this order:
Source age matters less than applicability for old math, but version-specific implementation behavior must be current.
Return a short packet, not a literature review:
## Hint packet
- **Likely missing idea**: one sentence
- **Why it fits**: map source clue to local fingerprint
- **Source trail**: 2-5 URLs with source type and confidence
- **Next local test**: exact experiment, script, equation, or command to try
- **Stop condition**: what result confirms or kills this hint
- **What not to chase**: sources/ideas that looked similar but do not fit
If no strong source appears, say so and return to local triage. Do not keep searching just because the wall is annoying.
Load references/source-filters.md when the next question is where to search: papers, standards, issue trackers, source-code discussions, security blogs, Q&A, or public writeups.
Load references/exploit-hint-recipes.md when the fingerprint is exploit- or vulnerability-shaped and version matters: affected product/version, fixed release, changelog, public patch diff, advisory, bug description, PoC, or reproduction constraint.
Load references/crypto-query-recipes.md only when the fingerprint is cryptographic or math-heavy and the local primitive is already classified, such as:
references/source-filters.md — targeted source families, site filters, and Jina/Tavily usage patterns for known-problem hint hunting.references/exploit-hint-recipes.md — version-first exploit hint workflow covering changelogs, public diffs, advisories, PoCs, and reproduction constraints.references/crypto-query-recipes.md — targeted query templates and source filters for crypto/math-heavy hint hunting.development
White-box auditing methodology for AI-generated ('vibe-coded') applications. Focuses on modern stack misconfigurations (Supabase, Next.js, Vercel).
development
Hybrid AI/Deterministic SAST methodology for discovering zero-day vulnerabilities in source code. Orchestrates structural search with AI-driven data flow and sink validation.
development
Auth assessment: hardware/embedded methodology; UART/JTAG/SWD/SPI/I2C, firmware extraction, boot/debug paths, embedded OS evidence.
devops
Container methodology: Identifying containerization limits, Docker/K8s misconfigurations, and executing escapes to the host node.