monsimas commited on
Commit
64ab795
Β·
verified Β·
1 Parent(s): a24d65a

Marie Kondo pass: cut prose across every section to essentials; drop redundant why-foot

Browse files
Files changed (1) hide show
  1. index.html +16 -19
index.html CHANGED
@@ -170,8 +170,6 @@
170
  .card p{font-size:15.5px;color:var(--paper-dim);line-height:1.55}
171
  .inline-link{color:var(--signal-soft);text-decoration:none;border-bottom:1px solid rgba(232,116,59,.4);transition:border-color .2s}
172
  .inline-link:hover{border-color:var(--signal-soft)}
173
- .why-foot{margin-top:30px;font-family:var(--mono);font-size:13px;color:var(--paper-dim);
174
- border-left:2px solid var(--leaf);padding-left:16px;max-width:620px;line-height:1.55}
175
 
176
  /* ---------- install ---------- */
177
  .install-shell{
@@ -273,20 +271,20 @@
273
  <div class="hero-lead">
274
  <div class="eyebrow">An open commons for code agent traces</div>
275
  <h1>The data that trains coding models should belong to <em>everyone</em>.</h1>
276
- <p class="lede">Every session you run with a coding agent teaches the next models how to write software. Right now that signal goes to a handful of companies. Donate yours instead, anonymized on your own machine, to an open dataset <strong>anyone can train on</strong>.</p>
277
  <div class="hero-install">
278
  <div class="code hero-code">
279
  <span class="pmt">$</span><code id="heroCmd">npx skills add trace-commons-ai/donate-trace</code>
280
  <button class="copy" data-copy="heroCmd">copy</button>
281
  </div>
282
- <p class="hero-how">Then run <code>/donate-trace</code> after a session on open-source work. The skill anonymizes it locally, shows you exactly what it removed, and only sends once you confirm.</p>
283
  <div class="hero-links">
284
- <a href="#install" class="hero-install-link">installs into any agent. see per-agent commands β†’</a>
285
- <a href="#" class="hero-install-link js-dataset">or browse the dataset on Hugging Face β†—</a>
286
  </div>
287
  <div class="oss-pledge">
288
  <span class="oss-ic">β—†</span>
289
- <span>Open-source work only. Donate traces from public, openly-licensed repositories. Never from private, proprietary, or client code.</span>
290
  </div>
291
  </div>
292
  </div>
@@ -298,25 +296,24 @@
298
  <div class="wrap">
299
  <div class="sec-label"><span class="ix">01</span> Why donate</div>
300
  <h2>An open commons breaks the <em>cycle</em>.</h2>
301
- <p class="sec-intro">Coding models get better on the data their makers can see. The more everyone leans on the same few tools, the bigger that head start gets, and the harder it becomes for anyone new to catch up. A shared, openly-licensed dataset is how that gap closes. It gives open models and independent labs the same kind of real-world data to learn from.</p>
302
  <div class="why-grid">
303
  <div class="card">
304
  <div class="ic">⌘</div>
305
  <h3>Level the training data</h3>
306
- <p>A diff shows where you ended up. A trace shows how you got there. Pooled, those sessions hold the reasoning behind real outcomes, the kind of data that's currently locked inside a few companies.</p>
307
  </div>
308
  <div class="card">
309
  <div class="ic">β—‡</div>
310
  <h3>A commons, not a moat</h3>
311
- <p>Not a private bucket, not a vendor's advantage. One openly-licensed <a href="#" class="inline-link js-dataset">dataset on Hugging Face</a> that any person, lab, or institution can download, study, and build on. It belongs to the community that fills it.</p>
312
  </div>
313
  <div class="card">
314
  <div class="ic">⛉</div>
315
  <h3>Cleaned before it leaves</h3>
316
- <p>Anonymization runs locally, inside your agent. Paths, usernames, secrets, and personal data are stripped on your own machine, and you review what's left before anything gets sent.</p>
317
  </div>
318
  </div>
319
- <p class="why-foot">Built in the open, for the open-source community β€” so the data that trains coding models can belong to everyone.</p>
320
  </div>
321
  </section>
322
 
@@ -325,7 +322,7 @@
325
  <div class="wrap">
326
  <div class="sec-label"><span class="ix">02</span> Install</div>
327
  <h2>One command. <em>Every</em> agent.</h2>
328
- <p class="sec-intro">The skill follows the open Agent Skills standard, so one installer drops it into whatever coding agent you already use. No Hugging Face account required to donate. Run the universal command, or target a single agent below.</p>
329
 
330
  <div class="install-shell">
331
  <div class="panel-body">
@@ -333,7 +330,7 @@
333
  <div class="num">1</div>
334
  <div class="body">
335
  <h4>Add the skill</h4>
336
- <p>Auto-detects your installed agents and installs to each. Works with Claude Code, Codex, pi, opencode, and 50+ others.</p>
337
  <div class="code">
338
  <span class="pmt">$</span><code id="installCmd">npx skills add trace-commons-ai/donate-trace</code>
339
  <button class="copy" data-copy="installCmd">copy</button>
@@ -352,7 +349,7 @@
352
  <div class="num">2</div>
353
  <div class="body">
354
  <h4>Run it after a session</h4>
355
- <p>Invoke the command after a session spent on open-source work. Most agents use <code style="color:var(--paper-pure)">/donate-trace</code>; pi uses <code style="color:var(--paper-pure)">/skill:donate-trace</code>. The skill will ask you to confirm the repository is public and openly licensed before it does anything.</p>
356
  <div class="code">
357
  <span class="pmt">β€Ί</span><code id="runCmd">/donate-trace</code>
358
  <button class="copy" data-copy="runCmd">copy</button>
@@ -363,12 +360,12 @@
363
  <div class="num">3</div>
364
  <div class="body">
365
  <h4>Review, then send</h4>
366
- <p>The skill shows you exactly what it removed and what it will contribute. Nothing is uploaded until you confirm. No Hugging Face account is needed. If you're logged in, you can attribute the donation to your own account; if not, it's submitted anonymously through the Trace Commons server. Either way it opens as a pull request a maintainer reviews before anything goes public.</p>
367
  </div>
368
  </div>
369
  <div class="install-note">
370
  <span class="b">↳</span>
371
- <span>Prefer to let your agent do it? Paste the setup prompt and your agent installs the skill, then walks you through your first donation.
372
  <button class="copy" data-copy="setupPrompt" style="margin-left:6px">copy setup prompt</button>
373
  <span id="setupPrompt" style="display:none">Install the Trace Commons donation skill by running: npx skills add trace-commons-ai/donate-trace. Then, only if my current project is an open-source public repository, help me anonymize and donate my most recent session.</span>
374
  </span>
@@ -383,7 +380,7 @@
383
  <div class="wrap">
384
  <div class="sec-label"><span class="ix">03</span> Explore the commons</div>
385
  <h2>Watch the commons <em>grow</em>.</h2>
386
- <p class="sec-intro">Every donation is one row in a single public dataset. The chart tracks it climbing over time β€” open the whole thing on Hugging Face to browse, filter, and download.</p>
387
 
388
  <div class="growth">
389
  <div class="growth-head">
@@ -415,7 +412,7 @@
415
  <section class="final">
416
  <div class="wrap">
417
  <h2>The commons only exists if <em>we</em> build it.</h2>
418
- <p class="sec-intro" style="margin:0 auto 38px">Open infrastructure doesn't just appear. People build it, one session at a time. Donate a trace and help keep the next coding models open to everyone.</p>
419
  <div class="cta-row">
420
  <a href="#install" class="btn btn-primary">Install the skill β†’</a>
421
  <a href="#" class="btn btn-ghost js-dataset">Browse the dataset β†—</a>
 
170
  .card p{font-size:15.5px;color:var(--paper-dim);line-height:1.55}
171
  .inline-link{color:var(--signal-soft);text-decoration:none;border-bottom:1px solid rgba(232,116,59,.4);transition:border-color .2s}
172
  .inline-link:hover{border-color:var(--signal-soft)}
 
 
173
 
174
  /* ---------- install ---------- */
175
  .install-shell{
 
271
  <div class="hero-lead">
272
  <div class="eyebrow">An open commons for code agent traces</div>
273
  <h1>The data that trains coding models should belong to <em>everyone</em>.</h1>
274
+ <p class="lede">Every coding-agent session trains the next models. Today that data goes to a few companies β€” donate yours instead, anonymized on your machine, to a dataset <strong>anyone can train on</strong>.</p>
275
  <div class="hero-install">
276
  <div class="code hero-code">
277
  <span class="pmt">$</span><code id="heroCmd">npx skills add trace-commons-ai/donate-trace</code>
278
  <button class="copy" data-copy="heroCmd">copy</button>
279
  </div>
280
+ <p class="hero-how">Then run <code>/donate-trace</code> after an open-source session. It anonymizes locally, shows what it removed, and sends only when you confirm.</p>
281
  <div class="hero-links">
282
+ <a href="#install" class="hero-install-link">per-agent commands β†’</a>
283
+ <a href="#" class="hero-install-link js-dataset">browse the dataset β†—</a>
284
  </div>
285
  <div class="oss-pledge">
286
  <span class="oss-ic">β—†</span>
287
+ <span>Public, openly-licensed repos only β€” never private, proprietary, or client code.</span>
288
  </div>
289
  </div>
290
  </div>
 
296
  <div class="wrap">
297
  <div class="sec-label"><span class="ix">01</span> Why donate</div>
298
  <h2>An open commons breaks the <em>cycle</em>.</h2>
299
+ <p class="sec-intro">Coding models improve on the data their makers can see. A shared, openly-licensed dataset levels that field.</p>
300
  <div class="why-grid">
301
  <div class="card">
302
  <div class="ic">⌘</div>
303
  <h3>Level the training data</h3>
304
+ <p>A diff shows where you landed; a trace shows how you got there. That reasoning is what's locked inside a few companies today.</p>
305
  </div>
306
  <div class="card">
307
  <div class="ic">β—‡</div>
308
  <h3>A commons, not a moat</h3>
309
+ <p>One openly-licensed <a href="#" class="inline-link js-dataset">dataset on Hugging Face</a> anyone can download, study, and build on. It belongs to the community that fills it.</p>
310
  </div>
311
  <div class="card">
312
  <div class="ic">⛉</div>
313
  <h3>Cleaned before it leaves</h3>
314
+ <p>Paths, usernames, and secrets are stripped on your own machine β€” and you review what's left before anything sends.</p>
315
  </div>
316
  </div>
 
317
  </div>
318
  </section>
319
 
 
322
  <div class="wrap">
323
  <div class="sec-label"><span class="ix">02</span> Install</div>
324
  <h2>One command. <em>Every</em> agent.</h2>
325
+ <p class="sec-intro">One installer for every agent. No Hugging Face account needed.</p>
326
 
327
  <div class="install-shell">
328
  <div class="panel-body">
 
330
  <div class="num">1</div>
331
  <div class="body">
332
  <h4>Add the skill</h4>
333
+ <p>Auto-detects and installs into each agent you use β€” Claude Code, Codex, pi, opencode, and 50+ more.</p>
334
  <div class="code">
335
  <span class="pmt">$</span><code id="installCmd">npx skills add trace-commons-ai/donate-trace</code>
336
  <button class="copy" data-copy="installCmd">copy</button>
 
349
  <div class="num">2</div>
350
  <div class="body">
351
  <h4>Run it after a session</h4>
352
+ <p>After a session on open-source work, run <code style="color:var(--paper-pure)">/donate-trace</code> (pi: <code style="color:var(--paper-pure)">/skill:donate-trace</code>). It confirms the repo is public first.</p>
353
  <div class="code">
354
  <span class="pmt">β€Ί</span><code id="runCmd">/donate-trace</code>
355
  <button class="copy" data-copy="runCmd">copy</button>
 
360
  <div class="num">3</div>
361
  <div class="body">
362
  <h4>Review, then send</h4>
363
+ <p>See exactly what was removed, then confirm. It opens as a pull request a maintainer reviews before anything goes public β€” anonymous, or attributed if you're logged in.</p>
364
  </div>
365
  </div>
366
  <div class="install-note">
367
  <span class="b">↳</span>
368
+ <span>Prefer hands-off? Paste a setup prompt and your agent installs the skill, then walks you through your first donation.
369
  <button class="copy" data-copy="setupPrompt" style="margin-left:6px">copy setup prompt</button>
370
  <span id="setupPrompt" style="display:none">Install the Trace Commons donation skill by running: npx skills add trace-commons-ai/donate-trace. Then, only if my current project is an open-source public repository, help me anonymize and donate my most recent session.</span>
371
  </span>
 
380
  <div class="wrap">
381
  <div class="sec-label"><span class="ix">03</span> Explore the commons</div>
382
  <h2>Watch the commons <em>grow</em>.</h2>
383
+ <p class="sec-intro">One public row per donation. Watch it grow β€” or open the whole dataset on Hugging Face.</p>
384
 
385
  <div class="growth">
386
  <div class="growth-head">
 
412
  <section class="final">
413
  <div class="wrap">
414
  <h2>The commons only exists if <em>we</em> build it.</h2>
415
+ <p class="sec-intro" style="margin:0 auto 38px">Open infrastructure is built, not given β€” one session at a time. Donate a trace and keep the next coding models open.</p>
416
  <div class="cta-row">
417
  <a href="#install" class="btn btn-primary">Install the skill β†’</a>
418
  <a href="#" class="btn btn-ghost js-dataset">Browse the dataset β†—</a>