Skip to content

Commit 6d9c117

Browse files
Address PR review: style block, resources, alt text
- Append the inline <style> block (.embed-container, .slide-hint, .figure-diagram) so embeds and figures render styled, matching every other week page. - Add a ## Resources section (course materials, building-your-own links, Discord). - Expand 'API' to 'application programming interface (API)' in the mcp-wire figure alt text. - Resync the slides bundle week-10.json with the corrected deck (plain -> arrows).
1 parent 156ef0a commit 6d9c117

2 files changed

Lines changed: 66 additions & 2 deletions

File tree

courses/agentic-research/week-10.md

Lines changed: 65 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ From this course: `scientific-figure` is a skill you use directly; `figure-qa` i
8484

8585
A skill teaches Claude *how to do* something with tools it already has. An **MCP server** gives Claude *new tools* by wiring it to an external system. You used one all course: `matlab-mcp` is what let Claude drive MATLAB and EEGLAB.
8686

87-
![Claude wired through an MCP server to external systems: MATLAB and EEGLAB, a database, a web API, a browser](../../slides/agentic-research/week-10/assets/icons/mcp-wire.svg){ .figure-diagram }
87+
![Claude wired through an MCP server to external systems: MATLAB and EEGLAB, a database, a web application programming interface (API), a browser](../../slides/agentic-research/week-10/assets/icons/mcp-wire.svg){ .figure-diagram }
8888

8989
!!! note "The test"
9090
If the job needs the outside world (a program, a database, an application programming interface, a browser), it is an MCP server, not a skill.
@@ -239,3 +239,67 @@ What is next:
239239
- Help the next cohort. You now know the whole pipeline.
240240

241241
You arrived a tool user. You leave a tool builder. Thank you for ten weeks.
242+
243+
---
244+
245+
## Resources
246+
247+
**Course materials**
248+
249+
- [Week 10 session](https://github.com/OpenScience-Collective/agentic-research-course/tree/main/sessions/week-10)
250+
- [Week 10 blog (markdown source)](https://github.com/OpenScience-Collective/agentic-research-course/blob/main/blog/week-10-building-plugins.md)
251+
- [Course repository](https://github.com/OpenScience-Collective/agentic-research-course)
252+
- [research-skills marketplace](https://github.com/neuromechanist/research-skills) (the seven plugins you fork and extend)
253+
254+
**Building your own**
255+
256+
- [Claude Code](https://claude.com/claude-code) (plugins, skills, agents, hooks, MCP servers)
257+
- [Model Context Protocol](https://modelcontextprotocol.io/) (the MCP standard)
258+
- [matlab-mcp-tools](https://github.com/neuromechanist/matlab-mcp-tools) (the MCP server used in the practicum)
259+
260+
**Reference**
261+
262+
- [Open Science Collective Discord](https://discord.gg/5dWJCUmUww)
263+
264+
<style>
265+
.embed-container {
266+
position: relative;
267+
padding-bottom: 56.25%;
268+
height: 0;
269+
overflow: hidden;
270+
border: 1px solid var(--md-default-fg-color--lightest);
271+
border-radius: 8px;
272+
margin-bottom: 1.5rem;
273+
}
274+
.embed-container iframe {
275+
position: absolute;
276+
top: 0;
277+
left: 0;
278+
width: 100%;
279+
height: 100%;
280+
border-radius: 8px;
281+
}
282+
.slide-hint {
283+
margin: -0.5rem 0 1.5rem 0;
284+
font-size: 0.75rem;
285+
color: var(--md-default-fg-color--lighter);
286+
}
287+
.slide-hint kbd {
288+
font-size: 0.7rem;
289+
padding: 0.1rem 0.3rem;
290+
border: 1px solid var(--md-default-fg-color--lightest);
291+
border-radius: 3px;
292+
background: var(--md-code-bg-color);
293+
}
294+
.figure-diagram {
295+
display: block;
296+
width: 100%;
297+
height: auto;
298+
max-width: 920px;
299+
margin: 1rem auto;
300+
border: 1px solid var(--md-default-fg-color--lightest);
301+
border-radius: 6px;
302+
padding: 0.5rem;
303+
background: #ffffff;
304+
}
305+
</style>

courses/slides/agentic-research/week-10/week-10.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -399,7 +399,7 @@
399399
{
400400
"type": "callout",
401401
"calloutType": "tip",
402-
"content": "Understand &#8594; plan &#8594; scaffold &#8594; write &#8594; validate &#8594; iterate. **Steps 4-6 loop until it triggers cleanly.** It ships in the official `plugin-dev` plugin.",
402+
"content": "Understand -> plan -> scaffold -> write -> validate -> iterate. **Steps 4-6 loop until it triggers cleanly.** It ships in the official `plugin-dev` plugin.",
403403
"animation": { "fragment": true, "type": "slide-up", "index": 0 },
404404
"position": { "area": "footer" }
405405
}

0 commit comments

Comments
 (0)