[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M768BJX9TZJ3JNN7G3WMX4MC":3,"skill-same:01M768BJX9TZJ3JNN7G3WMX4MC":48},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":29,"ownerHtmlUrl":30,"ownerBlogUrl":31,"ownerDescription":32,"updatedAt":33,"install":34,"resources":47},"01M768BJX9TZJ3JNN7G3WMX4MC","side-conversation",null,"Start a side conversation in a new terminal tab, linked to this one. Use when asked to spin a task off, or to follow something up in its own conversation.","Chemaclass\u002Fagnostic-ai","Chemaclass","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F5256287?v=4","01M71TPD2XMBHAF2EVENMQ17YB","Jose M. Valera Reales","01M71TPD3Z8Q56NDPTEPGQ2JC7",27,"MIT","https:\u002F\u002Fgithub.com\u002FChemaclass\u002Fagnostic-ai\u002Fblob\u002Fmain\u002Finternal\u002Fbuiltins\u002Fdata\u002Fside-conversation\u002Fskills\u002Fside-conversation\u002FSKILL.md",[],[],"2026-11-12 13:55:43",false,"---\nname: side-conversation\ndescription: Start a side conversation in a new terminal tab, linked to this one. Use when asked to spin a task off, or to follow something up in its own conversation.\n---\n\n# side-conversation\n\nStart a second conversation, seeded with a short brief, in a new terminal tab. This session goes on with its own task. The new conversation shows under this one in the Conversations list while both are in the same group.\n\n## When\n\n- Only when the user asks, or agrees after you offer. It opens a tab on the user's screen, so never start one on your own.\n- Offer it when a second task comes up that is not needed to finish the current one.\n- It is not a subagent: no result comes back to this session, and the user talks to the new conversation. When this session needs the answer, delegate instead.\n- It is not a handoff: this session does not end. To pass this same task to the next agent, use the `handoff` skill if it is installed.\n\n## Write the brief\n\nThe brief becomes the new conversation's first prompt. It follows the handoff format, cut to what a fresh session needs:\n\n```markdown\n\u003CThe goal, as one plain sentence.>\n\n## Acceptance\n## Context\n## Report back\n```\n\n- First line: the goal as one plain sentence. It becomes the new row's title.\n- **Acceptance**: what done looks like, when it is not obvious.\n- **Context**: branch, paths relative to the project root, decisions already made, limits. Name files; do not paste them.\n- **Report back**: what to tell the user at the end.\n- Leave out a heading that would be empty. Keep the brief under 40 lines.\n- Never write secrets, tokens, or `.env` values.\n- Do not write the `Continues` line: the command adds it.\n\n## Run\n\nFrom the folder the work belongs in, pass the brief on standard input through a quoted heredoc, so the shell expands nothing in it:\n\n```bash\nagnostic-ai conversations start \u003C\u003C'BRIEF'\nWrite the release notes for the parser change.\n\n## Context\nBranch main. The change is in internal\u002Fparser\u002F.\n\n## Report back\nThe draft, and any change you were unsure about.\nBRIEF\n```\n\nAdd `--tool claude`, `--tool codex` or `--tool cursor` only when the user names the tool. Without it, the new conversation uses this session's tool.\n\n## After\n\n- Say in one line what started and where, from the command's output.\n- Go on with the main task. Do not wait for the side conversation or read its transcript.\n\n## When it refuses\n\n- Show the message. It says why: no session found, the tool is not installed, an empty or long brief, or no tab could be opened.\n- Do not work around it: no hand-written terminal scripts, no typing into another terminal. When the message gives a line to run, pass it to the user.\n- If `agnostic-ai` is not on `PATH`, say so.\n- In a sandbox that blocks writing the brief file or controlling the terminal, the command fails. Ask the user to allow it, or to run it themselves.\n","# side-conversation\n\nStart a second conversation, seeded with a short brief, in a new terminal tab. This session goes on with its own task. The new conversation shows under this one in the Conversations list while both are in the same group.\n\n## When\n\n- Only when the user asks, or agrees after you offer. It opens a tab on the user's screen, so never start one on your own.\n- Offer it when a second task comes up that is not needed to finish the current one.\n- It is not a subagent: no result comes back to this session, and the user talks to the new conversation. When this session needs the answer, delegate instead.\n- It is not a handoff: this session does not end. To pass this same task to the next agent, use the `handoff` skill if it is installed.\n\n## Write the brief\n\nThe brief becomes the new conversation's first prompt. It follows the handoff format, cut to what a fresh session needs:\n\n```markdown\n\u003CThe goal, as one plain sentence.>\n\n## Acceptance\n## Context\n## Report back\n```\n\n- First line: the goal as one plain sentence. It becomes the new row's title.\n- **Acceptance**: what done looks like, when it is not obvious.\n- **Context**: branch, paths relative to the project root, decisions already made, limits. Name files; do not paste them.\n- **Report back**: what to tell the user at the end.\n- Leave out a heading that would be empty. Keep the brief under 40 lines.\n- Never write secrets, tokens, or `.env` values.\n- Do not write the `Continues` line: the command adds it.\n\n## Run\n\nFrom the folder the work belongs in, pass the brief on standard input through a quoted heredoc, so the shell expands nothing in it:\n\n```bash\nagnostic-ai conversations start \u003C\u003C'BRIEF'\nWrite the release notes for the parser change.\n\n## Context\nBranch main. The change is in internal\u002Fparser\u002F.\n\n## Report back\nThe draft, and any change you were unsure about.\nBRIEF\n```\n\nAdd `--tool claude`, `--tool codex` or `--tool cursor` only when the user names the tool. Without it, the new conversation uses this session's tool.\n\n## After\n\n- Say in one line what started and where, from the command's output.\n- Go on with the main task. Do not wait for the side conversation or read its transcript.\n\n## When it refuses\n\n- Show the message. It says why: no session found, the tool is not installed, an empty or long brief, or no tab could be opened.\n- Do not work around it: no hand-written terminal scripts, no typing into another terminal. When the message gives a line to run, pass it to the user.\n- If `agnostic-ai` is not on `PATH`, say so.\n- In a sandbox that blocks writing the brief file or controlling the terminal, the command fails. Ask the user to allow it, or to run it themselves.\n",{"name":5,"description":7},"main","91e2ecb8f2949fdc24c0bbd557b2c0287a344708","internal\u002Fbuiltins\u002Fdata\u002Fside-conversation\u002Fskills\u002Fside-conversation",6,"https:\u002F\u002Fgithub.com\u002FChemaclass\u002Fagnostic-ai","https:\u002F\u002Fagnostic-ai.org","https:\u002F\u002Fgithub.com\u002FChemaclass","https:\u002F\u002Fchemaclass.com","Software is the art of simplifying.","2026-11-13 03:01:01",{"source":8,"skillName":5,"commands":35,"prompt":45,"zipAvailable":46},[36,39,42],{"tool":37,"command":38},"npx","npx skills add Chemaclass\u002Fagnostic-ai --skill side-conversation",{"tool":40,"command":41},"bunx","bunx skills add Chemaclass\u002Fagnostic-ai --skill side-conversation",{"tool":43,"command":44},"pnpm","pnpm dlx skills add Chemaclass\u002Fagnostic-ai --skill side-conversation","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FChemaclass\u002Fagnostic-ai\u002Fblob\u002Fmain\u002Finternal\u002Fbuiltins\u002Fdata\u002Fside-conversation\u002Fskills\u002Fside-conversation\u002FSKILL.md",true,[],[49,64,82,91,97,103],{"skillNo":50,"name":51,"nameZh":6,"description":52,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":53,"categories":54,"keywords":55,"publishedAt":63},"01M71TXNTSSFJQPQS2YECQKSEF","release","Cut a release and verify it. Use only when asked to release.","https:\u002F\u002Fgithub.com\u002FChemaclass\u002Fagnostic-ai\u002Fblob\u002Fmain\u002Ftests\u002Fintegration\u002Ffixtures\u002Flanding\u002F.agnostic-ai\u002Fskills\u002Frelease\u002FSKILL.md",[],[51,56,57,58,59,60,61,62],"verify","cut","true","only","use","when","it","2026-11-10 13:02:02",{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":75,"publishedAt":63},"01M71TXMMC0K8GDJ41WB6KKMD2","sample-skill","A sample skill for golden snapshot tests.","https:\u002F\u002Fgithub.com\u002FChemaclass\u002Fagnostic-ai\u002Fblob\u002Fmain\u002Ftests\u002Fintegration\u002Ffixtures\u002Fgolden\u002Fzed\u002F.agents\u002Fskills\u002Fsample-skill\u002FSKILL.md",[70],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[76,77,78,79,80,81],"sample","sample skill","for","snapshot","tests","golden",{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":63},"01M71TXJF8SXR0F3G4X7KS39S9","sample-command","A sample command for golden snapshot tests.","https:\u002F\u002Fgithub.com\u002FChemaclass\u002Fagnostic-ai\u002Fblob\u002Fmain\u002Ftests\u002Fintegration\u002Ffixtures\u002Fgolden\u002Fzed\u002F.agents\u002Fskills\u002Fsample-command\u002FSKILL.md",[],[89,90,76,58,81,80,79,78],"sample command","command",{"skillNo":92,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":96,"publishedAt":63},"01M71TXG6T752XQA54KRFB932B","https:\u002F\u002Fgithub.com\u002FChemaclass\u002Fagnostic-ai\u002Fblob\u002Fmain\u002Ftests\u002Fintegration\u002Ffixtures\u002Fgolden\u002Fwindsurf\u002F.agents\u002Fskills\u002Fsample-skill\u002FSKILL.md",[95],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},[76,77,81,80,79,78],{"skillNo":98,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":63},"01M71TXESX9F95W35E22W7J538","https:\u002F\u002Fgithub.com\u002FChemaclass\u002Fagnostic-ai\u002Fblob\u002Fmain\u002Ftests\u002Fintegration\u002Ffixtures\u002Fgolden\u002Fwindsurf\u002F.agents\u002Fskills\u002Fsample-command\u002FSKILL.md",[],[89,90,76,78,102,81,80,79],"user",{"skillNo":104,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":108,"publishedAt":63},"01M71TXCFFREZKCGW3ARF6GYA5","https:\u002F\u002Fgithub.com\u002FChemaclass\u002Fagnostic-ai\u002Fblob\u002Fmain\u002Ftests\u002Fintegration\u002Ffixtures\u002Fgolden\u002Fwarp\u002F.agents\u002Fskills\u002Fsample-skill\u002FSKILL.md",[107],{"categoryNo":71,"categoryName":72,"taxonomyType":73,"taxonomyTypeDesc":74},[76,77,79,78,80,81]]