Files
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
12 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="411px" preserveAspectRatio="none" style="width:1167px;height:411px;background:#FAFAFA;" version="1.1" viewBox="0 0 1167 411" width="1167px" zoomAndPan="magnify"><defs/><g><rect fill="#FAFAFA" height="411" style="stroke:none;stroke-width:1.0;" width="1167" x="0" y="0"/><!--cluster sdlc Skill--><g id="cluster_sdlc Skill"><path d="M463.5,6 L532.5,6 A3.75,3.75 0 0 1 535,8.5 L542,28.2969 L809.5,28.2969 A2.5,2.5 0 0 1 812,30.7969 L812,249 A2.5,2.5 0 0 1 809.5,251.5 L463.5,251.5 A2.5,2.5 0 0 1 461,249 L461,8.5 A2.5,2.5 0 0 1 463.5,6 " fill="none" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="461" x2="542" y1="28.2969" y2="28.2969"/><text fill="#000000" font-family="Arial" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="68" x="465" y="20.9951">sdlc Skill</text></g><!--cluster Project Artifacts (specs/)--><g id="cluster_Project Artifacts (specs/)"><path d="M8.5,300.5 L206.5,300.5 A3.75,3.75 0 0 1 209,303 L216,322.7969 L904.5,322.7969 A2.5,2.5 0 0 1 907,325.2969 L907,402 A2.5,2.5 0 0 1 904.5,404.5 L8.5,404.5 A2.5,2.5 0 0 1 6,402 L6,303 A2.5,2.5 0 0 1 8.5,300.5 " fill="none" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="6" x2="216" y1="322.7969" y2="322.7969"/><text fill="#000000" font-family="Arial" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="197" x="10" y="315.4951">Project Artifacts (specs/)</text></g><!--cluster Codebase--><g id="cluster_Codebase"><path d="M933.5,309 L1013.5,309 A3.75,3.75 0 0 1 1016,311.5 L1023,331.2969 L1157.5,331.2969 A2.5,2.5 0 0 1 1160,333.7969 L1160,393.5 A2.5,2.5 0 0 1 1157.5,396 L933.5,396 A2.5,2.5 0 0 1 931,393.5 L931,311.5 A2.5,2.5 0 0 1 933.5,309 " fill="none" style="stroke:#000000;stroke-width:1.5;"/><line style="stroke:#000000;stroke-width:1.5;" x1="931" x2="1023" y1="331.2969" y2="331.2969"/><text fill="#000000" font-family="Arial" font-size="14" font-weight="bold" lengthAdjust="spacing" textLength="79" x="935" y="323.9951">Codebase</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="515.5" y="182.5"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="61" x="525.5" y="205.4951">SKILL.md</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="91" x="525.5" y="221.792">(instructions)</text></g><!--entity CHECKLIST--><g id="elem_CHECKLIST"><rect fill="#F1F1F1" height="52.5938" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="155" x="640.5" y="41"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="51" x="650.5" y="63.9951">assets/</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="135" x="650.5" y="80.292">phase-checklist.md</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="477" y="49.5"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="108" x="487" y="72.4951">evals/evals.json</text></g><!--entity R--><g id="elem_R"><rect fill="#F1F1F1" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="139" x="22.5" y="344"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="119" x="32.5" y="366.9951">requirements.md</text></g><!--entity D--><g id="elem_D"><rect fill="#F1F1F1" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="93" x="196.5" y="344"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="73" x="206.5" y="366.9951">design.md</text></g><!--entity T--><g id="elem_T"><rect fill="#F1F1F1" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="83" x="324.5" y="344"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="63" x="334.5" y="366.9951">tasks.md</text></g><!--entity I--><g id="elem_I"><rect fill="#F1F1F1" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="108" x="443" y="344"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="88" x="453" y="366.9951">impl-plan.md</text></g><!--entity STATUS--><g id="elem_STATUS"><rect fill="#F1F1F1" height="52.5938" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="122" x="586" y="335.5"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="81" x="596" y="358.4951">STATUS.md</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="102" x="596" y="374.792">(resume point)</text></g><!--entity CR--><g id="elem_CR"><rect fill="#F1F1F1" height="52.5938" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="148" x="743" y="335.5"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="99" x="753" y="358.4951">crs/CR-N-*.md</text><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="128" x="753" y="374.792">(change requests)</text></g><!--entity CODE--><g id="elem_CODE"><rect fill="#F1F1F1" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="107" x="946.5" y="344"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="87" x="956.5" y="366.9951">source code</text></g><!--entity TESTS--><g id="elem_TESTS"><rect fill="#F1F1F1" height="36.2969" rx="2.5" ry="2.5" style="stroke:#181818;stroke-width:0.5;" width="55" x="1088.5" y="344"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="35" x="1098.5" y="366.9951">tests</text></g><!--entity Developer--><g id="elem_Developer"><ellipse cx="406" cy="38" fill="#F1F1F1" rx="8" ry="8" style="stroke:#181818;stroke-width:0.5;"/><path d="M406,46 L406,73 M393,54 L419,54 M406,73 L393,88 M406,73 L419,88 " fill="none" style="stroke:#181818;stroke-width:0.5;"/><text fill="#000000" font-family="Arial" font-size="14" lengthAdjust="spacing" textLength="71" x="370.5" y="102.4951">Developer</text></g><!--link Developer to SKILL--><g id="link_Developer_SKILL"><path d="M441.8,98.77 C471.37,123.77 508.2977,154.9867 536.2177,178.5867 " fill="none" id="Developer-to-SKILL" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="540.8,182.46,536.5087,173.5952,536.9814,179.2323,531.3443,179.7049,540.8,182.46" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="110" x="504" y="148.5669">describe project /</text><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="55" x="471.7356" y="171.2953">continue</text></g><!--link SKILL to R--><g id="link_SKILL_R"><path d="M515.33,212.5 C436.43,218.02 289.4,235.73 179,292.5 C152.5,306.13 130.5984,324.279 113.9684,339.709 " fill="none" id="SKILL-to-R" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="109.57,343.79,118.8882,340.6008,113.2353,340.3892,113.4469,334.7363,109.57,343.79" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="51" x="229" y="280.5669">phase 1</text></g><!--link SKILL to D--><g id="link_SKILL_D"><path d="M515.27,218.04 C458.96,228.21 371.32,249.82 307,292.5 C285.98,306.45 270.5995,323.8576 258.8595,339.1776 " fill="none" id="SKILL-to-D" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="255.21,343.94,263.8593,339.2294,258.2513,339.9713,257.5094,334.3633,255.21,343.94" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="51" x="347" y="280.5669">phase 2</text></g><!--link SKILL to T--><g id="link_SKILL_T"><path d="M515.28,235.63 C486.96,250.11 452.93,269.84 426,292.5 C407.61,307.97 393.5753,324.4697 382.2253,339.1797 " fill="none" id="SKILL-to-T" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="378.56,343.93,387.2248,339.248,381.6144,339.9714,380.891,334.361,378.56,343.93" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="51" x="460" y="280.5669">phase 3</text></g><!--link SKILL to I--><g id="link_SKILL_I"><path d="M554.29,235.57 C548.19,245.37 541.46,256.77 536,267.5 C522.83,293.36 512.5503,319.1134 505.4003,338.1434 " fill="none" id="SKILL-to-I" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="503.29,343.76,510.1999,336.7419,505.0486,339.0795,502.711,333.9282,503.29,343.76" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="51" x="537" y="280.5669">phase 4</text></g><!--link SKILL to CODE--><g id="link_SKILL_CODE"><path d="M626.76,213.8 C696.62,220.68 817.95,239.82 907,292.5 C933.23,308.02 956.42,325.5053 974.73,340.1953 " fill="none" id="SKILL-to-CODE" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="979.41,343.95,974.8932,335.198,975.51,340.8211,969.8869,341.4379,979.41,343.95" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="51" x="891" y="280.5669">phase 5</text></g><!--link SKILL to TESTS--><g id="link_SKILL_TESTS"><path d="M626.58,213.33 C741.23,221.12 999.26,243.69 1071,292.5 C1089.47,305.07 1099.76,322.503 1106.85,338.353 " fill="none" id="SKILL-to-TESTS" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="1109.3,343.83,1109.2764,333.9812,1107.2584,339.2658,1101.9737,337.2478,1109.3,343.83" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="51" x="1052" y="280.5669">phase 6</text></g><!--link SKILL to STATUS--><g id="link_SKILL_STATUS"><path d="M583.89,235.62 C597.87,263.38 617.3429,302.0804 631.3429,329.9004 " fill="none" id="SKILL-to-STATUS" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="634.04,335.26,633.5674,325.4225,631.7924,330.7937,626.4212,329.0187,634.04,335.26" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="99" x="607" y="280.5669">tracks progress</text></g><!--link SKILL to CR--><g id="link_SKILL_CR"><path d="M626.58,226.89 C654.3,236.61 687.65,250.32 715,267.5 C745.11,286.41 770.3625,310.3553 789.8025,330.8653 " fill="none" id="SKILL-to-CR" style="stroke:#181818;stroke-width:1.0;"/><polygon fill="#181818" points="793.93,335.22,790.6418,325.9362,790.4904,331.5911,784.8356,331.4396,793.93,335.22" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="107" x="737" y="280.5669">change requests</text></g><!--link CHECKLIST to SKILL--><g id="link_CHECKLIST_SKILL"><path d="M691.04,94.09 C664.6,119.18 628.8622,153.0898 602.3922,178.2098 " fill="none" id="CHECKLIST-to-SKILL" style="stroke:#181818;stroke-width:1.0;stroke-dasharray:7.0,7.0;"/><polygon fill="#181818" points="598.04,182.34,607.3217,179.0461,601.6668,178.8982,601.8148,173.2432,598.04,182.34" style="stroke:#181818;stroke-width:1.0;"/><text fill="#000000" font-family="Arial" font-size="13" lengthAdjust="spacing" textLength="107" x="645" y="148.5669">phase gate rules</text></g><!--SRC=[PLBVJzim47xFNs5bBp0fZROn7dX0gjAYLLGmDO4dNbpdI4qSs_WSf6dQ_xvBKenJ5AbAln-Nk-yEMwajTxnZmdJMQD2-z7yKC0V2SzqeI318QdZclV8tHlixtW5REibLnE-vQ1jdUbqNHXd7ljmiXoT9B16y0PPYhGGhMwbKolucxEEZB2rlDzljegkVz9dKw5qll3GQprF6aOtaNCyHmMF-fEs18sJY0A9L4ZsL62t5htLnkzsKrTm6RrnXFlukNj3eKRj-N6xBv5_Kw6zdNYW16j7BPouyiZEq830__zIuWzTUEkZe3xv_V3UNr82oqU_aQavwZcqmddGhEwiogtZmRav2gvRLGpcbvW1xMeerKljZQYCxTmY7UR7BxhAlaqiSQCl3kbzxG7-CkzZDmYXC3NiA-TFeQ7edW90Q9j_zQdqot51qccnTLcF6b2RTnWhUG1aBBad2AykowsdLx8gE3OMJUnhek8gScgVBaxg7D9bKWtv7sl44sBS8NGNqUuHM0VqHePk0NaJeC4iWViP5Xa42SnanKzv4UKVHuT1vGrl1kEhGxadcIJXLjbXy133LRxWdPQy0_mC0]--></g></svg>