Build Date: December 2024 Core Engine: Antigravity Agent Skill Base: 140+ Scientific Domain Experts
The Science Tutor Kit is a state-of-the-art interactive teaching assistant designed to run within the Antigravity ecosystem. It goes beyond simple text answers by generating interactive, self-contained educational artifacts.
Instead of just telling you
We have integrated the entire scientific-skills database into the Agent's brain (.agent/skills/), covering:
- 🌌 Physics & Astronomy:
astropy,fluidsim,pennylane,simpy - 🧬 Biology & Bioinformatics:
biopython,pdb-database,scanpy,clinical-reports - ⚗️ Chemistry:
rdkit,pymatgen,chembl,deepchem - 📊 Math & Data:
sympy,scikit-learn,networkx,statsmodels - 🎨 Visualization:
d3,plotly,matplotlib,seaborn
- Dual-Core Rendering: Uses Plotly for scientific charting/3D and D3.js for custom diagrams/networks.
- Aesthetics First: Integrated
frontend-designmodule ensures beautiful, modern UI (Glassmorphism, Catppuccin Theme). - Deep Access: Direct overlay support provided by
viz_template.htmlv2.0.
Follows a rigorous teaching workflow:
- Analyze: Determine the core concept and required domain skill.
- Explain: Generate deep-dive theoretical markdown (
explanation.md) with LaTeX. - Visualize (Optional): Build an interactive HTML app (
interactive.html) with sliders, animation, and real-time math.
Clone this repository into your Antigravity workspace:
git clone https://github.com/vnknowledge2014/Science-Skill-Antigravity.gitAsk the Agent naturally, but you can trigger specific behaviors:
1. Pure Theory:
"Giải thích Nguyên lý Bất định Heisenberg và ý nghĩa toán học của nó."
2. Interactive Simulation (Recommended):
"Mô phỏng quỹ đạo chuyển động của 3 vật thể (Three-body problem) bằng Python logic nhưng hiển thị trên D3.js."
3. Bio/Chem Specific:
"Dùng
biopythonđể giải thích cấu trúc file PDB 1A8O và visualization đơn giản."
Science_Tutor_Kit/
├── .agent/
│ ├── rules/rules.md # System Prompt (The Brain)
│ ├── skills/ # 140+ Domain Expert Modules
│ │ ├── d3/ # D3.js Mastery
│ │ ├── physics/ # Astropy, Fluidsim...
│ │ └── ...
│ ├── templates/ # HTML/JS Viz Templates (v2.0)
│ └── workflows/ # teach_lesson.md logic
├── Lessons/ # Generated output goes here
└── README.md # This file
Built upon the shoulders of giants:
- Anthropic Scientific Skills: For the 140+ domain definitions.
- Claude D3.js: For visualization patterns.
- Frontend Design: For aesthetic guidelines.