sandyland / index.html
olaservo's picture
prod: promote curated content (2026-07-04 11:13)
1c23f2b
Raw
History Blame Contribute Delete
1.82 kB
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>research-hub — MCP & Agent Skills research</title>
<link rel="stylesheet" href="assets/styles.css">
<link rel="stylesheet" href="assets/themes.css">
</head>
<body class="theme-hypercard">
<script>
/* Pre-paint: apply the session-stored theme before first paint so a page
whose default theme differs from the stored choice doesn't flash. The
deferred theme-switcher.js below still builds the control. */
try {
var t = sessionStorage.getItem('research-hub-theme');
if (t && /^(hypercard|craigshouse)$/.test(t)) {
document.body.className =
document.body.className.replace(/\btheme-\w+\b/g, '').trim();
document.body.classList.add('theme-' + t);
}
} catch (e) {}
</script>
<main class="page stack" data-gap="lg">
<header class="stack" data-gap="sm">
<h1>Research on MCP, Agent Skills &amp; adjacent topics</h1>
</header>
<p class="lede">A place to gather research by
<a href="https://www.olahungerford.com/">Ola Hungerford</a> and
collaborators. Each topic is a self-contained write-up; the styled
versions are published here, and the same content renders as Markdown on
<a href="https://github.com/olaservo/research-hub-public">GitHub</a>.</p>
<section class="section stack" data-gap="md">
<div class="section-head">
<h2>Research</h2>
</div>
<p class="muted">Write-ups are being prepared and will appear here as
they're published.</p>
</section>
</main>
<script src="assets/theme-switcher.js" defer></script>
</body>
</html>