{"adoption": {"forks": 4166, "observed_at": "2026-08-28T04:12:01.575407+00:00", "stars": 37798}, "canonical_url": "https://ross.abutalabs.com/products/prompt-eng-interactive-tutorial", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Anthropic's Interactive Prompt Engineering Tutorial", "domain": ["large-language-models", "tutorials", "artificial-intelligence"], "enriched": true, "function": ["prompt-engineering", "developer-tools"], "health_score": 62, "homepage": null, "language": "Jupyter Notebook", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["anthropics/prompt-eng-interactive-tutorial"], "name": "anthropics/prompt-eng-interactive-tutorial", "platform": ["python", "cross-platform"], "pushed_at": "2026-03-01T17:07:40+00:00", "repo": "anthropics/prompt-eng-interactive-tutorial", "stars": 37798, "tags": ["anthropic", "claude", "jupyter-notebook", "interactive-tutorial", "llm", "prompting", "education"], "topics": [], "urls": [], "use_cases": ["learn prompt engineering for Claude", "how to write better LLM prompts", "avoid hallucinations with prompt techniques", "build complex prompts for chatbots", "practice prompt writing with exercises", "understand Claude strengths and weaknesses"], "what_it_is": "Anthropic's official interactive tutorial for prompt engineering with Claude, delivered as Jupyter Notebooks across 9 chapters with exercises and an example playground. It teaches prompt structure, common failure modes, and advanced techniques like chaining, tool use, and retrieval.", "when_to_avoid": ["you need a production prompt management or evaluation tool rather than a tutorial", "you want vendor-neutral guidance covering many LLM providers", "you require a licensed or certified training course"], "when_to_choose": ["you are new to prompting Claude or LLMs generally", "you want hands-on exercises with an interactive playground", "you need structured coverage from basic to advanced prompting techniques"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/prompt-eng-interactive-tutorial", "repo": "anthropics/prompt-eng-interactive-tutorial", "role": "main", "score": 56}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T16:25:12.501845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89092e56106f260b11aa779e48cd6388c0616b5516a61161b76efcadc3e4cfed", "fetched_at": "2026-08-28T04:12:01.575407+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anthropics/prompt-eng-interactive-tutorial"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T16:25:12.501845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89092e56106f260b11aa779e48cd6388c0616b5516a61161b76efcadc3e4cfed", "fetched_at": "2026-08-28T04:12:01.575407+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anthropics/prompt-eng-interactive-tutorial"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T16:25:12.501845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89092e56106f260b11aa779e48cd6388c0616b5516a61161b76efcadc3e4cfed", "fetched_at": "2026-08-28T04:12:01.575407+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anthropics/prompt-eng-interactive-tutorial"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T16:25:12.501845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89092e56106f260b11aa779e48cd6388c0616b5516a61161b76efcadc3e4cfed", "fetched_at": "2026-08-28T04:12:01.575407+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anthropics/prompt-eng-interactive-tutorial"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T16:25:12.501845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89092e56106f260b11aa779e48cd6388c0616b5516a61161b76efcadc3e4cfed", "fetched_at": "2026-08-28T04:12:01.575407+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anthropics/prompt-eng-interactive-tutorial"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T16:25:12.501845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89092e56106f260b11aa779e48cd6388c0616b5516a61161b76efcadc3e4cfed", "fetched_at": "2026-08-28T04:12:01.575407+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anthropics/prompt-eng-interactive-tutorial"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:12:01.575407+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T16:25:12.501845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89092e56106f260b11aa779e48cd6388c0616b5516a61161b76efcadc3e4cfed", "fetched_at": "2026-08-28T04:12:01.575407+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anthropics/prompt-eng-interactive-tutorial"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T16:25:12.501845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89092e56106f260b11aa779e48cd6388c0616b5516a61161b76efcadc3e4cfed", "fetched_at": "2026-08-28T04:12:01.575407+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anthropics/prompt-eng-interactive-tutorial"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T16:25:12.501845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89092e56106f260b11aa779e48cd6388c0616b5516a61161b76efcadc3e4cfed", "fetched_at": "2026-08-28T04:12:01.575407+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anthropics/prompt-eng-interactive-tutorial"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T16:25:12.501845+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "89092e56106f260b11aa779e48cd6388c0616b5516a61161b76efcadc3e4cfed", "fetched_at": "2026-08-28T04:12:01.575407+00:00", "kind": "readme", "missing": false, "url": "https://github.com/anthropics/prompt-eng-interactive-tutorial"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 70, "longevity": 63, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 883, "days_push": 185, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 56, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}