Files
common-skills/skills/docs-rag/assets/docs-rag-architecture.svg
T
Team c0d14c6ac1 chore: restructure skills repo with new agents and skill bundles
- 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
2026-04-18 13:07:46 +08:00

1 line
7.6 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="709px" preserveAspectRatio="none" style="width:385px;height:709px;background:#FAFAFA;" version="1.1" viewBox="0 0 385 709" width="385px" zoomAndPan="magnify"><defs/><g><rect fill="#FAFAFA" height="709" style="stroke:none;stroke-width:1.0;" width="385" x="0" y="0"/><!--cluster docs-rag Skill--><g id="cluster_docs-rag Skill"><path d="M18.5,144.5 L125.5,144.5 A3.75,3.75 0 0 1 128,147 L135,166.7969 L319.5,166.7969 A2.5,2.5 0 0 1 322,169.2969 L322,392 A2.5,2.5 0 0 1 319.5,394.5 L18.5,394.5 A2.5,2.5 0 0 1 16,392 L16,147 A2.5,2.5 0 0 1 18.5,144.5 " fill="none" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="16" x2="135" y1="166.7969" y2="166.7969"/><text fill="#000000" font-family="Arial" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="106" x="20" y="159.4951">docs-rag Skill</text></g><!--cluster Source Documents--><g id="cluster_Source Documents"><path d="M8.5,443.5 L159.5,443.5 A3.75,3.75 0 0 1 162,446 L169,465.7969 L203.5,465.7969 A2.5,2.5 0 0 1 206,468.2969 L206,700 A2.5,2.5 0 0 1 203.5,702.5 L8.5,702.5 A2.5,2.5 0 0 1 6,700 L6,446 A2.5,2.5 0 0 1 8.5,443.5 " fill="none" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="6" x2="169" y1="465.7969" y2="465.7969"/><text fill="#000000" font-family="Arial" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="150" x="10" y="458.4951">Source Documents</text></g><!--entity SKILL--><g id="elem_SKILL"><rect fill="#F1F1F1" height="52.5938" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="111" x="195.5" y="179.5"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="61" x="205.5" y="202.4951">SKILL.md</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="91" x="205.5" y="218.792">(instructions)</text></g><!--entity INDEX--><g id="elem_INDEX"><rect fill="#F1F1F1" height="68.8906" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="170" x="44" y="309.5"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="105" x="54" y="332.4951">data/index.json</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="150" x="54" y="348.792">(spec, title, keywords,</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="130" x="54" y="365.0889">summary, file path)</text></g><!--entity EVALS--><g id="elem_EVALS"><rect fill="#F1F1F1" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="128" x="32" y="188"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="108" x="42" y="210.9951">evals/evals.json</text></g><!--entity DOCS--><g id="elem_DOCS"><path d="M35,488.5 C35,478.5 92,478.5 92,478.5 C92,478.5 149,478.5 149,488.5 L149,546.3906 C149,556.3906 92,556.3906 92,556.3906 C92,556.3906 35,556.3906 35,546.3906 L35,488.5 " fill="#F1F1F1" style="stroke:#181818;stroke-width:0.5;"/><path d="M35,488.5 C35,498.5 92,498.5 92,498.5 C92,498.5 149,498.5 149,488.5 " fill="none" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="39" x="45" y="515.4951">docs/</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="94" x="45" y="531.792">*.docx / *.doc</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="94" x="45" y="548.0889">(3GPP specs)</text></g><!--entity BUILDER--><g id="elem_BUILDER"><rect fill="#F1F1F1" height="52.5938" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="168" x="22" y="633.5"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="148" x="32" y="656.4951">scripts/build_index.py</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="98" x="32" y="672.792">(index builder)</text></g><!--entity Developer--><g id="elem_Developer"><ellipse cx="251" cy="14" fill="#F1F1F1" rx="8" ry="8" style="stroke:#181818;stroke-width:0.5;"/><path d="M251,22 L251,49 M238,30 L264,30 M251,49 L238,64 M251,49 L264,64 " fill="none" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="71" x="215.5" y="78.4951">Developer</text></g><!--link Developer to SKILL--><g id="link_Developer_SKILL"><path d="M251,81.73 C251,111.73 251,147.12 251,173.48 " fill="none" id="Developer-to-SKILL" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="251,179.48,255,170.48,251,174.48,247,170.48,251,179.48" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="93" x="252" y="124.5669">3GPP question</text></g><!--link SKILL to INDEX--><g id="link_SKILL_INDEX"><path d="M228.05,232.58 C208.59,254.28 184.5269,281.1041 163.2269,304.8441 " fill="none" id="SKILL-to-INDEX" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="159.22,309.31,168.2077,305.2824,162.5591,305.5884,162.2531,299.9398,159.22,309.31" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="175" x="202" y="275.5669">keyword + semantic match</text></g><!--link INDEX to DOCS--><g id="link_INDEX_DOCS"><path d="M91.8,378.6 C83.74,388.04 76.33,398.92 72,410.5 C63.86,432.25 66.4309,452.0985 73.1709,472.6585 " fill="none" id="INDEX-to-DOCS" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="75.04,478.36,76.0374,468.5618,73.4825,473.6088,68.4354,471.0539,75.04,478.36" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="136" x="73" y="423.5669">read file (deep detail)</text></g><!--link BUILDER to INDEX--><g id="link_BUILDER_INDEX"><path d="M127.9,633.23 C134.9,624.2 142.31,613.75 148,603.5 C188.55,530.46 199.2,509.72 214,427.5 C215.34,420.06 217.33,417.28 214,410.5 C208,398.3 203.0931,391.6023 192.5831,382.7223 " fill="none" id="BUILDER-to-INDEX" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="188,378.85,192.2931,387.7139,191.8193,382.0769,197.4562,381.6031,188,378.85" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="101" x="214" y="522.0669">builds / updates</text></g><!--link DOCS to BUILDER--><g id="link_DOCS_BUILDER"><path d="M95.79,556.52 C98.22,580.9 100.7155,605.9195 102.8555,627.4095 " fill="none" id="DOCS-to-BUILDER" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="103.45,633.38,106.5385,624.0279,102.9545,628.4046,98.5779,624.8207,103.45,633.38" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="37" x="102" y="599.5669">scans</text></g><!--SRC=[LL9DQnin5BphLppSIzBQtaDkEHJSh5DCJHgojFHWAC_IYwDQNzMJafZG_rv9wwOn2-AXcJUQ6PRtsWMCQ45w6xmZbuPqC0IHP4AtCoJubQBe7hD9rzwb6xG4YwZHlC6tAFUxwBDJLzxu2E-k5_KJ8XG0TmGJvINF8kvWs6jZ9l0YuF_3C1c-hDRhkLKRTwOTfvXbqjxn-GIGeO6dV8K9E-qKFSz_iNTbZGF9AIIT34rXJuSd7nLFDuwpjHWFKxZN9Lp0z32AhcxwvOzJKNf4mrqxcshZBRylreFuyoRAu7EK1BsNsPOz7iDKHrlaOzHkuzxFo_0C7RIXEBpuV7iBrUOnLl_rQZWrm3BgaBZRPctKpp5UEBHEoWZjckAu_UdRQjqlxwepbAbqtjCZ6Hye2l4wmcpsSQmFBg6z_piJrsh5U5lnraJ1ZwN11s2ow9AMO3791p4IAhLQBin8gCO-pnHHABz7GctEnT7JYMeppQM674f5nA9fLCO_zYMmHCT_0G00]--></g></svg>