<feed xmlns='http://www.w3.org/2005/Atom'>
<title>newos4/skills/index.json, branch main</title>
<subtitle>newOS4 - the browser terminal that runs WebX11 user spaces</subtitle>
<id>https://newos.webx11.duckdns.org/newos4/atom?h=main</id>
<link rel='self' href='https://newos.webx11.duckdns.org/newos4/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/'/>
<updated>2026-10-23T17:52:28+00:00</updated>
<entry>
<title>docs(newos4): seed a chatting-with-hermes skill (v4.6.74)</title>
<updated>2026-10-23T17:52:28+00:00</updated>
<author>
<name>Agando</name>
<email>roduccomm@gmail.com</email>
</author>
<published>2026-10-23T17:52:28+00:00</published>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/commit/?id=ec6ca5490edc48afc57187c28e3532336e7619bc'/>
<id>urn:sha1:ec6ca5490edc48afc57187c28e3532336e7619bc</id>
<content type='text'>
A command that exists but is undocumented might as well not exist: the agent had no way to
learn that `hermes` exists, that `chat` is taken, that replies are asynchronous, or that
the cursor is milliseconds. Skill covers the commands, the chat_hermes tool, the failure
table (401/413/429/503/507), the rules that keep it useful, and how to verify a send.

Seeded from skill-pack-core._buildSkills() so every fresh session gets it; mirrored to
skills/chatting-with-hermes.{md,json} + index.json (19 entries).
</content>
</entry>
<entry>
<title>docs(newos4): merge the two shell-composition skills into one seeded skill (v4.6.65)</title>
<updated>2026-10-23T16:27:26+00:00</updated>
<author>
<name>Agando</name>
<email>roduccomm@gmail.com</email>
</author>
<published>2026-10-23T16:27:26+00:00</published>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/commit/?id=e74b3b1d8569c981cc34f1d5078fd19e8de98338'/>
<id>urn:sha1:e74b3b1d8569c981cc34f1d5078fd19e8de98338</id>
<content type='text'>
Packet 9. `terminal-commands-silently-failing` and `command-composition-rules` described
the same bug family from two angles, and since v4.6.58 both were describing behaviour
that is now refused outright.

- new seeded skill `command-composition-rules` in skill-pack-core's _buildSkills():
  the rule, why the refusal exists (with the 42-42 / 34k-a measurement), what works
  (one command per call, wc multi-path, interactive-only pipes, quoted operators),
  how to verify a plausible-looking result, and the pitfalls
- its History section names both retired skills so a reader arriving from either
  search finds the surviving one
- mirrored onto disk as skills/command-composition-rules.md + .json and added to
  skills/index.json (18 entries) so the repo copy matches what sessions receive

Verified live on v4.6.65: seeding reported 15 skills (was 14), the file and index
entry exist in the fresh VFS, and the natural-language query "does the terminal have
a shell and what is refused" returns command-composition-rules first (13.78, 3/4).
</content>
</entry>
<entry>
<title>auto: 2026-06-09_06:00 changes</title>
<updated>2026-06-09T04:00:43+00:00</updated>
<author>
<name>Agando</name>
<email>roduccomm@gmail.com</email>
</author>
<published>2026-06-09T04:00:43+00:00</published>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/commit/?id=9f60030e39feecc76f11671a4b9d82303c83670c'/>
<id>urn:sha1:9f60030e39feecc76f11671a4b9d82303c83670c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auto: 2026-06-06_06:00 changes</title>
<updated>2026-06-06T04:00:27+00:00</updated>
<author>
<name>Agando</name>
<email>roduccomm@gmail.com</email>
</author>
<published>2026-06-06T04:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/commit/?id=ccc7d9956559d2195e20345e7a794662b52cd403'/>
<id>urn:sha1:ccc7d9956559d2195e20345e7a794662b52cd403</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auto: 2026-06-05_18:01 changes</title>
<updated>2026-06-05T16:01:01+00:00</updated>
<author>
<name>Agando</name>
<email>roduccomm@gmail.com</email>
</author>
<published>2026-06-05T16:01:01+00:00</published>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/commit/?id=b538577cd0a4292e4cd4ca1c9f9829fc7e133caa'/>
<id>urn:sha1:b538577cd0a4292e4cd4ca1c9f9829fc7e133caa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auto: 2026-06-04_18:00 changes</title>
<updated>2026-06-04T16:00:56+00:00</updated>
<author>
<name>Agando</name>
<email>roduccomm@gmail.com</email>
</author>
<published>2026-06-04T16:00:56+00:00</published>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/commit/?id=5092f9a0ce02691dc476d7b64fa731a1518dd834'/>
<id>urn:sha1:5092f9a0ce02691dc476d7b64fa731a1518dd834</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auto: 2026-06-04_06:00 changes</title>
<updated>2026-06-04T04:01:04+00:00</updated>
<author>
<name>Agando</name>
<email>roduccomm@gmail.com</email>
</author>
<published>2026-06-04T04:01:04+00:00</published>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/commit/?id=a5023e61be61f2f2287342039addab6bb28ad2fd'/>
<id>urn:sha1:a5023e61be61f2f2287342039addab6bb28ad2fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auto: 2026-06-03_06:00 changes</title>
<updated>2026-06-03T04:00:40+00:00</updated>
<author>
<name>Agando</name>
<email>roduccomm@gmail.com</email>
</author>
<published>2026-06-03T04:00:40+00:00</published>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/commit/?id=7a3c8e74ecbf28d7921433430023f4ccaf8426dc'/>
<id>urn:sha1:7a3c8e74ecbf28d7921433430023f4ccaf8426dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auto: 2026-06-02_18:00 changes</title>
<updated>2026-06-02T16:00:37+00:00</updated>
<author>
<name>Agando</name>
<email>roduccomm@gmail.com</email>
</author>
<published>2026-06-02T16:00:37+00:00</published>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/commit/?id=aafb0fbde5289a45f9f818a00141f80b149be283'/>
<id>urn:sha1:aafb0fbde5289a45f9f818a00141f80b149be283</id>
<content type='text'>
</content>
</entry>
<entry>
<title>auto: 2026-05-29_18:01 changes</title>
<updated>2026-05-29T16:01:19+00:00</updated>
<author>
<name>Agando</name>
<email>roduccomm@gmail.com</email>
</author>
<published>2026-05-29T16:01:19+00:00</published>
<link rel='alternate' type='text/html' href='https://newos.webx11.duckdns.org/newos4/commit/?id=d570f86177c514ae888fb63fc0bb0da7dd4d5097'/>
<id>urn:sha1:d570f86177c514ae888fb63fc0bb0da7dd4d5097</id>
<content type='text'>
</content>
</entry>
</feed>
