{"id":50519786,"url":"https://github.com/diffbot/diffbot-skills","last_synced_at":"2026-06-03T03:06:49.237Z","repository":{"id":361014208,"uuid":"1252722785","full_name":"diffbot/diffbot-skills","owner":"diffbot","description":"Agent skills for fetching knowledge","archived":false,"fork":false,"pushed_at":"2026-05-28T20:04:26.000Z","size":44,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-28T22:04:50.900Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/diffbot.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-05-28T20:01:31.000Z","updated_at":"2026-05-28T20:04:33.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/diffbot/diffbot-skills","commit_stats":null,"previous_names":["diffbot/diffbot-skills"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/diffbot/diffbot-skills","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diffbot%2Fdiffbot-skills","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diffbot%2Fdiffbot-skills/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diffbot%2Fdiffbot-skills/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diffbot%2Fdiffbot-skills/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/diffbot","download_url":"https://codeload.github.com/diffbot/diffbot-skills/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diffbot%2Fdiffbot-skills/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33845820,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-03T02:00:06.370Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-03T03:06:48.478Z","updated_at":"2026-06-03T03:06:49.232Z","avatar_url":"https://github.com/diffbot.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Diffbot Agent Skills\n\nA set of agent skills for fetching knowledge on the public web. Compatible with Claude Code and most harnesses.\n\n## List of Skills\n\n**/dql**\nQuery the [Diffbot Knowledge Graph](https://docs.diffbot.com/docs/getting-started-with-diffbot) in natural language. Claude constructs and runs the DQL query.\n\n**/web-search**\nSearch the web via the Diffbot Web Search API. Returns a ranked list of 10 results. Chunks per result included to avoid secondary fetch actions.\n\n**/extract**\nFetch and extract structured JSON or markdown from any URL with the [Diffbot Extract API](https://docs.diffbot.com/reference/extract-introduction).\n\n**/entities**\nIdentify and resolve named entities in text using the [Diffbot NLP API](https://docs.diffbot.com/reference/introduction-to-natural-language-api). Helpful for validating LLM responses or pulling in additional context from Diffbot Knowledge Graph. Entities are linked to KG records in addition to returning confidence, salience, and sentiment scores.\n\n**/crawl**\nCrawl a website with the [Diffbot Crawl API](https://docs.diffbot.com/reference/crawl-introduction). Helpful for archival or offline site search.\n\n## Dependencies\n\n- **`Python 3.10+`**\n- **`diffbot-python`** — Diffbot Python Library\n\n## Setup\n\n**1. Get a Diffbot API token** from https://app.diffbot.com/get-started/\n\n**2. Open this project in your harness** and run any skill.\n\nThat's it. Run any skill again and it's ready.\n\n## Usage\n\n### /dql\n```\n/dql find large tech companies in Austin, Texas\n/dql show me CTOs at public biotech companies\n/dql recent negative articles about OpenAI\n/dql top cities where data scientists work\n/dql software startups in Berlin under 100 employees with a female CEO\n```\n\nClaude constructs the DQL query, executes it against the Diffbot API, and returns formatted results. You can ask for the next page, refine the query, or request a different format.\n\n### /web-search\n```\n/web-search AI chip startups 2024\n/web-search recent earnings reports Tesla\n/web-search latest news on Anthropic\n```\n\nReturns ranked results with relevance scores, URLs, publication dates, and content chunks.\n\n### /extract\n```\n/extract https://example.com/article\n/extract https://example.com/product-page\n```\n\nReturns a clean markdown rendering of the page by default. Pass Supports auto-detect or forcing a specific extractor (`article`, `product`, `image`, etc.).\n\n### /entities\n```\n/entities Apple CEO Tim Cook announced record quarterly earnings.\n/entities Elon Musk founded Tesla and SpaceX.\n```\n\nReturns a table of entities with type, confidence, salience, sentiment, and Diffbot KG ID. Use `-f dql` to pipe entity IDs directly into a `/dql` query.\n\n### /crawl\n```\n/crawl https://docs.example.com\n/crawl https://example.com --url-process-pattern /blog/ --max-to-process 200\n/crawl list jobs\n/crawl delete job my-job-name\n```\n\nStreams crawl events as they happen. Jobs can be named, listed, and deleted.\n\n## Credentials file format\n\n```\nDIFFBOT_API_TOKEN=YOUR_DIFFBOT_TOKEN_HERE\n```\n\nThe file lives at `~/.diffbot/credentials` on your local machine and is never part of this repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiffbot%2Fdiffbot-skills","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdiffbot%2Fdiffbot-skills","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiffbot%2Fdiffbot-skills/lists"}