design-jepa-models
Skill2 starsChanged 4 months agoMITView on GitHub
Design, review, prototype, and evaluate JEPA models, joint-embedding predictive architectures, V-JEPA/I-JEPA-style representation learners, action-conditioned world models, and JEPA-inspired models for time series or trading research. Use when the user asks for JEPA architecture design, masking/target choices, collapse prevention, latent probes, toy JEPA experiments, market-data JEPA research, world-model planning, or critique of a JEPA paper/model/implementation.
In this repository25 other files it gives its agents.
- brutal-deepresearchSkill
- brutal-grillSkill
- brutal-idea-evalSkill
- brutal-inf-fix-loopSkill
- brutal-planSkill
- brutal-pr-finding-fixerSkill
- brutal-pr-fix-loopSkill
- brutal-project-reviewSkill
- brutal-pr-reviewSkill
- brutal-realitySkill
- brutal-reviewSkill
- brutal-specSkill
- brutal-swarmSkill
- brutal-ticketsSkill
- brutal-wayfinderSkill
- brutal-workerSkill
- codex-coopSkill
- factory-designSkill
- funcvec-dedupe-fixerSkill
- grill-meSkill
- handoffSkill
- opencode-delegateSkill
- rust-architecture-reviewSkill
- rust-pr-reviewSkill
- supply-chain-analyzerSkill
The file
We split this skill into the rules it gives an agent
6 rules. About 0 are common, 6 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈6
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 8
Use this skill to turn a vague JEPA idea into a research-grade design spec: data, context, target, representation, masking, architecture, …
- Distinctive: line 34
Treat JEPA as representation learning unless the user explicitly moves to decision-making.
- Distinctive: line 40
Before finalizing any design, report:
- Distinctive: line 81
Prefer representation-space prediction over raw reconstruction for high-dimensional, continuous, noisy data.
- Distinctive: line 82
Prefer mechanically defined labels and frozen probes before strategy or policy claims.
- Distinctive: line 83
Treat finance/trading designs as research methodology, not financial advice.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Design JEPA Models
Use this skill to turn a vague JEPA idea into a research-grade design spec: data, context, target, representation, masking, architecture, collapse prevention, probes, validation, and failure modes.
Workflow
- Classify the request branch.
- New model design or architecture review: read
references/core-jepa-design.md. - World-model, planning, objectives, actions, or LeCun lecture framing: read
references/world-model-lessons.md. - Trading, finance, probes, labels, baselines, leakage, or backtesting: read
references/evaluation-and-trading.md. - CPU toy experiment, tutorial implementation, or micro prototype: read
references/toy-experiments.md. - Source-grounded explanation, paper comparison, or paper deep dive: read
references/source-map.mdandreferences/paper-deep-dives.md, then the relevant paper file. - Recap of the learned JEPA concepts: read
references/course-recap.md. - LeCun world-model lecture/slides framing: read
references/lecun-lecture-digest.md.
- New model design or architecture review: read
- Write the JEPA spec before proposing code.
Include these fields, marking unknowns explicitly:
- Data domain and observation unit.
- Context available at decision/inference time.
- Target hidden during pretraining.
- Latent abstraction the model should preserve.
- Nuisance detail the representation may discard.
- Masking strategy and shortcut risks.
- Context encoder, target encoder, predictor, and target-update rule.
- Loss, collapse-prevention mechanism, and collapse diagnostics.
- Probe labels, fair baselines, split protocol, and success criterion.
- Hold the representation line. Treat JEPA as representation learning unless the user explicitly moves to decision-making. A good JEPA result means the latent carries useful out-of-sample structure; it does not imply a tradable strategy, robot policy, or safe planner.
- Use small heads as the first evaluation. For a frozen encoder, prefer simple probes over full fine-tuning. For market data, start with future volatility/liquidity/imbalance buckets before noisy direction or PnL labels.
- Finish with an audit.
Before finalizing any design, report:
- What could collapse.
- What could leak future information.
- What baseline must be beaten.
- What positive result would and would not prove.
- Which primary source most directly supports the design choice.
Output Shape
For design tasks, produce a compact spec with:
Objective:
Data:
Context:
Target:
Mask:
Architecture:
Target update:
Loss:
Collapse checks:
Probe labels:
Baselines:
Validation split:
Success means:
Does not prove:
Next experiment:For review tasks, lead with findings ordered by risk:
Critical issues:
Major issues:
Missing controls:
Good design choices:
Minimal next fixes:Guardrails
- Prefer representation-space prediction over raw reconstruction for high-dimensional, continuous, noisy data.
- Prefer mechanically defined labels and frozen probes before strategy or policy claims.
- Treat finance/trading designs as research methodology, not financial advice.
- Ground non-obvious claims in the source map or the user's local artifacts when available.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

