awesome-python/agrifine-extension
Claude 3e16c962c6
feat: add run-agrifine-extension skill + Playwright driver
Driver (.claude/skills/run-agrifine-extension/driver.mjs):
- Launches Chrome with unpacked extension via Playwright persistent context
- Stubs chrome.* APIs so sidebar renders headlessly without real extension context
- REPL commands: ss, tab, click, type, eval, quit
- Screenshots land in screenshots/
- Verified: all 6 tabs render correctly (Reading, Ingest, Fields, Dashboard, Carbon, Agent)

SKILL.md documents agent path first, gotchas, and troubleshooting from
actual execution in this container.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KBD2dN2KEjzz3UQFa9hEpu
2026-06-27 04:05:08 +00:00
..
.claude/skills/run-agrifine-extension feat: add run-agrifine-extension skill + Playwright driver 2026-06-27 04:05:08 +00:00
public/icons feat: add Agrifine browser extension scaffold (Phase 1) 2026-06-27 03:15:11 +00:00
screenshots feat: add run-agrifine-extension skill + Playwright driver 2026-06-27 04:05:08 +00:00
src feat: add AgriAgent — real agentic loop with tool use 2026-06-27 03:58:28 +00:00
webpack feat: add Agrifine browser extension scaffold (Phase 1) 2026-06-27 03:15:11 +00:00
.babelrc feat: add Agrifine browser extension scaffold (Phase 1) 2026-06-27 03:15:11 +00:00
.gitignore feat: add Agrifine browser extension scaffold (Phase 1) 2026-06-27 03:15:11 +00:00
manifest.json fix: correct manifest paths for dist/ load context 2026-06-27 03:50:57 +00:00
package-lock.json feat: add run-agrifine-extension skill + Playwright driver 2026-06-27 04:05:08 +00:00
package.json feat: add run-agrifine-extension skill + Playwright driver 2026-06-27 04:05:08 +00:00
postcss.config.js feat: add Agrifine browser extension scaffold (Phase 1) 2026-06-27 03:15:11 +00:00
tailwind.config.js feat: add Agrifine browser extension scaffold (Phase 1) 2026-06-27 03:15:11 +00:00