Creator · scottstts
Last updated · Sep 5, 2026
Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized abo
Creator · scottstts
Last updated · Sep 5, 2026
Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized abo
Creator · scottstts
Last updated · Sep 5, 2026
Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized abo
Creator · scottstts
Last updated · Sep 5, 2026
Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized abo
Sandbox only
Install targets
Codex install prompt
Install the "threejs-spectral-ocean" agent skill from https://github.com/scottstts/Threejs-Awesome-Graphics-Agent-Skills/tree/main/skills/threejs-spectral-ocean. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized above/below surface optics, permanently submerged Snell-window views, total internal reflection, forward-refracted structures through an interface, pixel-footprint spectral LOD, aquatic perspective, caustic god rays, choppy displacement, spectral derivatives, Jacobian whitecaps, windrow and temporal foam, analytic sky reflection, underwater absorption, crest scatter, and GPU validation. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"scottstts-threejs-spectral-ocean","task":"Install threejs-spectral-ocean","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Maintenance
fresh
9d since push
Risk
Safe to try
The SKILL.md excerpt is truncated in the review, but the full file likely contains complete instructions. No critical issues found.
GitHub quality
782
76/100 Quality · 80/100 Trust
Coverage tags
Review notes
The SKILL.md excerpt is truncated in the review, but the full file likely contains complete instructions. No critical issues found. · Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
StrongSolid option that is likely worth shortlisting for production workflows.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
Safe to tryA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
782 GitHub stars
Repo activity
782 stars, 87 forks
Maintenance
9d since push
License
MIT
Install
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-oceanDo not use when
Alternative
1.9K Stars
npx skills add yanliudesign/mono-color-skill --skill mono-color
Alternative
61.0K Stars
npx skills add mvanhorn/last30days-skill -g
Alternative
38.4K Stars
npx skills add Imbad0202/academic-research-skills
Alternative
28.0K Stars
npx skills add assafelovic/gpt-researcher
Agent safety v2
Good audit and safety signals with no high-risk permission hints in public metadata.
Review the audit page, then allow agent install in a sandboxed workflow.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/scottstts-threejs-spectral-ocean/install
Agent should check
Copy prompt
Task: Use threejs-spectral-ocean in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/scottstts-threejs-spectral-ocean/install
Install command: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/scottstts-threejs-spectral-ocean/install
LLM text format
/api/skills/scottstts-threejs-spectral-ocean/install?format=text
Find alternatives
/api/skills/search?q=threejs-spectral-ocean&limit=3
Agent prompt
Use threejs-spectral-ocean for this task. Review https://www.openagentskill.com/api/skills/scottstts-threejs-spectral-ocean/install, then install with: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-oceanRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/scottstts-threejs-spectral-ocean
LLM text
/api/registry/manifest/scottstts-threejs-spectral-ocean?format=text
Install alias
/api/registry/install/scottstts-threejs-spectral-ocean
Recommend
/api/registry/recommend?task=Use%20threejs-spectral-ocean%20in%20an%20agent%20workflow&limit=3
Agent fit
Browser automation
Use-case tags
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Use this as a leading candidate, then validate the README and install path in your own agent stack.
Role in stack
Primary pick
Primary fit
Browser automation
Trust label
Production-ready
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
INFO782 GitHub stars
Stars/forks activity
INFO782 stars, 87 forks; issue activity unavailable in current metadata
Recent maintenance
PASS9d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Solid option that is likely worth shortlisting for production workflows.
Workflow fit
Operate web apps
I need my agent to control a browser, fill forms, and verify web app workflows.
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Search private knowledge
I need my agent to build a RAG workflow over documents and retrieve reliable context.
Workflow fit
Operate and verify web apps
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Alternative shortlist
Similar skills that may fit this task.
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
Academic Research Skills for Claude Code: research → write → review → revise → finalize
Run autonomous deep research over web and local sources
--- name: threejs-spectral-ocean description: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized above/below surface optics, permanently submerged Snell-window views, total internal reflection, forward-refracted structures through an interface, pixel-footprint spectral LOD, aquatic perspective, caustic god rays, choppy displacement, spectral derivatives, Jacobian whitecaps, windrow and temporal foam, analytic sky reflection, underwater absorption, crest scatter, and GPU validation. ---
# Spectral Ocean
Choose the representation that owns the requested view. Open-water sea states use explicit frequency-space ownership. A beach-level breaker view uses a coupled band-limited wave field, coast representation, swash state, foam history, and sand response. Do not reduce either target to scrolling normal maps or unrelated foam noise.
This skill contains exemplary examples and assets beyond descriptive guidance, they're worth studying, referencing, or even copying. Use them sufficiently when relevant and do NOT blindly skip them.
## Spectral build order
1. Define the sea-state spectrum and deterministic Gaussian seed. 2. Partition wavelengths into disjoint cascades. 3. Validate the inverse FFT independently with analytic inputs. 4. Generate and conjugate-pack the initial spectrum. 5. Evolve packed displacement and derivative fields in frequency space. 6. Inverse-transform every packed field with explicit inter-step barriers. 7. Assemble displacement, derivatives, and persistent Jacobian foam maps. 8. Shade from summed cascade displacement and derivatives. 9. Add sub-grid detail only below the resolved simulation bands. 10. Expose spectrum, height, slopes, Jacobian, and foam-history diagnostics.
Read [references/spectral-cascade-ocean-system.md](references/spectral-cascade-ocean-system.md) before implementing or auditing a spectral ocean.
Read [references/coastal-breaker-and-swash-ocean.md](references/coastal-breaker-and-swash-ocean.md) before implementing or auditing the water-to-wet-sand transition of a coastal breaker system.
Read the [spectral cascade ocean system](examples/spectral-cascade-ocean/ocean-system.js) and its adjacent spectrum, FFT, material, and detail modules for the cascade, FFT, derivative, Jacobian, foam-history, and shading contracts. Its WebGL2 fragment-FFT backend is an explicit compatibility tier; preserve the production WebGPU/TSL architecture described in the reference when the target supports it.
Read the [hybrid clear-water ocean material](examples/hybrid-clear-water-ocean/hybrid-ocean-material.js) when the target needs FFT displacement with authored long swell, clear shallow refraction, animated sand-bed caustics, Beer-Lambert color, shared sky reflection, side-aware above/below surface normals, GGX sun highlights, and foam diagnostics.
Read the [stylized above/below ocean material](examples/stylized-above-below-ocean/stylized-ocean-material.js) when the target needs a stylized FFT ocean that can be inspected from both above and below the surface: height-gradient water color, sun-path glints, crest scatter, Jacobian foam, water-tinted seafloor caustics, and an underwater Beer-Lambert composite driven by scene depth.
Read the [submerged Snell ocean system](examples/submerged-snell-ocean/underwater-snell-ocean.ts) when the camera must remain underwater beneath a WebGPU spectral surface: it provides exact water-to-air Fresnel with a derivative-filtered critical-angle mask, total internal reflection against a physically bright upwelling underside, an energy-conserving transmitted-sun lobe, forward projection of above-water structures into the window, shared HDR sky radiance, aquatic extinction and in-scatter, footprint-faded differential-area caustics, full-resolution god rays, suspended particulates, and the final HDR grade.
Read the [coastal breaker ocean system](examples/coastal-breaker-ocean/coastal-breaker-ocean.js) when the defining view sits at the waterline: it provides deterministic band-limited gravity and capillary fields, a signed-distance mainland and island coast, coast-normal shallow-water swash chains, persistent breaker and film foam, camera-following warped geometry, wet-sand optics, and shared sky radiance.
## Spectral non-negotiable gates
- Require a power-of-two grid and a passing FFT impulse/frequency test. - Keep cascade wavenumber intervals disjoint. - Derive normals from transformed derivatives, not a detached normal texture. - Detect breaking from the horizontal-displacement Jacobian. - Persist foam in simulation state; do not infer all foam anew per frame. - Submit FFT stages with the synchronization required by the active backend. - Share sun and sky parameters between the visible sky and ocean reflection. - Transport opposite-medium structures by FORWARD projection: rasterize their own vertices at their refracted screen positions. On an open interface, never trace a water pixel backward to a source screen position, and never gate transported radiance on whether a direction's vanishing point lands on screen. (A bounded pool seen only from air can still use the screen-space offset in `$threejs-water-optics`; an ocean whose camera changes medium cannot.) - Bracket a water-side crossing solve by the critical angle (`tan θc ≈ 1.1346` times the ray's own distance from the interface), not by the camera-to-source span. - Scale spectral LOD by PIXEL FOOTPRINT — `distance² · pixelAngle / heightGap` — and apply it to vertex displacement, derivatives, and every band that rides them. Fade each band to its own mean when the band is an albedo or radiance term. - Filter the critical-angle domain test over about one output pixel; never filter the interface normal itself to stabilize what is transported through it. - Gate the entire optical side from one camera-medium state; do not choose above/below behavior per triangle. - Terminate distant underwater sightlines with a safely submerged terrain rim; do not mask an empty seabed/ocean horizon with a view-aligned scattering layer. - Keep a deterministic seed and fixed-camera capture for comparisons.
## Coastal breaker gates
- Keep coastline SDF, arclength tables, ribbon geometry, and swash columns in one coast contract; do not derive unstable column ordering from SDF gradients. - Hand offshore wave level into the coast-normal conserved-volume chain; a linear spring chain does not uniquely recover a flat free surface. - Persist both world-space breaker foam and coast-parameterized film foam. - Blend water, wet sand, and dry sand by the actual water column, not a detached shoreline decal. - Derive water normals from the same gravity/capillary fields that displace the surface, and derivative-filter sand normal detail at grazing distance. - Share sky radiance and sun direction between the visible surround and ocean reflection. - Keep the orbit camera above the terrain and use a fixed waterline camera for comparisons.
## Route elsewhere
- Use `$threejs-water-optics` for bounded water, screen-space refraction, depth thickness, shoreline absorption, and analytic wave surfaces. Its screen-space refraction is valid there because the camera stays in air and the volume is bounded; it is not a substitute for this skill's forward projection across an open interface. - Add `$threejs-procedural-vfx` only when crest spray or interaction splashes are required. - Add `$threejs-visual-validation` for cross-seed, temporal, and GPU evidence.
Source provenance
Decision snapshot
782 GitHub stars
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for threejs-spectral-ocean, ready for a manual X post.
threejs-spectral-ocean: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT ocean... 782 stars https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=x
Listing + install path for threejs-spectral-ocean: https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=x Install: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-sp...
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to scottstts but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean/audit)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)scottstts
@scottstts
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
mono-color
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
1.9K StarsLast30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
61.0K StarsAcademic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
38.4K StarsGPT Researcher
Run autonomous deep research over web and local sources
28.0K StarsSandbox only
Install targets
Codex install prompt
Install the "threejs-spectral-ocean" agent skill from https://github.com/scottstts/Threejs-Awesome-Graphics-Agent-Skills/tree/main/skills/threejs-spectral-ocean. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized above/below surface optics, permanently submerged Snell-window views, total internal reflection, forward-refracted structures through an interface, pixel-footprint spectral LOD, aquatic perspective, caustic god rays, choppy displacement, spectral derivatives, Jacobian whitecaps, windrow and temporal foam, analytic sky reflection, underwater absorption, crest scatter, and GPU validation. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"scottstts-threejs-spectral-ocean","task":"Install threejs-spectral-ocean","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Maintenance
fresh
9d since push
Risk
Safe to try
The SKILL.md excerpt is truncated in the review, but the full file likely contains complete instructions. No critical issues found.
GitHub quality
782
76/100 Quality · 80/100 Trust
Coverage tags
Review notes
The SKILL.md excerpt is truncated in the review, but the full file likely contains complete instructions. No critical issues found. · Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
StrongSolid option that is likely worth shortlisting for production workflows.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
Safe to tryA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
782 GitHub stars
Repo activity
782 stars, 87 forks
Maintenance
9d since push
License
MIT
Install
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-oceanDo not use when
Alternative
1.9K Stars
npx skills add yanliudesign/mono-color-skill --skill mono-color
Alternative
61.0K Stars
npx skills add mvanhorn/last30days-skill -g
Alternative
38.4K Stars
npx skills add Imbad0202/academic-research-skills
Alternative
28.0K Stars
npx skills add assafelovic/gpt-researcher
Agent safety v2
Good audit and safety signals with no high-risk permission hints in public metadata.
Review the audit page, then allow agent install in a sandboxed workflow.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/scottstts-threejs-spectral-ocean/install
Agent should check
Copy prompt
Task: Use threejs-spectral-ocean in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/scottstts-threejs-spectral-ocean/install
Install command: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/scottstts-threejs-spectral-ocean/install
LLM text format
/api/skills/scottstts-threejs-spectral-ocean/install?format=text
Find alternatives
/api/skills/search?q=threejs-spectral-ocean&limit=3
Agent prompt
Use threejs-spectral-ocean for this task. Review https://www.openagentskill.com/api/skills/scottstts-threejs-spectral-ocean/install, then install with: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-oceanRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/scottstts-threejs-spectral-ocean
LLM text
/api/registry/manifest/scottstts-threejs-spectral-ocean?format=text
Install alias
/api/registry/install/scottstts-threejs-spectral-ocean
Recommend
/api/registry/recommend?task=Use%20threejs-spectral-ocean%20in%20an%20agent%20workflow&limit=3
Agent fit
Browser automation
Use-case tags
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Use this as a leading candidate, then validate the README and install path in your own agent stack.
Role in stack
Primary pick
Primary fit
Browser automation
Trust label
Production-ready
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
INFO782 GitHub stars
Stars/forks activity
INFO782 stars, 87 forks; issue activity unavailable in current metadata
Recent maintenance
PASS9d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Solid option that is likely worth shortlisting for production workflows.
Workflow fit
Operate web apps
I need my agent to control a browser, fill forms, and verify web app workflows.
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Search private knowledge
I need my agent to build a RAG workflow over documents and retrieve reliable context.
Workflow fit
Operate and verify web apps
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Alternative shortlist
Similar skills that may fit this task.
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
Academic Research Skills for Claude Code: research → write → review → revise → finalize
Run autonomous deep research over web and local sources
--- name: threejs-spectral-ocean description: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized above/below surface optics, permanently submerged Snell-window views, total internal reflection, forward-refracted structures through an interface, pixel-footprint spectral LOD, aquatic perspective, caustic god rays, choppy displacement, spectral derivatives, Jacobian whitecaps, windrow and temporal foam, analytic sky reflection, underwater absorption, crest scatter, and GPU validation. ---
# Spectral Ocean
Choose the representation that owns the requested view. Open-water sea states use explicit frequency-space ownership. A beach-level breaker view uses a coupled band-limited wave field, coast representation, swash state, foam history, and sand response. Do not reduce either target to scrolling normal maps or unrelated foam noise.
This skill contains exemplary examples and assets beyond descriptive guidance, they're worth studying, referencing, or even copying. Use them sufficiently when relevant and do NOT blindly skip them.
## Spectral build order
1. Define the sea-state spectrum and deterministic Gaussian seed. 2. Partition wavelengths into disjoint cascades. 3. Validate the inverse FFT independently with analytic inputs. 4. Generate and conjugate-pack the initial spectrum. 5. Evolve packed displacement and derivative fields in frequency space. 6. Inverse-transform every packed field with explicit inter-step barriers. 7. Assemble displacement, derivatives, and persistent Jacobian foam maps. 8. Shade from summed cascade displacement and derivatives. 9. Add sub-grid detail only below the resolved simulation bands. 10. Expose spectrum, height, slopes, Jacobian, and foam-history diagnostics.
Read [references/spectral-cascade-ocean-system.md](references/spectral-cascade-ocean-system.md) before implementing or auditing a spectral ocean.
Read [references/coastal-breaker-and-swash-ocean.md](references/coastal-breaker-and-swash-ocean.md) before implementing or auditing the water-to-wet-sand transition of a coastal breaker system.
Read the [spectral cascade ocean system](examples/spectral-cascade-ocean/ocean-system.js) and its adjacent spectrum, FFT, material, and detail modules for the cascade, FFT, derivative, Jacobian, foam-history, and shading contracts. Its WebGL2 fragment-FFT backend is an explicit compatibility tier; preserve the production WebGPU/TSL architecture described in the reference when the target supports it.
Read the [hybrid clear-water ocean material](examples/hybrid-clear-water-ocean/hybrid-ocean-material.js) when the target needs FFT displacement with authored long swell, clear shallow refraction, animated sand-bed caustics, Beer-Lambert color, shared sky reflection, side-aware above/below surface normals, GGX sun highlights, and foam diagnostics.
Read the [stylized above/below ocean material](examples/stylized-above-below-ocean/stylized-ocean-material.js) when the target needs a stylized FFT ocean that can be inspected from both above and below the surface: height-gradient water color, sun-path glints, crest scatter, Jacobian foam, water-tinted seafloor caustics, and an underwater Beer-Lambert composite driven by scene depth.
Read the [submerged Snell ocean system](examples/submerged-snell-ocean/underwater-snell-ocean.ts) when the camera must remain underwater beneath a WebGPU spectral surface: it provides exact water-to-air Fresnel with a derivative-filtered critical-angle mask, total internal reflection against a physically bright upwelling underside, an energy-conserving transmitted-sun lobe, forward projection of above-water structures into the window, shared HDR sky radiance, aquatic extinction and in-scatter, footprint-faded differential-area caustics, full-resolution god rays, suspended particulates, and the final HDR grade.
Read the [coastal breaker ocean system](examples/coastal-breaker-ocean/coastal-breaker-ocean.js) when the defining view sits at the waterline: it provides deterministic band-limited gravity and capillary fields, a signed-distance mainland and island coast, coast-normal shallow-water swash chains, persistent breaker and film foam, camera-following warped geometry, wet-sand optics, and shared sky radiance.
## Spectral non-negotiable gates
- Require a power-of-two grid and a passing FFT impulse/frequency test. - Keep cascade wavenumber intervals disjoint. - Derive normals from transformed derivatives, not a detached normal texture. - Detect breaking from the horizontal-displacement Jacobian. - Persist foam in simulation state; do not infer all foam anew per frame. - Submit FFT stages with the synchronization required by the active backend. - Share sun and sky parameters between the visible sky and ocean reflection. - Transport opposite-medium structures by FORWARD projection: rasterize their own vertices at their refracted screen positions. On an open interface, never trace a water pixel backward to a source screen position, and never gate transported radiance on whether a direction's vanishing point lands on screen. (A bounded pool seen only from air can still use the screen-space offset in `$threejs-water-optics`; an ocean whose camera changes medium cannot.) - Bracket a water-side crossing solve by the critical angle (`tan θc ≈ 1.1346` times the ray's own distance from the interface), not by the camera-to-source span. - Scale spectral LOD by PIXEL FOOTPRINT — `distance² · pixelAngle / heightGap` — and apply it to vertex displacement, derivatives, and every band that rides them. Fade each band to its own mean when the band is an albedo or radiance term. - Filter the critical-angle domain test over about one output pixel; never filter the interface normal itself to stabilize what is transported through it. - Gate the entire optical side from one camera-medium state; do not choose above/below behavior per triangle. - Terminate distant underwater sightlines with a safely submerged terrain rim; do not mask an empty seabed/ocean horizon with a view-aligned scattering layer. - Keep a deterministic seed and fixed-camera capture for comparisons.
## Coastal breaker gates
- Keep coastline SDF, arclength tables, ribbon geometry, and swash columns in one coast contract; do not derive unstable column ordering from SDF gradients. - Hand offshore wave level into the coast-normal conserved-volume chain; a linear spring chain does not uniquely recover a flat free surface. - Persist both world-space breaker foam and coast-parameterized film foam. - Blend water, wet sand, and dry sand by the actual water column, not a detached shoreline decal. - Derive water normals from the same gravity/capillary fields that displace the surface, and derivative-filter sand normal detail at grazing distance. - Share sky radiance and sun direction between the visible surround and ocean reflection. - Keep the orbit camera above the terrain and use a fixed waterline camera for comparisons.
## Route elsewhere
- Use `$threejs-water-optics` for bounded water, screen-space refraction, depth thickness, shoreline absorption, and analytic wave surfaces. Its screen-space refraction is valid there because the camera stays in air and the volume is bounded; it is not a substitute for this skill's forward projection across an open interface. - Add `$threejs-procedural-vfx` only when crest spray or interaction splashes are required. - Add `$threejs-visual-validation` for cross-seed, temporal, and GPU evidence.
Source provenance
Decision snapshot
782 GitHub stars
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for threejs-spectral-ocean, ready for a manual X post.
threejs-spectral-ocean: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT ocean... 782 stars https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=x
Listing + install path for threejs-spectral-ocean: https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=x Install: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-sp...
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to scottstts but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean/audit)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)scottstts
@scottstts
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
mono-color
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
1.9K StarsLast30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
61.0K StarsAcademic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
38.4K StarsGPT Researcher
Run autonomous deep research over web and local sources
28.0K StarsSandbox only
Install targets
Codex install prompt
Install the "threejs-spectral-ocean" agent skill from https://github.com/scottstts/Threejs-Awesome-Graphics-Agent-Skills/tree/main/skills/threejs-spectral-ocean. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized above/below surface optics, permanently submerged Snell-window views, total internal reflection, forward-refracted structures through an interface, pixel-footprint spectral LOD, aquatic perspective, caustic god rays, choppy displacement, spectral derivatives, Jacobian whitecaps, windrow and temporal foam, analytic sky reflection, underwater absorption, crest scatter, and GPU validation. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"scottstts-threejs-spectral-ocean","task":"Install threejs-spectral-ocean","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Maintenance
fresh
9d since push
Risk
Safe to try
The SKILL.md excerpt is truncated in the review, but the full file likely contains complete instructions. No critical issues found.
GitHub quality
782
76/100 Quality · 80/100 Trust
Coverage tags
Review notes
The SKILL.md excerpt is truncated in the review, but the full file likely contains complete instructions. No critical issues found. · Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
StrongSolid option that is likely worth shortlisting for production workflows.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
Safe to tryA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
782 GitHub stars
Repo activity
782 stars, 87 forks
Maintenance
9d since push
License
MIT
Install
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-oceanDo not use when
Alternative
1.9K Stars
npx skills add yanliudesign/mono-color-skill --skill mono-color
Alternative
61.0K Stars
npx skills add mvanhorn/last30days-skill -g
Alternative
38.4K Stars
npx skills add Imbad0202/academic-research-skills
Alternative
28.0K Stars
npx skills add assafelovic/gpt-researcher
Agent safety v2
Good audit and safety signals with no high-risk permission hints in public metadata.
Review the audit page, then allow agent install in a sandboxed workflow.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/scottstts-threejs-spectral-ocean/install
Agent should check
Copy prompt
Task: Use threejs-spectral-ocean in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/scottstts-threejs-spectral-ocean/install
Install command: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/scottstts-threejs-spectral-ocean/install
LLM text format
/api/skills/scottstts-threejs-spectral-ocean/install?format=text
Find alternatives
/api/skills/search?q=threejs-spectral-ocean&limit=3
Agent prompt
Use threejs-spectral-ocean for this task. Review https://www.openagentskill.com/api/skills/scottstts-threejs-spectral-ocean/install, then install with: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-oceanRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/scottstts-threejs-spectral-ocean
LLM text
/api/registry/manifest/scottstts-threejs-spectral-ocean?format=text
Install alias
/api/registry/install/scottstts-threejs-spectral-ocean
Recommend
/api/registry/recommend?task=Use%20threejs-spectral-ocean%20in%20an%20agent%20workflow&limit=3
Agent fit
Browser automation
Use-case tags
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Use this as a leading candidate, then validate the README and install path in your own agent stack.
Role in stack
Primary pick
Primary fit
Browser automation
Trust label
Production-ready
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
INFO782 GitHub stars
Stars/forks activity
INFO782 stars, 87 forks; issue activity unavailable in current metadata
Recent maintenance
PASS9d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Solid option that is likely worth shortlisting for production workflows.
Workflow fit
Operate web apps
I need my agent to control a browser, fill forms, and verify web app workflows.
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Search private knowledge
I need my agent to build a RAG workflow over documents and retrieve reliable context.
Workflow fit
Operate and verify web apps
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Alternative shortlist
Similar skills that may fit this task.
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
Academic Research Skills for Claude Code: research → write → review → revise → finalize
Run autonomous deep research over web and local sources
--- name: threejs-spectral-ocean description: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized above/below surface optics, permanently submerged Snell-window views, total internal reflection, forward-refracted structures through an interface, pixel-footprint spectral LOD, aquatic perspective, caustic god rays, choppy displacement, spectral derivatives, Jacobian whitecaps, windrow and temporal foam, analytic sky reflection, underwater absorption, crest scatter, and GPU validation. ---
# Spectral Ocean
Choose the representation that owns the requested view. Open-water sea states use explicit frequency-space ownership. A beach-level breaker view uses a coupled band-limited wave field, coast representation, swash state, foam history, and sand response. Do not reduce either target to scrolling normal maps or unrelated foam noise.
This skill contains exemplary examples and assets beyond descriptive guidance, they're worth studying, referencing, or even copying. Use them sufficiently when relevant and do NOT blindly skip them.
## Spectral build order
1. Define the sea-state spectrum and deterministic Gaussian seed. 2. Partition wavelengths into disjoint cascades. 3. Validate the inverse FFT independently with analytic inputs. 4. Generate and conjugate-pack the initial spectrum. 5. Evolve packed displacement and derivative fields in frequency space. 6. Inverse-transform every packed field with explicit inter-step barriers. 7. Assemble displacement, derivatives, and persistent Jacobian foam maps. 8. Shade from summed cascade displacement and derivatives. 9. Add sub-grid detail only below the resolved simulation bands. 10. Expose spectrum, height, slopes, Jacobian, and foam-history diagnostics.
Read [references/spectral-cascade-ocean-system.md](references/spectral-cascade-ocean-system.md) before implementing or auditing a spectral ocean.
Read [references/coastal-breaker-and-swash-ocean.md](references/coastal-breaker-and-swash-ocean.md) before implementing or auditing the water-to-wet-sand transition of a coastal breaker system.
Read the [spectral cascade ocean system](examples/spectral-cascade-ocean/ocean-system.js) and its adjacent spectrum, FFT, material, and detail modules for the cascade, FFT, derivative, Jacobian, foam-history, and shading contracts. Its WebGL2 fragment-FFT backend is an explicit compatibility tier; preserve the production WebGPU/TSL architecture described in the reference when the target supports it.
Read the [hybrid clear-water ocean material](examples/hybrid-clear-water-ocean/hybrid-ocean-material.js) when the target needs FFT displacement with authored long swell, clear shallow refraction, animated sand-bed caustics, Beer-Lambert color, shared sky reflection, side-aware above/below surface normals, GGX sun highlights, and foam diagnostics.
Read the [stylized above/below ocean material](examples/stylized-above-below-ocean/stylized-ocean-material.js) when the target needs a stylized FFT ocean that can be inspected from both above and below the surface: height-gradient water color, sun-path glints, crest scatter, Jacobian foam, water-tinted seafloor caustics, and an underwater Beer-Lambert composite driven by scene depth.
Read the [submerged Snell ocean system](examples/submerged-snell-ocean/underwater-snell-ocean.ts) when the camera must remain underwater beneath a WebGPU spectral surface: it provides exact water-to-air Fresnel with a derivative-filtered critical-angle mask, total internal reflection against a physically bright upwelling underside, an energy-conserving transmitted-sun lobe, forward projection of above-water structures into the window, shared HDR sky radiance, aquatic extinction and in-scatter, footprint-faded differential-area caustics, full-resolution god rays, suspended particulates, and the final HDR grade.
Read the [coastal breaker ocean system](examples/coastal-breaker-ocean/coastal-breaker-ocean.js) when the defining view sits at the waterline: it provides deterministic band-limited gravity and capillary fields, a signed-distance mainland and island coast, coast-normal shallow-water swash chains, persistent breaker and film foam, camera-following warped geometry, wet-sand optics, and shared sky radiance.
## Spectral non-negotiable gates
- Require a power-of-two grid and a passing FFT impulse/frequency test. - Keep cascade wavenumber intervals disjoint. - Derive normals from transformed derivatives, not a detached normal texture. - Detect breaking from the horizontal-displacement Jacobian. - Persist foam in simulation state; do not infer all foam anew per frame. - Submit FFT stages with the synchronization required by the active backend. - Share sun and sky parameters between the visible sky and ocean reflection. - Transport opposite-medium structures by FORWARD projection: rasterize their own vertices at their refracted screen positions. On an open interface, never trace a water pixel backward to a source screen position, and never gate transported radiance on whether a direction's vanishing point lands on screen. (A bounded pool seen only from air can still use the screen-space offset in `$threejs-water-optics`; an ocean whose camera changes medium cannot.) - Bracket a water-side crossing solve by the critical angle (`tan θc ≈ 1.1346` times the ray's own distance from the interface), not by the camera-to-source span. - Scale spectral LOD by PIXEL FOOTPRINT — `distance² · pixelAngle / heightGap` — and apply it to vertex displacement, derivatives, and every band that rides them. Fade each band to its own mean when the band is an albedo or radiance term. - Filter the critical-angle domain test over about one output pixel; never filter the interface normal itself to stabilize what is transported through it. - Gate the entire optical side from one camera-medium state; do not choose above/below behavior per triangle. - Terminate distant underwater sightlines with a safely submerged terrain rim; do not mask an empty seabed/ocean horizon with a view-aligned scattering layer. - Keep a deterministic seed and fixed-camera capture for comparisons.
## Coastal breaker gates
- Keep coastline SDF, arclength tables, ribbon geometry, and swash columns in one coast contract; do not derive unstable column ordering from SDF gradients. - Hand offshore wave level into the coast-normal conserved-volume chain; a linear spring chain does not uniquely recover a flat free surface. - Persist both world-space breaker foam and coast-parameterized film foam. - Blend water, wet sand, and dry sand by the actual water column, not a detached shoreline decal. - Derive water normals from the same gravity/capillary fields that displace the surface, and derivative-filter sand normal detail at grazing distance. - Share sky radiance and sun direction between the visible surround and ocean reflection. - Keep the orbit camera above the terrain and use a fixed waterline camera for comparisons.
## Route elsewhere
- Use `$threejs-water-optics` for bounded water, screen-space refraction, depth thickness, shoreline absorption, and analytic wave surfaces. Its screen-space refraction is valid there because the camera stays in air and the volume is bounded; it is not a substitute for this skill's forward projection across an open interface. - Add `$threejs-procedural-vfx` only when crest spray or interaction splashes are required. - Add `$threejs-visual-validation` for cross-seed, temporal, and GPU evidence.
Source provenance
Decision snapshot
782 GitHub stars
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for threejs-spectral-ocean, ready for a manual X post.
threejs-spectral-ocean: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT ocean... 782 stars https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=x
Listing + install path for threejs-spectral-ocean: https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=x Install: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-sp...
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to scottstts but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean/audit)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)scottstts
@scottstts
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
mono-color
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
1.9K StarsLast30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
61.0K StarsAcademic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
38.4K StarsGPT Researcher
Run autonomous deep research over web and local sources
28.0K StarsSandbox only
Install targets
Codex install prompt
Install the "threejs-spectral-ocean" agent skill from https://github.com/scottstts/Threejs-Awesome-Graphics-Agent-Skills/tree/main/skills/threejs-spectral-ocean. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized above/below surface optics, permanently submerged Snell-window views, total internal reflection, forward-refracted structures through an interface, pixel-footprint spectral LOD, aquatic perspective, caustic god rays, choppy displacement, spectral derivatives, Jacobian whitecaps, windrow and temporal foam, analytic sky reflection, underwater absorption, crest scatter, and GPU validation. After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"scottstts-threejs-spectral-ocean","task":"Install threejs-spectral-ocean","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + CLI + Codex
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Maintenance
fresh
9d since push
Risk
Safe to try
The SKILL.md excerpt is truncated in the review, but the full file likely contains complete instructions. No critical issues found.
GitHub quality
782
76/100 Quality · 80/100 Trust
Coverage tags
Review notes
The SKILL.md excerpt is truncated in the review, but the full file likely contains complete instructions. No critical issues found. · Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
StrongSolid option that is likely worth shortlisting for production workflows.
Trust
Sandbox onlyUseful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
Audit
Safe to tryA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Run only in a sandbox and compare close alternatives before using it for real work.
Stars
782 GitHub stars
Repo activity
782 stars, 87 forks
Maintenance
9d since push
License
MIT
Install
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-oceanDo not use when
Alternative
1.9K Stars
npx skills add yanliudesign/mono-color-skill --skill mono-color
Alternative
61.0K Stars
npx skills add mvanhorn/last30days-skill -g
Alternative
38.4K Stars
npx skills add Imbad0202/academic-research-skills
Alternative
28.0K Stars
npx skills add assafelovic/gpt-researcher
Agent safety v2
Good audit and safety signals with no high-risk permission hints in public metadata.
Review the audit page, then allow agent install in a sandboxed workflow.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/scottstts-threejs-spectral-ocean/install
Agent should check
Copy prompt
Task: Use threejs-spectral-ocean in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20threejs-spectral-ocean%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/scottstts-threejs-spectral-ocean/install
Install command: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-ocean
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/scottstts-threejs-spectral-ocean/install
LLM text format
/api/skills/scottstts-threejs-spectral-ocean/install?format=text
Find alternatives
/api/skills/search?q=threejs-spectral-ocean&limit=3
Agent prompt
Use threejs-spectral-ocean for this task. Review https://www.openagentskill.com/api/skills/scottstts-threejs-spectral-ocean/install, then install with: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-spectral-oceanRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/scottstts-threejs-spectral-ocean
LLM text
/api/registry/manifest/scottstts-threejs-spectral-ocean?format=text
Install alias
/api/registry/install/scottstts-threejs-spectral-ocean
Recommend
/api/registry/recommend?task=Use%20threejs-spectral-ocean%20in%20an%20agent%20workflow&limit=3
Agent fit
Browser automation
Use-case tags
Platforms
Claude Code
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Use this as a leading candidate, then validate the README and install path in your own agent stack.
Role in stack
Primary pick
Primary fit
Browser automation
Trust label
Production-ready
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Useful candidate with missing or mixed trust signals. Keep it in an isolated workspace until the outcome loop proves task fit.
GitHub adoption
INFO782 GitHub stars
Stars/forks activity
INFO782 stars, 87 forks; issue activity unavailable in current metadata
Recent maintenance
PASS9d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Run only in a sandbox and compare close alternatives before using it for real work.
Quality profile
Solid option that is likely worth shortlisting for production workflows.
Workflow fit
Operate web apps
I need my agent to control a browser, fill forms, and verify web app workflows.
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Search private knowledge
I need my agent to build a RAG workflow over documents and retrieve reliable context.
Workflow fit
Operate and verify web apps
A workflow for agents that navigate products, fill forms, take screenshots, and verify real user flows across web applications.
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Ingest, retrieve, and cite
A workflow for document-heavy agents that ingest files, create searchable knowledge, retrieve relevant context, and answer with grounded sources.
Alternative shortlist
Similar skills that may fit this task.
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
Academic Research Skills for Claude Code: research → write → review → revise → finalize
Run autonomous deep research over web and local sources
--- name: threejs-spectral-ocean description: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT oceans, multi-cascade wavelength bands, hybrid FFT plus Gerstner clear-water oceans, coastal breakers, signed-distance coastlines, shallow-water swash films, wet-sand transitions, stylized above/below surface optics, permanently submerged Snell-window views, total internal reflection, forward-refracted structures through an interface, pixel-footprint spectral LOD, aquatic perspective, caustic god rays, choppy displacement, spectral derivatives, Jacobian whitecaps, windrow and temporal foam, analytic sky reflection, underwater absorption, crest scatter, and GPU validation. ---
# Spectral Ocean
Choose the representation that owns the requested view. Open-water sea states use explicit frequency-space ownership. A beach-level breaker view uses a coupled band-limited wave field, coast representation, swash state, foam history, and sand response. Do not reduce either target to scrolling normal maps or unrelated foam noise.
This skill contains exemplary examples and assets beyond descriptive guidance, they're worth studying, referencing, or even copying. Use them sufficiently when relevant and do NOT blindly skip them.
## Spectral build order
1. Define the sea-state spectrum and deterministic Gaussian seed. 2. Partition wavelengths into disjoint cascades. 3. Validate the inverse FFT independently with analytic inputs. 4. Generate and conjugate-pack the initial spectrum. 5. Evolve packed displacement and derivative fields in frequency space. 6. Inverse-transform every packed field with explicit inter-step barriers. 7. Assemble displacement, derivatives, and persistent Jacobian foam maps. 8. Shade from summed cascade displacement and derivatives. 9. Add sub-grid detail only below the resolved simulation bands. 10. Expose spectrum, height, slopes, Jacobian, and foam-history diagnostics.
Read [references/spectral-cascade-ocean-system.md](references/spectral-cascade-ocean-system.md) before implementing or auditing a spectral ocean.
Read [references/coastal-breaker-and-swash-ocean.md](references/coastal-breaker-and-swash-ocean.md) before implementing or auditing the water-to-wet-sand transition of a coastal breaker system.
Read the [spectral cascade ocean system](examples/spectral-cascade-ocean/ocean-system.js) and its adjacent spectrum, FFT, material, and detail modules for the cascade, FFT, derivative, Jacobian, foam-history, and shading contracts. Its WebGL2 fragment-FFT backend is an explicit compatibility tier; preserve the production WebGPU/TSL architecture described in the reference when the target supports it.
Read the [hybrid clear-water ocean material](examples/hybrid-clear-water-ocean/hybrid-ocean-material.js) when the target needs FFT displacement with authored long swell, clear shallow refraction, animated sand-bed caustics, Beer-Lambert color, shared sky reflection, side-aware above/below surface normals, GGX sun highlights, and foam diagnostics.
Read the [stylized above/below ocean material](examples/stylized-above-below-ocean/stylized-ocean-material.js) when the target needs a stylized FFT ocean that can be inspected from both above and below the surface: height-gradient water color, sun-path glints, crest scatter, Jacobian foam, water-tinted seafloor caustics, and an underwater Beer-Lambert composite driven by scene depth.
Read the [submerged Snell ocean system](examples/submerged-snell-ocean/underwater-snell-ocean.ts) when the camera must remain underwater beneath a WebGPU spectral surface: it provides exact water-to-air Fresnel with a derivative-filtered critical-angle mask, total internal reflection against a physically bright upwelling underside, an energy-conserving transmitted-sun lobe, forward projection of above-water structures into the window, shared HDR sky radiance, aquatic extinction and in-scatter, footprint-faded differential-area caustics, full-resolution god rays, suspended particulates, and the final HDR grade.
Read the [coastal breaker ocean system](examples/coastal-breaker-ocean/coastal-breaker-ocean.js) when the defining view sits at the waterline: it provides deterministic band-limited gravity and capillary fields, a signed-distance mainland and island coast, coast-normal shallow-water swash chains, persistent breaker and film foam, camera-following warped geometry, wet-sand optics, and shared sky radiance.
## Spectral non-negotiable gates
- Require a power-of-two grid and a passing FFT impulse/frequency test. - Keep cascade wavenumber intervals disjoint. - Derive normals from transformed derivatives, not a detached normal texture. - Detect breaking from the horizontal-displacement Jacobian. - Persist foam in simulation state; do not infer all foam anew per frame. - Submit FFT stages with the synchronization required by the active backend. - Share sun and sky parameters between the visible sky and ocean reflection. - Transport opposite-medium structures by FORWARD projection: rasterize their own vertices at their refracted screen positions. On an open interface, never trace a water pixel backward to a source screen position, and never gate transported radiance on whether a direction's vanishing point lands on screen. (A bounded pool seen only from air can still use the screen-space offset in `$threejs-water-optics`; an ocean whose camera changes medium cannot.) - Bracket a water-side crossing solve by the critical angle (`tan θc ≈ 1.1346` times the ray's own distance from the interface), not by the camera-to-source span. - Scale spectral LOD by PIXEL FOOTPRINT — `distance² · pixelAngle / heightGap` — and apply it to vertex displacement, derivatives, and every band that rides them. Fade each band to its own mean when the band is an albedo or radiance term. - Filter the critical-angle domain test over about one output pixel; never filter the interface normal itself to stabilize what is transported through it. - Gate the entire optical side from one camera-medium state; do not choose above/below behavior per triangle. - Terminate distant underwater sightlines with a safely submerged terrain rim; do not mask an empty seabed/ocean horizon with a view-aligned scattering layer. - Keep a deterministic seed and fixed-camera capture for comparisons.
## Coastal breaker gates
- Keep coastline SDF, arclength tables, ribbon geometry, and swash columns in one coast contract; do not derive unstable column ordering from SDF gradients. - Hand offshore wave level into the coast-normal conserved-volume chain; a linear spring chain does not uniquely recover a flat free surface. - Persist both world-space breaker foam and coast-parameterized film foam. - Blend water, wet sand, and dry sand by the actual water column, not a detached shoreline decal. - Derive water normals from the same gravity/capillary fields that displace the surface, and derivative-filter sand normal detail at grazing distance. - Share sky radiance and sun direction between the visible surround and ocean reflection. - Keep the orbit camera above the terrain and use a fixed waterline camera for comparisons.
## Route elsewhere
- Use `$threejs-water-optics` for bounded water, screen-space refraction, depth thickness, shoreline absorption, and analytic wave surfaces. Its screen-space refraction is valid there because the camera stays in air and the volume is bounded; it is not a substitute for this skill's forward projection across an open interface. - Add `$threejs-procedural-vfx` only when crest spray or interaction splashes are required. - Add `$threejs-visual-validation` for cross-seed, temporal, and GPU evidence.
Source provenance
Decision snapshot
782 GitHub stars
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for threejs-spectral-ocean, ready for a manual X post.
threejs-spectral-ocean: Build large procedural oceans and coast transitions in Three.js. Use for WebGPU/TSL FFT ocean... 782 stars https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=x
Listing + install path for threejs-spectral-ocean: https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=x Install: npx skills add scottstts/Threejs-Awesome-Graphics-Agent-Skills --skill threejs-sp...
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to scottstts but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean/audit)
[](https://www.openagentskill.com/skills/scottstts-threejs-spectral-ocean?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)scottstts
@scottstts
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Sandbox only
mono-color
Generate original one-ink or controlled two-ink editorial images from any theme, sentence, article idea, object, or reference photo. Always use this skill when the user asks for 单色海报、双色印刷、单色调视觉、蓝色/绿色孔版印刷、risograph、网点照片、复古或当代编辑排版、zine poster, monochrome editorial poster, duotone print, or asks to use the mono-color style. It uses an adaptive white, gray, or pale-beige substrate, no more than two printing inks, active negative space, terse human language, and strong serif/grotesk/mono typography without making retro styling the default or copying a source composition, wording, logo, or artwork. Produce both the final generation prompt and the generated raster image unless the user explicitly asks for prompt only.
1.9K StarsLast30days Skill
Research the last 30 days across Reddit, X, YouTube, Hacker News, Polymarket, GitHub, and the web, then synthesize a grounded brief for an AI agent.
61.0K StarsAcademic Research Skills
Academic Research Skills for Claude Code: research → write → review → revise → finalize
38.4K StarsGPT Researcher
Run autonomous deep research over web and local sources
28.0K StarsPermission surface
no high-risk permission surface in public metadata
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
no high-risk permission surface in public metadata
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
no high-risk permission surface in public metadata
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness
Permission surface
no high-risk permission surface in public metadata
Agent outcomes
No agent outcome data yet
Docs
Strong README/SKILL.md context
Risk summary
Install readiness