Day 3 #AISChallenge
What skill I built: holdings-report (one output shown). Given a fund's ticker (aka, symbol) it fetches the fund's holdings from its website and reports on the sector/industry exposure.
One optimization I made: In the second version, I explicitly parsed out 2 subagents (holding-fetcher.md and holdings-analyzer.md) who invoke their respective "tools" (fetch-holdings.js and classify-sectors.js). Mostly I did this to wrap my head around the relationship between scripts, agents, tools and workflows. Also, I tested various APIs (i.e., called with various "tool" scripts) in order to variously classify holdings; e.g., is Amazon Internet Retail or Consumer Discretionary or a blend of several including Cloud Infrastructure
... I'm astonished at the power of Claude Code. It's disorienting to watch it work. I'm a slow, mediocre coder and coding is a frustrating experience for me. But with Claude, I guess you never have to get stuck? It's like managing a developer and watching him/her work. I love how i can interrupt with questions and then ask Claude to explain what it just did. At the end, I asked, "brilliant. Can you zoom back and explain how this project works in the context of Nate Herk's WAT (workflow, agents, tools) framework? ie., which are the agents, tools and workflows?" and it gave me a really great answer.
11
11 comments
David Harper
4
Day 3 #AISChallenge
AI Automation Society
skool.com/ai-automation-society
Learn to get paid for AI solutions, regardless of your background.
Leaderboard (30-day)
Powered by