Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add joaoguirunas/team-os --skill sites-scroll-motiongit clone --depth 1 https://github.com/joaoguirunas/team-osWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/joaoguirunas/team-os/sites-scroll-motion)<a href="https://agentmods.dev/skills/joaoguirunas/team-os/sites-scroll-motion"><img src="https://agentmods.dev/badge/skills/joaoguirunas/team-os/sites-scroll-motion/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/joaoguirunas/team-os/sites-scroll-motion"><img src="https://agentmods.dev/badge/skills/joaoguirunas/team-os/sites-scroll-motion.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00068 | $0.06781 |
| Opus 5.5 | $0.00027 | $0.02712 |
| Sonnet 5.5 | $0.00014 | $0.01356 |
| Haiku 4.5 | $0.00007 | $0.00678 |
Grade A, and why
sites-scroll-motion scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 716 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Sites Scroll Motion
Dois sistemas de referência que informam esta skill:
- Fonte A:
/agentespage (Next.js + React Three Fiber + Framer Motion) - Fonte B: Verdana Digital Oasis (HTML vanilla + Three.js WebGPU + TSL + GPU Compute)
Seção 1 — Árvore de Decisão
Leia isto primeiro. Determine a técnica antes de escrever uma linha de código.
Objetivo de movimento
│
├── Revelar elemento ao entrar na viewport
│ ├── Simples → IntersectionObserver + CSS classes (zero deps) [→ Seção 2]
│ └── Física/spring → Framer Motion whileInView
│
├── Transformar valor com scroll (opacity, x, y, scale)
│ ├── 1 elemento → Framer Motion useScroll + useTransform [→ Seção 5]
│ └── Múltiplos com timeline → useScroll + useTransform multi-keyframe
│
├── Parallax de fundo
│ ├── Suave sem interação → CSS background-attachment: fixed
│ └── Com mouse → dual-ref pattern (targetRef + smoothedRef via rAF) [→ Seção 4]
│
├── Seção com efeito sticky + scroll-driven
│ └── min-h-[150vh] + sticky child + Framer Motion useScroll [→ Seção 5]
│
├── CSS nativo de scroll snapping
│ └── scroll-snap-type y proximity + scroll-snap-align start [→ Seção 3]
│
├── Câmera 3D com scroll (cena decorativa)
│ ├── React project → React Three Fiber + CameraRig keyframe pattern [→ Seção 6]
│ └── Vanilla HTML → Three.js WebGL + importmap + lerpCam()
│
├── Cena 3D com objetos interativos (mouse, física)
│ ├── Simples (planetas, starfield) → Three.js WebGL + useFrame [→ Seção 8]
│ └── Complexo (>10k instâncias, simulação) → Three.js WebGPU + TSL + GPU Compute [→ Seção 9]
│
└── Post-processing (bokeh, glow, bloom)
├── React → @react-three/postprocessing (Bloom, DepthOfField)
└── Vanilla → Three.js PostProcessing + TSL dof node [→ Seção 9]
Em projeto Astro: os caminhos de Vanilla HTML/CSS/Three.js WebGL (Seções 2-4, 8) funcionam sem nenhuma mudança — é o ambiente nativo do Astro. Os caminhos que usam Framer Motion ou React Three Fiber (Seções 5-6) exigem que o componente vire uma ilha React com diretiva
client:visible(ouclient:loadse for hero acima da dobra) — a técnica em si (useScroll,useTransform,CameraRig) não muda.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago Changed 3d47f4a34412
- 1mo ago Changed · +5 lines · +4 tokens per session b6b9cb0c6326
- 2mo ago Changed · +2 lines · +23 tokens per session 1b3583991c84
- 2mo ago First seen · 709 lines · 41 tokens per session scan A a90bccf475e5
sites-scroll-motion is a skill published in the GitHub repository joaoguirunas/team-os (6 stars, last pushed 11d ago), licensed MIT. It adds 68 tokens to every session and 6,781 once invoked, about $0.0003 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
sites-scroll-motion compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| sites-scroll-motionjoaoguirunas/team-os | Skill | 6 | 11d ago | MIT | A | 68 | Claude Code |
| pretextNousResearch/hermes-agent | Skill | 263k | today | MIT | A | 13 | Claude Code, Codex |
| a11y-debuggingasgeirtj/system_prompts_leaks | Skill | 71k | yesterday | CC0-1.0 | A | 50 | Claude Code, Codex |
| html-emailasgeirtj/system_prompts_leaks | Skill | 71k | yesterday | CC0-1.0 | A | 8 | Claude Code |
| hardenfengshao1227/ccg-workflow | Skill | 6.0k | 12d ago | MIT | A | 62 | Claude Code |
| liquid-glassfengshao1227/ccg-workflow | Skill | 6.0k | 12d ago | MIT | A | 43 | Claude Code |
| normalizefengshao1227/ccg-workflow | Skill | 6.0k | 12d ago | MIT | A | 50 | Claude Code |