{"data":{"skill":{"slug":"zhanlincui-obsidian-markdown","name":"obsidian-markdown","icon":"📦","repo":"https://github.com/ZhanlinCui/Ultimate-Agent-Skills-Collection/tree/main/obsidian-markdown","status":"approved","author":"ZhanlinCui","authorVersion":null,"skillstoreRevision":1},"audit":{"id":"0bca24d0-431a-4ad1-b3d8-7567eb63fcc9","skill_id":"b25e77cf-c997-4533-8ca7-a25c7d8d140c","version":5,"content_hash":"v3:88a205c7f635a966e31156313b590d59007c5caa:50fd2c27aafaa4f4328b3debd74f7d7a0d689ce9d63e8ebfd6b5ae4305ca746e:f3fc91654f2206322af5010aa1c33b933f7a6f360d62a34cb4d47186afb0b19d:736b696c6c732f7a68616e6c696e6375692f6f6273696469616e2d6d61726b646f776e:7bcab6189f1fd7b4b3705cb763f59fcc","risk_level":"safe","is_blocked":false,"safe_to_publish":true,"analysis_status":"ok","agent_auto_install_policy":"allowed","manual_install_policy":"allowed","summary":"All static findings are false positives in a documentation-only SKILL.md file. Backtick detections are Markdown fences or inline syntax examples, URL detections are reference or example links, and blocker detections are ordinary prose, block IDs, or Mermaid examples. No prompt injection, data exfiltration, executable scripts, or external command instructions were found.","remediation":[],"risk_factor_evidence":[{"factor":"external_commands","evidence":[{"file":"SKILL.md","line_end":29,"line_start":22},{"file":"SKILL.md","line_end":33,"line_start":29},{"file":"SKILL.md","line_end":40,"line_start":33},{"file":"SKILL.md","line_end":46,"line_start":40},{"file":"SKILL.md","line_end":46,"line_start":46},{"file":"SKILL.md","line_end":47,"line_start":47},{"file":"SKILL.md","line_end":48,"line_start":48},{"file":"SKILL.md","line_end":49,"line_start":49},{"file":"SKILL.md","line_end":50,"line_start":50},{"file":"SKILL.md","line_end":51,"line_start":51},{"file":"SKILL.md","line_end":60,"line_start":56},{"file":"SKILL.md","line_end":62,"line_start":60},{"file":"SKILL.md","line_end":62,"line_start":62},{"file":"SKILL.md","line_end":72,"line_start":68},{"file":"SKILL.md","line_end":76,"line_start":72},{"file":"SKILL.md","line_end":81,"line_start":76},{"file":"SKILL.md","line_end":85,"line_start":81},{"file":"SKILL.md","line_end":88,"line_start":85},{"file":"SKILL.md","line_end":90,"line_start":88},{"file":"SKILL.md","line_end":91,"line_start":90},{"file":"SKILL.md","line_end":93,"line_start":91},{"file":"SKILL.md","line_end":96,"line_start":93},{"file":"SKILL.md","line_end":101,"line_start":96},{"file":"SKILL.md","line_end":105,"line_start":101},{"file":"SKILL.md","line_end":108,"line_start":105},{"file":"SKILL.md","line_end":112,"line_start":108},{"file":"SKILL.md","line_end":117,"line_start":112},{"file":"SKILL.md","line_end":119,"line_start":117},{"file":"SKILL.md","line_end":125,"line_start":119},{"file":"SKILL.md","line_end":129,"line_start":125},{"file":"SKILL.md","line_end":133,"line_start":129},{"file":"SKILL.md","line_end":137,"line_start":133},{"file":"SKILL.md","line_end":141,"line_start":137},{"file":"SKILL.md","line_end":144,"line_start":141},{"file":"SKILL.md","line_end":148,"line_start":144},{"file":"SKILL.md","line_end":151,"line_start":148},{"file":"SKILL.md","line_end":155,"line_start":151},{"file":"SKILL.md","line_end":159,"line_start":155},{"file":"SKILL.md","line_end":163,"line_start":159},{"file":"SKILL.md","line_end":165,"line_start":163},{"file":"SKILL.md","line_end":168,"line_start":165},{"file":"SKILL.md","line_end":174,"line_start":168},{"file":"SKILL.md","line_end":178,"line_start":174},{"file":"SKILL.md","line_end":179,"line_start":178},{"file":"SKILL.md","line_end":181,"line_start":179},{"file":"SKILL.md","line_end":182,"line_start":181},{"file":"SKILL.md","line_end":188,"line_start":182},{"file":"SKILL.md","line_end":196,"line_start":188},{"file":"SKILL.md","line_end":200,"line_start":196},{"file":"SKILL.md","line_end":206,"line_start":200},{"file":"SKILL.md","line_end":210,"line_start":206},{"file":"SKILL.md","line_end":214,"line_start":210},{"file":"SKILL.md","line_end":220,"line_start":214},{"file":"SKILL.md","line_end":221,"line_start":220},{"file":"SKILL.md","line_end":221,"line_start":221},{"file":"SKILL.md","line_end":223,"line_start":222},{"file":"SKILL.md","line_end":224,"line_start":223},{"file":"SKILL.md","line_end":224,"line_start":224},{"file":"SKILL.md","line_end":225,"line_start":225},{"file":"SKILL.md","line_end":226,"line_start":226},{"file":"SKILL.md","line_end":227,"line_start":227},{"file":"SKILL.md","line_end":228,"line_start":228},{"file":"SKILL.md","line_end":229,"line_start":229},{"file":"SKILL.md","line_end":231,"line_start":230},{"file":"SKILL.md","line_end":232,"line_start":231},{"file":"SKILL.md","line_end":232,"line_start":232},{"file":"SKILL.md","line_end":241,"line_start":236},{"file":"SKILL.md","line_end":247,"line_start":241},{"file":"SKILL.md","line_end":256,"line_start":247},{"file":"SKILL.md","line_end":260,"line_start":256},{"file":"SKILL.md","line_end":269,"line_start":260},{"file":"SKILL.md","line_end":273,"line_start":269},{"file":"SKILL.md","line_end":279,"line_start":273},{"file":"SKILL.md","line_end":283,"line_start":279},{"file":"SKILL.md","line_end":290,"line_start":283},{"file":"SKILL.md","line_end":296,"line_start":290},{"file":"SKILL.md","line_end":297,"line_start":296},{"file":"SKILL.md","line_end":298,"line_start":297},{"file":"SKILL.md","line_end":298,"line_start":298},{"file":"SKILL.md","line_end":303,"line_start":299},{"file":"SKILL.md","line_end":304,"line_start":303},{"file":"SKILL.md","line_end":306,"line_start":304},{"file":"SKILL.md","line_end":308,"line_start":306},{"file":"SKILL.md","line_end":313,"line_start":308},{"file":"SKILL.md","line_end":315,"line_start":313},{"file":"SKILL.md","line_end":319,"line_start":315},{"file":"SKILL.md","line_end":320,"line_start":319},{"file":"SKILL.md","line_end":326,"line_start":320},{"file":"SKILL.md","line_end":327,"line_start":326},{"file":"SKILL.md","line_end":329,"line_start":327},{"file":"SKILL.md","line_end":331,"line_start":329},{"file":"SKILL.md","line_end":332,"line_start":331},{"file":"SKILL.md","line_end":333,"line_start":332},{"file":"SKILL.md","line_end":337,"line_start":333},{"file":"SKILL.md","line_end":342,"line_start":337},{"file":"SKILL.md","line_end":346,"line_start":342},{"file":"SKILL.md","line_end":350,"line_start":346},{"file":"SKILL.md","line_end":355,"line_start":350},{"file":"SKILL.md","line_end":359,"line_start":355},{"file":"SKILL.md","line_end":365,"line_start":359},{"file":"SKILL.md","line_end":367,"line_start":365},{"file":"SKILL.md","line_end":371,"line_start":367},{"file":"SKILL.md","line_end":378,"line_start":371},{"file":"SKILL.md","line_end":382,"line_start":378},{"file":"SKILL.md","line_end":390,"line_start":382},{"file":"SKILL.md","line_end":394,"line_start":390},{"file":"SKILL.md","line_end":395,"line_start":394},{"file":"SKILL.md","line_end":402,"line_start":395},{"file":"SKILL.md","line_end":403,"line_start":402},{"file":"SKILL.md","line_end":407,"line_start":403},{"file":"SKILL.md","line_end":408,"line_start":407},{"file":"SKILL.md","line_end":412,"line_start":408},{"file":"SKILL.md","line_end":413,"line_start":412},{"file":"SKILL.md","line_end":417,"line_start":413},{"file":"SKILL.md","line_end":418,"line_start":417},{"file":"SKILL.md","line_end":424,"line_start":418},{"file":"SKILL.md","line_end":425,"line_start":424},{"file":"SKILL.md","line_end":429,"line_start":425},{"file":"SKILL.md","line_end":439,"line_start":429},{"file":"SKILL.md","line_end":443,"line_start":439},{"file":"SKILL.md","line_end":450,"line_start":443},{"file":"SKILL.md","line_end":454,"line_start":450},{"file":"SKILL.md","line_end":460,"line_start":454},{"file":"SKILL.md","line_end":466,"line_start":460},{"file":"SKILL.md","line_end":483,"line_start":466},{"file":"SKILL.md","line_end":489,"line_start":483},{"file":"SKILL.md","line_end":490,"line_start":489},{"file":"SKILL.md","line_end":491,"line_start":490},{"file":"SKILL.md","line_end":492,"line_start":491},{"file":"SKILL.md","line_end":493,"line_start":492},{"file":"SKILL.md","line_end":494,"line_start":493},{"file":"SKILL.md","line_end":495,"line_start":494},{"file":"SKILL.md","line_end":499,"line_start":495},{"file":"SKILL.md","line_end":500,"line_start":499},{"file":"SKILL.md","line_end":501,"line_start":500},{"file":"SKILL.md","line_end":505,"line_start":501},{"file":"SKILL.md","line_end":517,"line_start":505},{"file":"SKILL.md","line_end":522,"line_start":517},{"file":"SKILL.md","line_end":523,"line_start":522},{"file":"SKILL.md","line_end":524,"line_start":523},{"file":"SKILL.md","line_end":530,"line_start":524},{"file":"SKILL.md","line_end":541,"line_start":530},{"file":"SKILL.md","line_end":545,"line_start":541},{"file":"SKILL.md","line_end":579,"line_start":545},{"file":"SKILL.md","line_end":582,"line_start":579},{"file":"SKILL.md","line_end":586,"line_start":582},{"file":"SKILL.md","line_end":591,"line_start":586},{"file":"SKILL.md","line_end":610,"line_start":591}]},{"factor":"network","evidence":[{"file":"SKILL.md","line_end":13,"line_start":13},{"file":"SKILL.md","line_end":14,"line_start":14},{"file":"SKILL.md","line_end":15,"line_start":15},{"file":"SKILL.md","line_end":115,"line_start":115},{"file":"SKILL.md","line_end":142,"line_start":142},{"file":"SKILL.md","line_end":143,"line_start":143},{"file":"SKILL.md","line_end":603,"line_start":603},{"file":"SKILL.md","line_end":614,"line_start":614},{"file":"SKILL.md","line_end":615,"line_start":615},{"file":"SKILL.md","line_end":616,"line_start":616},{"file":"SKILL.md","line_end":617,"line_start":617},{"file":"SKILL.md","line_end":618,"line_start":618},{"file":"SKILL.md","line_end":619,"line_start":619},{"file":"SKILL.md","line_end":620,"line_start":620}]}],"critical_findings":[],"high_findings":[],"medium_findings":[],"low_findings":[],"dangerous_patterns":[],"files_scanned":1,"total_lines":621,"audit_model":"codex","audited_at":"2026-07-08T15:22:10.972+00:00","created_at":"2026-07-16T11:02:00.774401+00:00","static_findings":[{"id":"external_commands:SKILL.md:22:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":29,"severity":"medium","line_start":22},{"id":"external_commands:SKILL.md:29:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":33,"severity":"medium","line_start":29},{"id":"external_commands:SKILL.md:33:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":40,"severity":"medium","line_start":33},{"id":"external_commands:SKILL.md:40:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":46,"severity":"medium","line_start":40},{"id":"external_commands:SKILL.md:46:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Bold | `**text**` or `__text__` | `**Bold**` | **Bold** |","category":"external_commands","line_end":46,"severity":"medium","line_start":46},{"id":"external_commands:SKILL.md:47:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Italic | `*text*` or `_text_` | `*Italic*` | *Italic* |","category":"external_commands","line_end":47,"severity":"medium","line_start":47},{"id":"external_commands:SKILL.md:48:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Bold + Italic | `***text***` | `***Both***` | ***Both*** |","category":"external_commands","line_end":48,"severity":"medium","line_start":48},{"id":"external_commands:SKILL.md:49:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Strikethrough | `~~text~~` | `~~Striked~~` | ~~Striked~~ |","category":"external_commands","line_end":49,"severity":"medium","line_start":49},{"id":"external_commands:SKILL.md:50:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Highlight | `==text==` | `==Highlighted==` | ==Highlighted== |","category":"external_commands","line_end":50,"severity":"medium","line_start":50},{"id":"external_commands:SKILL.md:51:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Inline code | `` `code` `` | `` `code` `` | `code` |","category":"external_commands","line_end":51,"severity":"medium","line_start":51},{"id":"external_commands:SKILL.md:56:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":60,"severity":"medium","line_start":56},{"id":"external_commands:SKILL.md:60:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":62,"severity":"medium","line_start":60},{"id":"external_commands:SKILL.md:62:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Common characters to escape: `\\*`, `\\_`, `\\#`, `` \\` ``, `\\|`, `\\~`","category":"external_commands","line_end":62,"severity":"medium","line_start":62},{"id":"external_commands:SKILL.md:68:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":72,"severity":"medium","line_start":68},{"id":"external_commands:SKILL.md:72:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":76,"severity":"medium","line_start":72},{"id":"external_commands:SKILL.md:76:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":81,"severity":"medium","line_start":76},{"id":"external_commands:SKILL.md:81:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":85,"severity":"medium","line_start":81},{"id":"external_commands:SKILL.md:85:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":88,"severity":"medium","line_start":85},{"id":"external_commands:SKILL.md:88:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":90,"severity":"medium","line_start":88},{"id":"external_commands:SKILL.md:90:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Define a block ID by adding `^block-id` at the end of a paragraph:","category":"external_commands","line_end":91,"severity":"medium","line_start":90},{"id":"external_commands:SKILL.md:91:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":93,"severity":"medium","line_start":91},{"id":"external_commands:SKILL.md:93:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":96,"severity":"medium","line_start":93},{"id":"external_commands:SKILL.md:96:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":101,"severity":"medium","line_start":96},{"id":"external_commands:SKILL.md:101:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":105,"severity":"medium","line_start":101},{"id":"external_commands:SKILL.md:105:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":108,"severity":"medium","line_start":105},{"id":"external_commands:SKILL.md:108:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":112,"severity":"medium","line_start":108},{"id":"external_commands:SKILL.md:112:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":117,"severity":"medium","line_start":112},{"id":"external_commands:SKILL.md:117:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":119,"severity":"medium","line_start":117},{"id":"external_commands:SKILL.md:119:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Note: Spaces must be URL-encoded as `%20` in Markdown links.","category":"external_commands","line_end":125,"severity":"medium","line_start":119},{"id":"external_commands:SKILL.md:125:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":129,"severity":"medium","line_start":125},{"id":"external_commands:SKILL.md:129:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":133,"severity":"medium","line_start":129},{"id":"external_commands:SKILL.md:133:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":137,"severity":"medium","line_start":133},{"id":"external_commands:SKILL.md:137:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":141,"severity":"medium","line_start":137},{"id":"external_commands:SKILL.md:141:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":144,"severity":"medium","line_start":141},{"id":"external_commands:SKILL.md:144:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":148,"severity":"medium","line_start":144},{"id":"external_commands:SKILL.md:148:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":151,"severity":"medium","line_start":148},{"id":"external_commands:SKILL.md:151:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":155,"severity":"medium","line_start":151},{"id":"external_commands:SKILL.md:155:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":159,"severity":"medium","line_start":155},{"id":"external_commands:SKILL.md:159:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":163,"severity":"medium","line_start":159},{"id":"external_commands:SKILL.md:163:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":165,"severity":"medium","line_start":163},{"id":"external_commands:SKILL.md:165:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":168,"severity":"medium","line_start":165},{"id":"external_commands:SKILL.md:168:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":174,"severity":"medium","line_start":168},{"id":"external_commands:SKILL.md:174:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":178,"severity":"medium","line_start":174},{"id":"external_commands:SKILL.md:178:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````markdown","category":"external_commands","line_end":179,"severity":"medium","line_start":178},{"id":"external_commands:SKILL.md:179:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```query","category":"external_commands","line_end":181,"severity":"medium","line_start":179},{"id":"external_commands:SKILL.md:181:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":182,"severity":"medium","line_start":181},{"id":"external_commands:SKILL.md:182:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````","category":"external_commands","line_end":188,"severity":"medium","line_start":182},{"id":"external_commands:SKILL.md:188:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":196,"severity":"medium","line_start":188},{"id":"external_commands:SKILL.md:196:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":200,"severity":"medium","line_start":196},{"id":"external_commands:SKILL.md:200:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":206,"severity":"medium","line_start":200},{"id":"external_commands:SKILL.md:206:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":210,"severity":"medium","line_start":206},{"id":"external_commands:SKILL.md:210:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":214,"severity":"medium","line_start":210},{"id":"external_commands:SKILL.md:214:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":220,"severity":"medium","line_start":214},{"id":"external_commands:SKILL.md:220:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `note` | - | Blue, pencil icon |","category":"external_commands","line_end":221,"severity":"medium","line_start":220},{"id":"external_commands:SKILL.md:221:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `abstract` | `summary`, `tldr` | Teal, clipboard icon |","category":"external_commands","line_end":221,"severity":"medium","line_start":221},{"id":"external_commands:SKILL.md:222:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `info` | - | Blue, info icon |","category":"external_commands","line_end":223,"severity":"medium","line_start":222},{"id":"external_commands:SKILL.md:223:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `todo` | - | Blue, checkbox icon |","category":"external_commands","line_end":224,"severity":"medium","line_start":223},{"id":"external_commands:SKILL.md:224:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `tip` | `hint`, `important` | Cyan, flame icon |","category":"external_commands","line_end":224,"severity":"medium","line_start":224},{"id":"external_commands:SKILL.md:225:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `success` | `check`, `done` | Green, checkmark icon |","category":"external_commands","line_end":225,"severity":"medium","line_start":225},{"id":"external_commands:SKILL.md:226:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `question` | `help`, `faq` | Yellow, question mark |","category":"external_commands","line_end":226,"severity":"medium","line_start":226},{"id":"external_commands:SKILL.md:227:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `warning` | `caution`, `attention` | Orange, warning icon |","category":"external_commands","line_end":227,"severity":"medium","line_start":227},{"id":"external_commands:SKILL.md:228:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `failure` | `fail`, `missing` | Red, X icon |","category":"external_commands","line_end":228,"severity":"medium","line_start":228},{"id":"external_commands:SKILL.md:229:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `danger` | `error` | Red, zap icon |","category":"external_commands","line_end":229,"severity":"medium","line_start":229},{"id":"external_commands:SKILL.md:230:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `bug` | - | Red, bug icon |","category":"external_commands","line_end":231,"severity":"medium","line_start":230},{"id":"external_commands:SKILL.md:231:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `example` | - | Purple, list icon |","category":"external_commands","line_end":232,"severity":"medium","line_start":231},{"id":"external_commands:SKILL.md:232:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| `quote` | `cite` | Gray, quote icon |","category":"external_commands","line_end":232,"severity":"medium","line_start":232},{"id":"external_commands:SKILL.md:236:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```css","category":"external_commands","line_end":241,"severity":"medium","line_start":236},{"id":"external_commands:SKILL.md:241:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":247,"severity":"medium","line_start":241},{"id":"external_commands:SKILL.md:247:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":256,"severity":"medium","line_start":247},{"id":"external_commands:SKILL.md:256:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":260,"severity":"medium","line_start":256},{"id":"external_commands:SKILL.md:260:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":269,"severity":"medium","line_start":260},{"id":"external_commands:SKILL.md:269:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":273,"severity":"medium","line_start":269},{"id":"external_commands:SKILL.md:273:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":279,"severity":"medium","line_start":273},{"id":"external_commands:SKILL.md:279:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":283,"severity":"medium","line_start":279},{"id":"external_commands:SKILL.md:283:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":290,"severity":"medium","line_start":283},{"id":"external_commands:SKILL.md:290:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":296,"severity":"medium","line_start":290},{"id":"external_commands:SKILL.md:296:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":297,"severity":"medium","line_start":296},{"id":"external_commands:SKILL.md:297:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Use `backticks` for inline code.","category":"external_commands","line_end":298,"severity":"medium","line_start":297},{"id":"external_commands:SKILL.md:298:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"Use double backticks for ``code with a ` backtick inside``.","category":"external_commands","line_end":298,"severity":"medium","line_start":298},{"id":"external_commands:SKILL.md:299:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":303,"severity":"medium","line_start":299},{"id":"external_commands:SKILL.md:303:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````markdown","category":"external_commands","line_end":304,"severity":"medium","line_start":303},{"id":"external_commands:SKILL.md:304:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":306,"severity":"medium","line_start":304},{"id":"external_commands:SKILL.md:306:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":308,"severity":"medium","line_start":306},{"id":"external_commands:SKILL.md:308:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```javascript","category":"external_commands","line_end":313,"severity":"medium","line_start":308},{"id":"external_commands:SKILL.md:313:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":315,"severity":"medium","line_start":313},{"id":"external_commands:SKILL.md:315:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```python","category":"external_commands","line_end":319,"severity":"medium","line_start":315},{"id":"external_commands:SKILL.md:319:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":320,"severity":"medium","line_start":319},{"id":"external_commands:SKILL.md:320:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````","category":"external_commands","line_end":326,"severity":"medium","line_start":320},{"id":"external_commands:SKILL.md:326:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"`````markdown","category":"external_commands","line_end":327,"severity":"medium","line_start":326},{"id":"external_commands:SKILL.md:327:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````markdown","category":"external_commands","line_end":329,"severity":"medium","line_start":327},{"id":"external_commands:SKILL.md:329:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```js","category":"external_commands","line_end":331,"severity":"medium","line_start":329},{"id":"external_commands:SKILL.md:331:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":332,"severity":"medium","line_start":331},{"id":"external_commands:SKILL.md:332:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````","category":"external_commands","line_end":333,"severity":"medium","line_start":332},{"id":"external_commands:SKILL.md:333:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"`````","category":"external_commands","line_end":337,"severity":"medium","line_start":333},{"id":"external_commands:SKILL.md:337:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":342,"severity":"medium","line_start":337},{"id":"external_commands:SKILL.md:342:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":346,"severity":"medium","line_start":342},{"id":"external_commands:SKILL.md:346:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":350,"severity":"medium","line_start":346},{"id":"external_commands:SKILL.md:350:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":355,"severity":"medium","line_start":350},{"id":"external_commands:SKILL.md:355:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":359,"severity":"medium","line_start":355},{"id":"external_commands:SKILL.md:359:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":365,"severity":"medium","line_start":359},{"id":"external_commands:SKILL.md:365:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":367,"severity":"medium","line_start":365},{"id":"external_commands:SKILL.md:367:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":371,"severity":"medium","line_start":367},{"id":"external_commands:SKILL.md:371:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":378,"severity":"medium","line_start":371},{"id":"external_commands:SKILL.md:378:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":382,"severity":"medium","line_start":378},{"id":"external_commands:SKILL.md:382:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":390,"severity":"medium","line_start":382},{"id":"external_commands:SKILL.md:390:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":394,"severity":"medium","line_start":390},{"id":"external_commands:SKILL.md:394:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````markdown","category":"external_commands","line_end":395,"severity":"medium","line_start":394},{"id":"external_commands:SKILL.md:395:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```mermaid","category":"external_commands","line_end":402,"severity":"medium","line_start":395},{"id":"external_commands:SKILL.md:402:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":403,"severity":"medium","line_start":402},{"id":"external_commands:SKILL.md:403:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````","category":"external_commands","line_end":407,"severity":"medium","line_start":403},{"id":"external_commands:SKILL.md:407:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````markdown","category":"external_commands","line_end":408,"severity":"medium","line_start":407},{"id":"external_commands:SKILL.md:408:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```mermaid","category":"external_commands","line_end":412,"severity":"medium","line_start":408},{"id":"external_commands:SKILL.md:412:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":413,"severity":"medium","line_start":412},{"id":"external_commands:SKILL.md:413:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````","category":"external_commands","line_end":417,"severity":"medium","line_start":413},{"id":"external_commands:SKILL.md:417:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````markdown","category":"external_commands","line_end":418,"severity":"medium","line_start":417},{"id":"external_commands:SKILL.md:418:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```mermaid","category":"external_commands","line_end":424,"severity":"medium","line_start":418},{"id":"external_commands:SKILL.md:424:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":425,"severity":"medium","line_start":424},{"id":"external_commands:SKILL.md:425:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````","category":"external_commands","line_end":429,"severity":"medium","line_start":425},{"id":"external_commands:SKILL.md:429:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":439,"severity":"medium","line_start":429},{"id":"external_commands:SKILL.md:439:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":443,"severity":"medium","line_start":439},{"id":"external_commands:SKILL.md:443:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":450,"severity":"medium","line_start":443},{"id":"external_commands:SKILL.md:450:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":454,"severity":"medium","line_start":450},{"id":"external_commands:SKILL.md:454:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":460,"severity":"medium","line_start":454},{"id":"external_commands:SKILL.md:460:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":466,"severity":"medium","line_start":460},{"id":"external_commands:SKILL.md:466:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```yaml","category":"external_commands","line_end":483,"severity":"medium","line_start":466},{"id":"external_commands:SKILL.md:483:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":489,"severity":"medium","line_start":483},{"id":"external_commands:SKILL.md:489:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Text | `title: My Title` |","category":"external_commands","line_end":490,"severity":"medium","line_start":489},{"id":"external_commands:SKILL.md:490:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Number | `rating: 4.5` |","category":"external_commands","line_end":491,"severity":"medium","line_start":490},{"id":"external_commands:SKILL.md:491:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Checkbox | `completed: true` |","category":"external_commands","line_end":492,"severity":"medium","line_start":491},{"id":"external_commands:SKILL.md:492:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Date | `date: 2024-01-15` |","category":"external_commands","line_end":493,"severity":"medium","line_start":492},{"id":"external_commands:SKILL.md:493:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Date & Time | `due: 2024-01-15T14:30:00` |","category":"external_commands","line_end":494,"severity":"medium","line_start":493},{"id":"external_commands:SKILL.md:494:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| List | `tags: [one, two]` or YAML list |","category":"external_commands","line_end":495,"severity":"medium","line_start":494},{"id":"external_commands:SKILL.md:495:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"| Links | `related: \"[[Other Note]]\"` |","category":"external_commands","line_end":499,"severity":"medium","line_start":495},{"id":"external_commands:SKILL.md:499:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `tags` - Note tags","category":"external_commands","line_end":500,"severity":"medium","line_start":499},{"id":"external_commands:SKILL.md:500:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `aliases` - Alternative names for the note","category":"external_commands","line_end":501,"severity":"medium","line_start":500},{"id":"external_commands:SKILL.md:501:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- `cssclasses` - CSS classes applied to the note","category":"external_commands","line_end":505,"severity":"medium","line_start":501},{"id":"external_commands:SKILL.md:505:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":517,"severity":"medium","line_start":505},{"id":"external_commands:SKILL.md:517:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":522,"severity":"medium","line_start":517},{"id":"external_commands:SKILL.md:522:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Underscores `_`","category":"external_commands","line_end":523,"severity":"medium","line_start":522},{"id":"external_commands:SKILL.md:523:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Hyphens `-`","category":"external_commands","line_end":524,"severity":"medium","line_start":523},{"id":"external_commands:SKILL.md:524:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"- Forward slashes `/` (for nesting)","category":"external_commands","line_end":530,"severity":"medium","line_start":524},{"id":"external_commands:SKILL.md:530:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```markdown","category":"external_commands","line_end":541,"severity":"medium","line_start":530},{"id":"external_commands:SKILL.md:541:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":545,"severity":"medium","line_start":541},{"id":"external_commands:SKILL.md:545:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"````markdown","category":"external_commands","line_end":579,"severity":"medium","line_start":545},{"id":"external_commands:SKILL.md:579:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```python","category":"external_commands","line_end":582,"severity":"medium","line_start":579},{"id":"external_commands:SKILL.md:582:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":586,"severity":"medium","line_start":582},{"id":"external_commands:SKILL.md:586:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```mermaid","category":"external_commands","line_end":591,"severity":"medium","line_start":586},{"id":"external_commands:SKILL.md:591:ruby-shell-backtick-execution","file":"SKILL.md","pattern":"Ruby/shell backtick execution","snippet":"```","category":"external_commands","line_end":610,"severity":"medium","line_start":591},{"id":"network:SKILL.md:13:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- [CommonMark](https://commonmark.org/)","category":"network","line_end":13,"severity":"low","line_start":13},{"id":"network:SKILL.md:14:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- [GitHub Flavored Markdown](https://github.github.com/gfm/)","category":"network","line_end":14,"severity":"low","line_start":14},{"id":"network:SKILL.md:15:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- [LaTeX](https://www.latex-project.org/) for math","category":"network","line_end":15,"severity":"low","line_start":15},{"id":"network:SKILL.md:115:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"[Display Text](https://example.com)","category":"network","line_end":115,"severity":"low","line_start":115},{"id":"network:SKILL.md:142:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"![Alt text](https://example.com/image.png)","category":"network","line_end":142,"severity":"low","line_start":142},{"id":"network:SKILL.md:143:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"![Alt text|300](https://example.com/image.png)","category":"network","line_end":143,"severity":"low","line_start":143},{"id":"network:SKILL.md:603:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"[^1]: https://example.com/docs","category":"network","line_end":603,"severity":"low","line_start":603},{"id":"network:SKILL.md:614:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- [Basic formatting syntax](https://help.obsidian.md/syntax)","category":"network","line_end":614,"severity":"low","line_start":614},{"id":"network:SKILL.md:615:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- [Advanced formatting syntax](https://help.obsidian.md/advanced-syntax)","category":"network","line_end":615,"severity":"low","line_start":615},{"id":"network:SKILL.md:616:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- [Obsidian Flavored Markdown](https://help.obsidian.md/obsidian-flavored-markdown)","category":"network","line_end":616,"severity":"low","line_start":616},{"id":"network:SKILL.md:617:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- [Internal links](https://help.obsidian.md/links)","category":"network","line_end":617,"severity":"low","line_start":617},{"id":"network:SKILL.md:618:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- [Embed files](https://help.obsidian.md/embeds)","category":"network","line_end":618,"severity":"low","line_start":618},{"id":"network:SKILL.md:619:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- [Callouts](https://help.obsidian.md/callouts)","category":"network","line_end":619,"severity":"low","line_start":619},{"id":"network:SKILL.md:620:hardcoded-url","file":"SKILL.md","pattern":"Hardcoded URL","snippet":"- [Properties](https://help.obsidian.md/properties)","category":"network","line_end":620,"severity":"low","line_start":620},{"id":"blocker:SKILL.md:8:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"This skill enables skills-compatible agents to create and edit valid Obsidian Flavored Markdown, inc","category":"blocker","line_end":8,"severity":"low","line_start":8},{"id":"blocker:SKILL.md:92:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"This is a paragraph that can be linked to. ^my-block-id","category":"blocker","line_end":93,"severity":"low","line_start":92},{"id":"blocker:SKILL.md:100:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"^quote-id","category":"blocker","line_end":101,"severity":"low","line_start":100},{"id":"blocker:SKILL.md:173:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"^list-id","category":"blocker","line_end":174,"severity":"low","line_start":173},{"id":"blocker:SKILL.md:395:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"```mermaid","category":"blocker","line_end":396,"severity":"low","line_start":395},{"id":"blocker:SKILL.md:408:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"```mermaid","category":"blocker","line_end":409,"severity":"low","line_start":408},{"id":"blocker:SKILL.md:418:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"```mermaid","category":"blocker","line_end":419,"severity":"low","line_start":418},{"id":"blocker:SKILL.md:586:system-reconnaissance","file":"SKILL.md","pattern":"System reconnaissance","snippet":"```mermaid","category":"blocker","line_end":587,"severity":"low","line_start":586}],"finding_verdicts":[{"id":"external_commands:SKILL.md:22:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:29:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:33:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:40:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:46:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:47:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:48:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:49:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:50:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:51:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:56:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:60:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:62:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:68:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:72:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:76:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:81:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:85:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:88:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:90:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:91:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:93:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:96:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:101:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:105:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:108:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:112:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:117:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:119:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:125:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:129:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:133:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:137:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:141:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:144:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:148:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:151:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:155:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:159:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:163:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:165:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:168:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:174:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:178:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:179:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:181:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:182:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:188:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:196:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:200:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:206:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:210:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:214:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:220:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:221:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:222:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:223:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:224:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:225:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:226:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:227:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:228:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:229:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:230:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:231:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:232:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:236:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:241:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:247:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:256:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:260:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:269:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:273:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:279:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:283:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:290:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:296:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:297:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:298:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:299:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:303:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:304:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:306:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:308:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:313:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:315:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:319:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:320:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:326:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:327:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:329:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:331:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:332:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:333:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:337:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:342:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:346:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:350:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:355:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:359:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:365:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:367:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:371:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:378:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:382:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:390:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:394:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:395:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:402:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:403:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:407:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:408:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:412:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:413:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:417:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:418:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:424:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:425:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:429:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:439:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:443:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:450:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:454:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:460:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:466:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:483:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:489:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:490:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:491:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:492:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:493:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:494:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:495:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:499:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:500:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:501:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:505:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:517:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:522:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:523:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:524:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:530:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:541:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:545:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:579:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:582:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:586:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"external_commands:SKILL.md:591:ruby-shell-backtick-execution","reason":"This line is a Markdown code fence or inline syntax example in SKILL.md, not executable Ruby or shell code. No command is executed by the skill.","verdict":"false_positive","confidence":0.97},{"id":"network:SKILL.md:13:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:14:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:15:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:115:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:142:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:143:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:603:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:614:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:615:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:616:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:617:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:618:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:619:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"network:SKILL.md:620:hardcoded-url","reason":"The URL appears in documentation or an example Markdown link, not in executable code. The skill does not make network requests.","verdict":"false_positive","confidence":0.96},{"id":"blocker:SKILL.md:8:system-reconnaissance","reason":"The flagged text is prose, a Markdown block ID, or Mermaid example syntax, not host or system reconnaissance. No system data collection is requested.","verdict":"false_positive","confidence":0.94},{"id":"blocker:SKILL.md:92:system-reconnaissance","reason":"The flagged text is prose, a Markdown block ID, or Mermaid example syntax, not host or system reconnaissance. No system data collection is requested.","verdict":"false_positive","confidence":0.94},{"id":"blocker:SKILL.md:100:system-reconnaissance","reason":"The flagged text is prose, a Markdown block ID, or Mermaid example syntax, not host or system reconnaissance. No system data collection is requested.","verdict":"false_positive","confidence":0.94},{"id":"blocker:SKILL.md:173:system-reconnaissance","reason":"The flagged text is prose, a Markdown block ID, or Mermaid example syntax, not host or system reconnaissance. No system data collection is requested.","verdict":"false_positive","confidence":0.94},{"id":"blocker:SKILL.md:395:system-reconnaissance","reason":"The flagged text is prose, a Markdown block ID, or Mermaid example syntax, not host or system reconnaissance. No system data collection is requested.","verdict":"false_positive","confidence":0.94},{"id":"blocker:SKILL.md:408:system-reconnaissance","reason":"The flagged text is prose, a Markdown block ID, or Mermaid example syntax, not host or system reconnaissance. No system data collection is requested.","verdict":"false_positive","confidence":0.94},{"id":"blocker:SKILL.md:418:system-reconnaissance","reason":"The flagged text is prose, a Markdown block ID, or Mermaid example syntax, not host or system reconnaissance. No system data collection is requested.","verdict":"false_positive","confidence":0.94},{"id":"blocker:SKILL.md:586:system-reconnaissance","reason":"The flagged text is prose, a Markdown block ID, or Mermaid example syntax, not host or system reconnaissance. No system data collection is requested.","verdict":"false_positive","confidence":0.94}],"semantic_findings":[],"subject_marketplace_commit_sha":"88a205c7f635a966e31156313b590d59007c5caa","subject_content_hash":"50fd2c27aafaa4f4328b3debd74f7d7a0d689ce9d63e8ebfd6b5ae4305ca746e","subject_tree_hash":"f3fc91654f2206322af5010aa1c33b933f7a6f360d62a34cb4d47186afb0b19d","subject_plugin_path":"skills/zhanlincui/obsidian-markdown","audit_payload_hash":"7bcab6189f1fd7b4b3705cb763f59fcc","confirmed_risk_level":null,"scanner_version":null,"policy_version":null,"subject":{"marketplaceCommitSha":"88a205c7f635a966e31156313b590d59007c5caa","contentHash":"50fd2c27aafaa4f4328b3debd74f7d7a0d689ce9d63e8ebfd6b5ae4305ca746e","treeHash":"f3fc91654f2206322af5010aa1c33b933f7a6f360d62a34cb4d47186afb0b19d","pluginPath":"skills/zhanlincui/obsidian-markdown","auditPayloadHash":"7bcab6189f1fd7b4b3705cb763f59fcc"},"scannerVersion":null,"policyVersion":null},"auditTranslation":null,"localization":{"requestedLocale":"en","contentLocale":"en","availableLocales":["en"],"fallbackToEnglish":false},"attestation":{"availability":"not_attestable","url":null,"status":null,"reason":"confirmed_risk_level does not match the canonical trust resolver"},"trust":{"publicState":"public","auditState":"complete","auditCurrentness":null,"confirmedRiskLevel":"safe","confirmedFindingCount":0,"capabilityReviewCount":0,"needsReviewCount":0,"falsePositiveCount":0,"agentAutoInstallPolicy":"allowed","manualInstallPolicy":"allowed","artifactSignatureState":"available","attestationState":"not_attestable","verificationState":"not_verified"},"isLatest":true}}