Research, validate, and set up technology profiles in content/technologies. Handles both new entries and updates to existing ones.
This skill helps maintain the content/technologies directory by researching, validating, and creating technology profiles.
When the user asks to add or check a technology (e.g., "Add Bun", "Check Kubernetes"), follow this process:
Use WebSearch to gather the following information about the technology:
icon, horizontal, and stacked. (Note: You won't be able to download them directly to the specific filenames without FetchUrl or curl, so for now, just identify if they exist or create placeholders).Check if content/technologies/<slug> exists. The slug should be the kebab-case version of the technology name.
content/technologies/<slug>.index.mdx with the following structure. Strictly follow the frontmatter format.---
name: "Technology Name"
description: |
A comprehensive description of the technology.
It can span multiple lines.
logos:
icon: ./icon.svg
horizontal: ./horizontal.svg
stacked: ./stacked.svg
website: "https://official-website.com"
documentation: "https://docs.url"
license: "License-Type"
categories:
- "category-1"
- "category-2"
status: "sandbox" # Default to sandbox for new entries, or 'stable' if very mature
radar:
status: assess # Default to assess
---
Introduction paragraph...
## What is [Technology]?
...
## Why [Technology] Matters in 2025
...
## Core [Technology] Concepts
...
## Getting Started with [Technology]
...
## Common Use Cases
...
## Best Practices for Production
...
## [Technology] Ecosystem and Tools
...
## Conclusion
...
./icon.svg, etc., but explicitly tell the user "I have created the file structure. You will need to manually add the icon.svg, horizontal.svg, and stacked.svg files to the content/technologies/<slug> directory."index.mdx.website, documentation, and license fields with your research.