c0d14c6ac1
- Add new skills: deep-dive, docs-rag, meta-creator, ppt-maker, sdlc - Add agent configs: g-assistent, meta-creator, sdlc with prompt files - Add reference docs for custom agents and skills specification - Add utility scripts: install-agents.sh, orchestrate.py, puml2svg.sh - Update README and commit-message skill config - Remove deprecated skills: codereview, python, testing, typescript - Add .gitignore
1 line
8.8 KiB
XML
1 line
8.8 KiB
XML
<?xml version="1.0" encoding="us-ascii" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentStyleType="text/css" height="559px" preserveAspectRatio="none" style="width:815px;height:559px;background:#FAFAFA;" version="1.1" viewBox="0 0 815 559" width="815px" zoomAndPan="magnify"><defs/><g><rect fill="#FAFAFA" height="559" style="stroke:none;stroke-width:1.0;" width="815" x="0" y="0"/><rect fill="none" height="176.6641" style="stroke:#000000;stroke-width:1.5;" width="350" x="459" y="255.9609"/><rect fill="none" height="103.3984" style="stroke:#000000;stroke-width:1.5;" width="330" x="469" y="322.2266"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="24" x2="24" y1="81.2969" y2="478.7578"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="158.5" x2="158.5" y1="81.2969" y2="478.7578"/><line style="stroke:#181818;stroke-width:0.5;stroke-dasharray:5.0,5.0;" x1="529" x2="529" y1="81.2969" y2="478.7578"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="32" x="5" y="77.9951">User</text><ellipse cx="24" cy="13.5" fill="#E2E2F0" rx="8" ry="8" style="stroke:#181818;stroke-width:0.5;"/><path d="M24,21.5 L24,48.5 M11,29.5 L37,29.5 M24,48.5 L11,63.5 M24,48.5 L37,63.5 " fill="none" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="32" x="5" y="490.7529">User</text><ellipse cx="24" cy="502.5547" fill="#E2E2F0" rx="8" ry="8" style="stroke:#181818;stroke-width:0.5;"/><path d="M24,510.5547 L24,537.5547 M11,518.5547 L37,518.5547 M24,537.5547 L11,552.5547 M24,537.5547 L37,552.5547 " fill="none" style="stroke:#181818;stroke-width:0.5;"/><rect fill="#E2E2F0" height="46.5938" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="85" x="116.5" y="33.7031"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="71" x="123.5" y="53.6982">ppt-maker</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="26" x="146" y="69.9951">Skill</text><rect fill="#E2E2F0" height="46.5938" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="85" x="116.5" y="477.7578"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="71" x="123.5" y="497.7529">ppt-maker</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="26" x="146" y="514.0498">Skill</text><rect fill="#E2E2F0" height="30.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="100" x="479" y="50"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="86" x="486" y="69.9951">ppt-maker.js</text><rect fill="#E2E2F0" height="30.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="100" x="479" y="477.7578"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="86" x="486" y="497.7529">ppt-maker.js</text><polygon fill="#181818" points="147,108.4297,157,112.4297,147,116.4297,151,112.4297" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="24" x2="153" y1="112.4297" y2="112.4297"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="111" x="31" y="107.3638">"生成一份PPT: <描述>"</text><line style="stroke:#181818;stroke-width:1.0;" x1="159" x2="201" y1="141.5625" y2="141.5625"/><line style="stroke:#181818;stroke-width:1.0;" x1="201" x2="201" y1="141.5625" y2="154.5625"/><line style="stroke:#181818;stroke-width:1.0;" x1="160" x2="201" y1="154.5625" y2="154.5625"/><polygon fill="#181818" points="170,150.5625,160,154.5625,170,158.5625,166,154.5625" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="179" x="166" y="136.4966">generate Markdown content</text><polygon fill="#181818" points="517,179.6953,527,183.6953,517,187.6953,521,183.6953" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;" x1="159" x2="523" y1="183.6953" y2="183.6953"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="346" x="166" y="178.6294">node ppt-maker.js -i input.md -o out.pptx -t <theme></text><line style="stroke:#181818;stroke-width:1.0;" x1="529" x2="571" y1="227.9609" y2="227.9609"/><line style="stroke:#181818;stroke-width:1.0;" x1="571" x2="571" y1="227.9609" y2="240.9609"/><line style="stroke:#181818;stroke-width:1.0;" x1="530" x2="571" y1="240.9609" y2="240.9609"/><polygon fill="#181818" points="540,236.9609,530,240.9609,540,244.9609,536,240.9609" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="76" x="536" y="207.7622">parse slides</text><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="266" x="536" y="222.895">(# → cover, ## → content, ## 感谢 → end)</text><path d="M459,255.9609 L536,255.9609 L536,263.0938 L526,273.0938 L459,273.0938 L459,255.9609 " fill="#EEEEEE" style="stroke:#000000;stroke-width:1.5;"/><rect fill="none" height="176.6641" style="stroke:#000000;stroke-width:1.5;" width="350" x="459" y="255.9609"/><text fill="#000000" font-family="Arial" font-size="13" font-weight="bold" lengthAdjust="spacing" textLength="32" x="474" y="269.0278">loop</text><text fill="#000000" font-family="Arial" font-size="11" font-weight="bold" lengthAdjust="spacing" textLength="98" x="551" y="268.1714">[each ## slide]</text><line style="stroke:#181818;stroke-width:1.0;" x1="529" x2="571" y1="294.2266" y2="294.2266"/><line style="stroke:#181818;stroke-width:1.0;" x1="571" x2="571" y1="294.2266" y2="307.2266"/><line style="stroke:#181818;stroke-width:1.0;" x1="530" x2="571" y1="307.2266" y2="307.2266"/><polygon fill="#181818" points="540,303.2266,530,307.2266,540,311.2266,536,307.2266" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="213" x="536" y="289.1606">scan headings for chart keywords</text><path d="M469,322.2266 L533,322.2266 L533,329.3594 L523,339.3594 L469,339.3594 L469,322.2266 " fill="#EEEEEE" style="stroke:#000000;stroke-width:1.5;"/><rect fill="none" height="103.3984" style="stroke:#000000;stroke-width:1.5;" width="330" x="469" y="322.2266"/><text fill="#000000" font-family="Arial" font-size="13" font-weight="bold" lengthAdjust="spacing" textLength="19" x="484" y="335.2935">alt</text><text fill="#000000" font-family="Arial" font-size="11" font-weight="bold" lengthAdjust="spacing" textLength="246" x="548" y="334.437">[chart keyword found & table present]</text><line style="stroke:#181818;stroke-width:1.0;" x1="529" x2="571" y1="360.4922" y2="360.4922"/><line style="stroke:#181818;stroke-width:1.0;" x1="571" x2="571" y1="360.4922" y2="373.4922"/><line style="stroke:#181818;stroke-width:1.0;" x1="530" x2="571" y1="373.4922" y2="373.4922"/><polygon fill="#181818" points="540,369.4922,530,373.4922,540,377.4922,536,373.4922" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="169" x="536" y="355.4263">render pie / bar / line chart</text><line style="stroke:#000000;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="469" x2="799" y1="382.4922" y2="382.4922"/><line style="stroke:#181818;stroke-width:1.0;" x1="529" x2="571" y1="404.625" y2="404.625"/><line style="stroke:#181818;stroke-width:1.0;" x1="571" x2="571" y1="404.625" y2="417.625"/><line style="stroke:#181818;stroke-width:1.0;" x1="530" x2="571" y1="417.625" y2="417.625"/><polygon fill="#181818" points="540,413.625,530,417.625,540,421.625,536,417.625" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="145" x="536" y="399.5591">render text / list / table</text><polygon fill="#181818" points="35,456.7578,25,460.7578,35,464.7578,31,460.7578" style="stroke:#181818;stroke-width:1.0;"/><line style="stroke:#181818;stroke-width:1.0;stroke-dasharray:2.0,2.0;" x1="29" x2="528" y1="460.7578" y2="460.7578"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="74" x="41" y="455.6919">output.pptx</text><!--SRC=[XL5DIoD14BtthtWa8BlWn7i80LdC8ceGijwybDDbqavFzz3TyUEsXsNPMsJPkx2_mACWY_z59EPdM3DntImeCipqLDTxzQfUnSAuYWALq7nCKvi6tgKXbOpDOCYg-98_ehmO1pzr-fEtFg0zsAmVfIXF4Xv43agGoUIc8fVGgggKbLHmE7IZmbZR0aMCThPtTz_0TKvYWzaQVjuURYbLbqJMNtBGHUlnrzNyn-N3pTU7sp_x-r-wwCrdiyNTTR-bbfWLy9WT1qgCFGg5zcSEkKp6Bls3BdK4wxnchBQ1p43cdgPEgP5vUFcJ_3coX5wQSCbzfPxfguLahiY8rcYEX-v36_VVVuhkAOTrjFz6JHTDFFzsjRZ-tLopqn-LijvNOCedTROfeu1NT69E3XCcRTmuubZipoTYAGg-EFD1Hs6HJVzV2ansXpKaEh8oRk1Okm6ygX2a8N6_CemDMNsGhpMEboM5n3RoEzp4vwcXnVfeL6kYqwf-N-mJPhFeRkrozMpq4m00]--></g></svg> |