Add ruby agent docs (#763)

diff --git a/content/images/project/ruby-agent.svg b/content/images/project/ruby-agent.svg
new file mode 100644
index 0000000..154bdef
--- /dev/null
+++ b/content/images/project/ruby-agent.svg
@@ -0,0 +1,25 @@
+<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
+    <g clip-path="url(#clip0_247_658)">
+        <rect x="-29" width="65.134" height="36" fill="url(#paint0_linear_247_658)"/>
+        <path d="M6 0H36V41H34L6 0Z" fill="url(#paint1_linear_247_658)"/>
+        <path d="M19 19L36 6.5V38L34 41L19 19Z" fill="url(#paint2_linear_247_658)"/>
+        <path d="M15.2438 8.6913C15.657 8.5981 16.0846 8.53966 16.5132 8.51669C20.8123 8.28626 24.4818 11.6444 24.7057 16.014C24.7823 17.5095 24.4285 18.9933 23.716 20.2832C26.7505 19.1878 28.8051 16.1957 28.63 12.7803C28.417 8.62241 24.9184 5.42069 20.8277 5.63995C18.591 5.75983 16.5468 6.9087 15.2438 8.6913Z" fill="white"/>
+    </g>
+    <defs>
+        <linearGradient id="paint0_linear_247_658" x1="-22.0412" y1="-1.80126e-06" x2="23.0515" y2="36" gradientUnits="userSpaceOnUse">
+            <stop stop-color="#FFB3B3"/>
+            <stop offset="1" stop-color="#B71C1C"/>
+        </linearGradient>
+        <linearGradient id="paint1_linear_247_658" x1="19" y1="5.24003e-07" x2="24.5416" y2="12.5356" gradientUnits="userSpaceOnUse">
+            <stop stop-color="#FF9999"/>
+            <stop offset="1" stop-color="#C62828"/>
+        </linearGradient>
+        <linearGradient id="paint2_linear_247_658" x1="25.5" y1="9.9341e-09" x2="25.5" y2="46" gradientUnits="userSpaceOnUse">
+            <stop stop-color="#FF4D4D"/>
+            <stop offset="1" stop-color="#B71C1C"/>
+        </linearGradient>
+        <clipPath id="clip0_247_658">
+            <path d="M0 4C0 1.79086 1.79086 0 4 0H32C34.2091 0 36 1.79086 36 4V32C36 34.2091 34.2091 36 32 36H4C1.79086 36 0 34.2091 0 32V4Z" fill="white"/>
+        </clipPath>
+    </defs>
+</svg>
\ No newline at end of file
diff --git a/data/docs.yml b/data/docs.yml
index 4918259..a0270ac 100644
--- a/data/docs.yml
+++ b/data/docs.yml
@@ -190,6 +190,16 @@
         - version: v0.12.0
           link: https://github.com/apache/skywalking-client-js/tree/v0.12.0
 
+    - name: Ruby Agent
+      icon: ruby-agent
+      description: The Ruby Agent for Apache SkyWalking, which provides the native tracing abilities for Ruby projects.
+      user: apache
+      repo: skywalking-ruby
+      repoUrl: https://github.com/apache/skywalking-ruby.git
+      docs:
+        - version: Next
+          link: /docs/skywalking-ruby/next/readme/
+
     - name: Nginx LUA Agent
       icon: nginx-lua-agent
       description: SkyWalking Nginx Agent provides the native tracing capability for Nginx powered by Nginx LUA module.