From 1d32be994c056593d6f627b9be897040c70a67c3 Mon Sep 17 00:00:00 2001 From: Evan Date: Thu, 30 Apr 2026 20:03:51 +0900 Subject: [PATCH] chore(skills): add version/author/tags frontmatter to all 60 skills (#86) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The `librefang` dashboard's federated catalog UI surfaces every optional SKILL.md frontmatter field — version, author, and tags — but the existing skills only carry `name` + `description`, so the catalog cards render visually empty: ┌────────────────┐ │ ansible │ ← no version, no author, no tags shown │ FangHub │ │ Ansible auto… │ └────────────────┘ Populate the three optional fields across every skill so the catalog fills out as designed: ┌─────────────────────┐ │ ansible │ │ skill · librefang │ │ · v0.1.0 │ │ Ansible auto… │ │ [devops][automation]│ │ [infra] │ └─────────────────────┘ Choices - author = `librefang`. Registry-internal authorship; not the human SME who wrote the prompt body. Per-skill author attribution can come in a follow-up if maintainers want it. - version = `0.1.0` baseline. Future content updates bump per-skill. - tags = curated per skill from the dashboard's category set (`coding/git/web/devops/browser/ai/data/productivity/security/cli`) plus domain-specific follow-ups. First tag is the primary category. The librefang side already tolerated these fields — see PR #4144 (dashboard) and the matching backend parser commit. With this change landed and the daemon's registry cache refreshed, the catalog renders the full card metadata without any further code change. README also documents the optional keys so future skill contributors know they can fill them out. --- skills/README.md | 19 +++++++++++++++++-- skills/ansible/SKILL.md | 3 +++ skills/api-tester/SKILL.md | 3 +++ skills/aws/SKILL.md | 3 +++ skills/azure/SKILL.md | 3 +++ skills/ci-cd/SKILL.md | 3 +++ skills/code-reviewer/SKILL.md | 3 +++ skills/compliance/SKILL.md | 3 +++ skills/confluence/SKILL.md | 3 +++ skills/crypto-expert/SKILL.md | 3 +++ skills/css-expert/SKILL.md | 3 +++ skills/data-analyst/SKILL.md | 3 +++ skills/data-pipeline/SKILL.md | 3 +++ skills/docker/SKILL.md | 3 +++ skills/elasticsearch/SKILL.md | 3 +++ skills/email-writer/SKILL.md | 3 +++ skills/figma-expert/SKILL.md | 3 +++ skills/gcp/SKILL.md | 3 +++ skills/git-expert/SKILL.md | 3 +++ skills/github/SKILL.md | 3 +++ skills/golang-expert/SKILL.md | 3 +++ skills/graphql-expert/SKILL.md | 3 +++ skills/helm/SKILL.md | 3 +++ skills/interview-prep/SKILL.md | 3 +++ skills/jira/SKILL.md | 3 +++ skills/kubernetes/SKILL.md | 3 +++ skills/linear-tools/SKILL.md | 3 +++ skills/linux-networking/SKILL.md | 3 +++ skills/llm-finetuning/SKILL.md | 3 +++ skills/ml-engineer/SKILL.md | 3 +++ skills/mongodb/SKILL.md | 3 +++ skills/nextjs-expert/SKILL.md | 3 +++ skills/nginx/SKILL.md | 3 +++ skills/notion/SKILL.md | 3 +++ skills/oauth-expert/SKILL.md | 3 +++ skills/openapi-expert/SKILL.md | 3 +++ skills/pdf-reader/SKILL.md | 3 +++ skills/postgres-expert/SKILL.md | 3 +++ skills/presentation/SKILL.md | 3 +++ skills/project-manager/SKILL.md | 3 +++ skills/prometheus/SKILL.md | 3 +++ skills/prompt-engineer/SKILL.md | 3 +++ skills/python-expert/SKILL.md | 3 +++ skills/react-expert/SKILL.md | 3 +++ skills/redis-expert/SKILL.md | 3 +++ skills/regex-expert/SKILL.md | 3 +++ skills/rust-expert/SKILL.md | 3 +++ skills/security-audit/SKILL.md | 3 +++ skills/sentry/SKILL.md | 3 +++ skills/shell-scripting/SKILL.md | 3 +++ skills/slack-tools/SKILL.md | 3 +++ skills/sql-analyst/SKILL.md | 3 +++ skills/sqlite-expert/SKILL.md | 3 +++ skills/sysadmin/SKILL.md | 3 +++ skills/technical-writer/SKILL.md | 3 +++ skills/terraform/SKILL.md | 3 +++ skills/typescript-expert/SKILL.md | 3 +++ skills/vector-db/SKILL.md | 3 +++ skills/wasm-expert/SKILL.md | 3 +++ skills/web-search/SKILL.md | 3 +++ skills/writing-coach/SKILL.md | 3 +++ 61 files changed, 197 insertions(+), 2 deletions(-) diff --git a/skills/README.md b/skills/README.md index 6a5795a..d6e2b41 100644 --- a/skills/README.md +++ b/skills/README.md @@ -25,13 +25,28 @@ skills/ --- name: rust-expert description: "Rust programming expert for ownership, lifetimes, async/await, traits, and unsafe code" +version: 0.1.0 +author: librefang +tags: [coding, language] --- # Rust Programming Expertise You are an expert Rust developer with deep understanding of the ownership system... ``` -The frontmatter must contain `name` and `description`. The Markdown body becomes the injected prompt. +The frontmatter must contain `name` and `description`. The other keys are +optional and the registry parser tolerates their absence: + +- `version` (default `null`) — semver string. Bump per content update. +- `author` (default `null`) — owner of the prompt body. Use `librefang` + for first-party skills under this registry. +- `tags` (default `[]`) — inline YAML list. The dashboard's catalog + surfaces these as filter chips and as visible tags on each skill + card. Standard buckets: `coding`, `git`, `web`, `devops`, `browser`, + `ai`, `data`, `productivity`, `security`, `cli`. Add domain-specific + follow-ups freely (e.g. `[devops, kubernetes, k8s]`). + +The Markdown body after the closing `---` becomes the injected prompt. ### skill.toml format (optional) @@ -188,7 +203,7 @@ librefang skill test ./skills/meeting-agenda \ ## Adding a New Skill -1. Create `skills//SKILL.md` with frontmatter (`name`, `description`) and the prompt body. +1. Create `skills//SKILL.md` with frontmatter (`name`, `description`, plus optional `version`, `author`, `tags`) and the prompt body. 2. If you need `[runtime]`, `[input]`, or structured metadata, add `skills//skill.toml`. 3. Add implementation files (`main.py`, etc.) when `runtime` is not `promptonly`. 4. Run `python scripts/validate.py`. diff --git a/skills/ansible/SKILL.md b/skills/ansible/SKILL.md index 6ba4cd1..6feafc6 100644 --- a/skills/ansible/SKILL.md +++ b/skills/ansible/SKILL.md @@ -1,6 +1,9 @@ --- name: ansible description: "Ansible automation expert for playbooks, roles, inventories, and infrastructure management" +version: 0.1.0 +author: librefang +tags: [devops, automation, infra] --- # Ansible Infrastructure Automation diff --git a/skills/api-tester/SKILL.md b/skills/api-tester/SKILL.md index 7f4148e..7cf7176 100644 --- a/skills/api-tester/SKILL.md +++ b/skills/api-tester/SKILL.md @@ -1,6 +1,9 @@ --- name: api-tester description: API testing expert for curl, REST, GraphQL, authentication, and debugging +version: 0.1.0 +author: librefang +tags: [development, testing, api] --- # API Testing Expert diff --git a/skills/aws/SKILL.md b/skills/aws/SKILL.md index 0d2436b..3c1d632 100644 --- a/skills/aws/SKILL.md +++ b/skills/aws/SKILL.md @@ -1,6 +1,9 @@ --- name: aws description: AWS cloud services expert for EC2, S3, Lambda, IAM, and AWS CLI +version: 0.1.0 +author: librefang +tags: [devops, cloud, infra] --- # AWS Cloud Services Expert diff --git a/skills/azure/SKILL.md b/skills/azure/SKILL.md index 49afab7..36ccb5e 100644 --- a/skills/azure/SKILL.md +++ b/skills/azure/SKILL.md @@ -1,6 +1,9 @@ --- name: azure description: "Microsoft Azure expert for az CLI, AKS, App Service, and cloud infrastructure" +version: 0.1.0 +author: librefang +tags: [devops, cloud, infra] --- # Microsoft Azure Cloud Expertise diff --git a/skills/ci-cd/SKILL.md b/skills/ci-cd/SKILL.md index f7d3534..f080193 100644 --- a/skills/ci-cd/SKILL.md +++ b/skills/ci-cd/SKILL.md @@ -1,6 +1,9 @@ --- name: ci-cd description: "CI/CD pipeline expert for GitHub Actions, GitLab CI, Jenkins, and deployment automation" +version: 0.1.0 +author: librefang +tags: [devops, ci, automation] --- # CI/CD Pipeline Engineering diff --git a/skills/code-reviewer/SKILL.md b/skills/code-reviewer/SKILL.md index 6703e97..9f673f9 100644 --- a/skills/code-reviewer/SKILL.md +++ b/skills/code-reviewer/SKILL.md @@ -1,6 +1,9 @@ --- name: code-reviewer description: Code review specialist focused on patterns, bugs, security, and performance +version: 0.1.0 +author: librefang +tags: [coding, quality] --- # Code Review Specialist diff --git a/skills/compliance/SKILL.md b/skills/compliance/SKILL.md index 5729535..ea72b2a 100644 --- a/skills/compliance/SKILL.md +++ b/skills/compliance/SKILL.md @@ -1,6 +1,9 @@ --- name: compliance description: "Compliance expert for SOC 2, GDPR, HIPAA, PCI-DSS, and security frameworks" +version: 0.1.0 +author: librefang +tags: [security, governance] --- # Compliance Expert diff --git a/skills/confluence/SKILL.md b/skills/confluence/SKILL.md index 62469fe..10cb0a7 100644 --- a/skills/confluence/SKILL.md +++ b/skills/confluence/SKILL.md @@ -1,6 +1,9 @@ --- name: confluence description: "Confluence wiki expert for page structure, spaces, macros, and content organization" +version: 0.1.0 +author: librefang +tags: [productivity, documentation] --- # Confluence Expert diff --git a/skills/crypto-expert/SKILL.md b/skills/crypto-expert/SKILL.md index ddb0f5b..f537287 100644 --- a/skills/crypto-expert/SKILL.md +++ b/skills/crypto-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: crypto-expert description: "Cryptography expert for TLS, symmetric/asymmetric encryption, hashing, and key management" +version: 0.1.0 +author: librefang +tags: [security, cryptography] --- # Applied Cryptography Expertise diff --git a/skills/css-expert/SKILL.md b/skills/css-expert/SKILL.md index 247b7d8..170f7c1 100644 --- a/skills/css-expert/SKILL.md +++ b/skills/css-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: css-expert description: "CSS expert for flexbox, grid, animations, responsive design, and modern layout techniques" +version: 0.1.0 +author: librefang +tags: [web, frontend, css] --- # CSS Expert diff --git a/skills/data-analyst/SKILL.md b/skills/data-analyst/SKILL.md index 8629e99..1517c3b 100644 --- a/skills/data-analyst/SKILL.md +++ b/skills/data-analyst/SKILL.md @@ -1,6 +1,9 @@ --- name: data-analyst description: Data analysis expert for statistics, visualization, pandas, and exploration +version: 0.1.0 +author: librefang +tags: [data, analytics] --- # Data Analysis Expert diff --git a/skills/data-pipeline/SKILL.md b/skills/data-pipeline/SKILL.md index d4b375e..ab7927f 100644 --- a/skills/data-pipeline/SKILL.md +++ b/skills/data-pipeline/SKILL.md @@ -1,6 +1,9 @@ --- name: data-pipeline description: "Data pipeline expert for ETL, Apache Spark, Airflow, dbt, and data quality" +version: 0.1.0 +author: librefang +tags: [data, etl, pipeline] --- # Data Pipeline Expert diff --git a/skills/docker/SKILL.md b/skills/docker/SKILL.md index edfef83..fcda4cc 100644 --- a/skills/docker/SKILL.md +++ b/skills/docker/SKILL.md @@ -1,6 +1,9 @@ --- name: docker description: Docker expert for containers, Compose, Dockerfiles, and debugging +version: 0.1.0 +author: librefang +tags: [devops, containers] --- # Docker Expert diff --git a/skills/elasticsearch/SKILL.md b/skills/elasticsearch/SKILL.md index 07dcabe..1e04363 100644 --- a/skills/elasticsearch/SKILL.md +++ b/skills/elasticsearch/SKILL.md @@ -1,6 +1,9 @@ --- name: elasticsearch description: "Elasticsearch expert for queries, mappings, aggregations, index management, and cluster operations" +version: 0.1.0 +author: librefang +tags: [data, search] --- # Elasticsearch Expert diff --git a/skills/email-writer/SKILL.md b/skills/email-writer/SKILL.md index 36de75f..5968e9b 100644 --- a/skills/email-writer/SKILL.md +++ b/skills/email-writer/SKILL.md @@ -1,6 +1,9 @@ --- name: email-writer description: "Professional email writing expert for tone, structure, clarity, and business communication" +version: 0.1.0 +author: librefang +tags: [productivity, writing] --- # Professional Email Writer diff --git a/skills/figma-expert/SKILL.md b/skills/figma-expert/SKILL.md index e69eb8a..277f00d 100644 --- a/skills/figma-expert/SKILL.md +++ b/skills/figma-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: figma-expert description: "Figma design expert for components, auto-layout, design systems, and developer handoff" +version: 0.1.0 +author: librefang +tags: [productivity, design] --- # Figma Expert diff --git a/skills/gcp/SKILL.md b/skills/gcp/SKILL.md index 5a5fd56..07b8a2e 100644 --- a/skills/gcp/SKILL.md +++ b/skills/gcp/SKILL.md @@ -1,6 +1,9 @@ --- name: gcp description: "Google Cloud Platform expert for gcloud CLI, GKE, Cloud Run, and managed services" +version: 0.1.0 +author: librefang +tags: [devops, cloud, infra] --- # Google Cloud Platform Expertise diff --git a/skills/git-expert/SKILL.md b/skills/git-expert/SKILL.md index a15b40e..0c4ca75 100644 --- a/skills/git-expert/SKILL.md +++ b/skills/git-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: git-expert description: Git operations expert for branching, rebasing, conflicts, and workflows +version: 0.1.0 +author: librefang +tags: [git, devtools] --- # Git Operations Expert diff --git a/skills/github/SKILL.md b/skills/github/SKILL.md index 0212880..18fb163 100644 --- a/skills/github/SKILL.md +++ b/skills/github/SKILL.md @@ -1,6 +1,9 @@ --- name: github description: GitHub operations expert for PRs, issues, code review, Actions, and gh CLI +version: 0.1.0 +author: librefang +tags: [git, devtools] --- # GitHub Operations Expert diff --git a/skills/golang-expert/SKILL.md b/skills/golang-expert/SKILL.md index 8a72f09..1d5420f 100644 --- a/skills/golang-expert/SKILL.md +++ b/skills/golang-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: golang-expert description: "Go programming expert for goroutines, channels, interfaces, modules, and concurrency patterns" +version: 0.1.0 +author: librefang +tags: [coding, language] --- # Go Programming Expertise diff --git a/skills/graphql-expert/SKILL.md b/skills/graphql-expert/SKILL.md index 2b49f96..a857496 100644 --- a/skills/graphql-expert/SKILL.md +++ b/skills/graphql-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: graphql-expert description: "GraphQL expert for schema design, resolvers, subscriptions, and performance optimization" +version: 0.1.0 +author: librefang +tags: [api, graphql] --- # GraphQL Expert diff --git a/skills/helm/SKILL.md b/skills/helm/SKILL.md index a2cd805..56067a9 100644 --- a/skills/helm/SKILL.md +++ b/skills/helm/SKILL.md @@ -1,6 +1,9 @@ --- name: helm description: "Helm chart expert for Kubernetes package management, templating, and dependency management" +version: 0.1.0 +author: librefang +tags: [devops, kubernetes] --- # Helm Chart Engineering diff --git a/skills/interview-prep/SKILL.md b/skills/interview-prep/SKILL.md index 84508fa..abb10ad 100644 --- a/skills/interview-prep/SKILL.md +++ b/skills/interview-prep/SKILL.md @@ -1,6 +1,9 @@ --- name: interview-prep description: "Technical interview preparation expert for algorithms, system design, and behavioral questions" +version: 0.1.0 +author: librefang +tags: [productivity, career] --- # Technical Interview Preparation Expert diff --git a/skills/jira/SKILL.md b/skills/jira/SKILL.md index 04e01ee..2d2e730 100644 --- a/skills/jira/SKILL.md +++ b/skills/jira/SKILL.md @@ -1,6 +1,9 @@ --- name: jira description: Jira project management expert for issues, sprints, workflows, and reporting +version: 0.1.0 +author: librefang +tags: [productivity, project-management] --- # Jira Project Management Expert diff --git a/skills/kubernetes/SKILL.md b/skills/kubernetes/SKILL.md index 2783379..0982ad3 100644 --- a/skills/kubernetes/SKILL.md +++ b/skills/kubernetes/SKILL.md @@ -1,6 +1,9 @@ --- name: kubernetes description: Kubernetes operations expert for kubectl, pods, deployments, and debugging +version: 0.1.0 +author: librefang +tags: [devops, containers, k8s] --- # Kubernetes Operations Expert diff --git a/skills/linear-tools/SKILL.md b/skills/linear-tools/SKILL.md index 9b40278..b96f0a1 100644 --- a/skills/linear-tools/SKILL.md +++ b/skills/linear-tools/SKILL.md @@ -1,6 +1,9 @@ --- name: linear-tools description: "Linear project management expert for issues, cycles, projects, and workflow automation" +version: 0.1.0 +author: librefang +tags: [productivity, project-management] --- # Linear Project Management Expertise diff --git a/skills/linux-networking/SKILL.md b/skills/linux-networking/SKILL.md index a3da692..90210ee 100644 --- a/skills/linux-networking/SKILL.md +++ b/skills/linux-networking/SKILL.md @@ -1,6 +1,9 @@ --- name: linux-networking description: "Linux networking expert for iptables, nftables, routing, DNS, and network troubleshooting" +version: 0.1.0 +author: librefang +tags: [devops, networking, linux] --- # Linux Networking Expert diff --git a/skills/llm-finetuning/SKILL.md b/skills/llm-finetuning/SKILL.md index 1b1d4a1..c8e4299 100644 --- a/skills/llm-finetuning/SKILL.md +++ b/skills/llm-finetuning/SKILL.md @@ -1,6 +1,9 @@ --- name: llm-finetuning description: "LLM fine-tuning expert for LoRA, QLoRA, dataset preparation, and training optimization" +version: 0.1.0 +author: librefang +tags: [ai, ml, training] --- # LLM Fine-Tuning Expert diff --git a/skills/ml-engineer/SKILL.md b/skills/ml-engineer/SKILL.md index b7a315c..12924e3 100644 --- a/skills/ml-engineer/SKILL.md +++ b/skills/ml-engineer/SKILL.md @@ -1,6 +1,9 @@ --- name: ml-engineer description: "Machine learning engineer expert for PyTorch, scikit-learn, model evaluation, and MLOps" +version: 0.1.0 +author: librefang +tags: [ai, ml] --- # Machine Learning Engineer diff --git a/skills/mongodb/SKILL.md b/skills/mongodb/SKILL.md index fa819cd..1be4040 100644 --- a/skills/mongodb/SKILL.md +++ b/skills/mongodb/SKILL.md @@ -1,6 +1,9 @@ --- name: mongodb description: MongoDB operations expert for queries, aggregation pipelines, indexes, and schema design +version: 0.1.0 +author: librefang +tags: [data, database, nosql] --- # MongoDB Operations Expert diff --git a/skills/nextjs-expert/SKILL.md b/skills/nextjs-expert/SKILL.md index 93a9337..88c6e25 100644 --- a/skills/nextjs-expert/SKILL.md +++ b/skills/nextjs-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: nextjs-expert description: "Next.js expert for App Router, SSR/SSG, API routes, middleware, and deployment" +version: 0.1.0 +author: librefang +tags: [web, frontend, react] --- # Next.js Expert diff --git a/skills/nginx/SKILL.md b/skills/nginx/SKILL.md index 8f70b9d..fcd9d96 100644 --- a/skills/nginx/SKILL.md +++ b/skills/nginx/SKILL.md @@ -1,6 +1,9 @@ --- name: nginx description: "Nginx configuration expert for reverse proxy, load balancing, TLS, and performance tuning" +version: 0.1.0 +author: librefang +tags: [devops, web-server] --- # Nginx Configuration and Performance diff --git a/skills/notion/SKILL.md b/skills/notion/SKILL.md index d61568b..d1d4ce7 100644 --- a/skills/notion/SKILL.md +++ b/skills/notion/SKILL.md @@ -1,6 +1,9 @@ --- name: notion description: Notion workspace management and content creation specialist +version: 0.1.0 +author: librefang +tags: [productivity, documentation] --- # Notion Workspace Management and Content Creation diff --git a/skills/oauth-expert/SKILL.md b/skills/oauth-expert/SKILL.md index 182b2e9..b614717 100644 --- a/skills/oauth-expert/SKILL.md +++ b/skills/oauth-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: oauth-expert description: "OAuth 2.0 and OpenID Connect expert for authorization flows, PKCE, and token management" +version: 0.1.0 +author: librefang +tags: [security, authentication] --- # OAuth and OpenID Connect Expert diff --git a/skills/openapi-expert/SKILL.md b/skills/openapi-expert/SKILL.md index c6c3864..4c7cf3a 100644 --- a/skills/openapi-expert/SKILL.md +++ b/skills/openapi-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: openapi-expert description: "OpenAPI/Swagger expert for API specification design, validation, and code generation" +version: 0.1.0 +author: librefang +tags: [api, documentation] --- # OpenAPI Expert diff --git a/skills/pdf-reader/SKILL.md b/skills/pdf-reader/SKILL.md index 3d30508..49377ac 100644 --- a/skills/pdf-reader/SKILL.md +++ b/skills/pdf-reader/SKILL.md @@ -1,6 +1,9 @@ --- name: pdf-reader description: PDF content extraction and analysis specialist +version: 0.1.0 +author: librefang +tags: [productivity, documents] --- # PDF Content Extraction and Analysis diff --git a/skills/postgres-expert/SKILL.md b/skills/postgres-expert/SKILL.md index c5bf3c7..97c8f40 100644 --- a/skills/postgres-expert/SKILL.md +++ b/skills/postgres-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: postgres-expert description: "PostgreSQL expert for query optimization, indexing, extensions, and database administration" +version: 0.1.0 +author: librefang +tags: [data, database, sql] --- # PostgreSQL Database Expertise diff --git a/skills/presentation/SKILL.md b/skills/presentation/SKILL.md index 9405cf4..efa628c 100644 --- a/skills/presentation/SKILL.md +++ b/skills/presentation/SKILL.md @@ -1,6 +1,9 @@ --- name: presentation description: "Presentation expert for slide structure, storytelling, visual design, and audience engagement" +version: 0.1.0 +author: librefang +tags: [productivity, presentation] --- # Presentation Expert diff --git a/skills/project-manager/SKILL.md b/skills/project-manager/SKILL.md index 9c1f5e0..7b8fa4d 100644 --- a/skills/project-manager/SKILL.md +++ b/skills/project-manager/SKILL.md @@ -1,6 +1,9 @@ --- name: project-manager description: "Project management expert for Agile, estimation, risk management, and stakeholder communication" +version: 0.1.0 +author: librefang +tags: [productivity, project-management] --- # Project Management Expert diff --git a/skills/prometheus/SKILL.md b/skills/prometheus/SKILL.md index 6842b1c..214b94c 100644 --- a/skills/prometheus/SKILL.md +++ b/skills/prometheus/SKILL.md @@ -1,6 +1,9 @@ --- name: prometheus description: "Prometheus monitoring expert for PromQL, alerting rules, Grafana dashboards, and observability" +version: 0.1.0 +author: librefang +tags: [devops, monitoring, observability] --- # Prometheus Monitoring and Observability diff --git a/skills/prompt-engineer/SKILL.md b/skills/prompt-engineer/SKILL.md index ecbb3da..b014d3c 100644 --- a/skills/prompt-engineer/SKILL.md +++ b/skills/prompt-engineer/SKILL.md @@ -1,6 +1,9 @@ --- name: prompt-engineer description: "Prompt engineering expert for chain-of-thought, few-shot learning, evaluation, and LLM optimization" +version: 0.1.0 +author: librefang +tags: [ai, prompting] --- # Prompt Engineering Expertise diff --git a/skills/python-expert/SKILL.md b/skills/python-expert/SKILL.md index 766e441..7d5dad8 100644 --- a/skills/python-expert/SKILL.md +++ b/skills/python-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: python-expert description: "Python expert for stdlib, packaging, type hints, async/await, and performance optimization" +version: 0.1.0 +author: librefang +tags: [coding, language] --- # Python Programming Expertise diff --git a/skills/react-expert/SKILL.md b/skills/react-expert/SKILL.md index 015b3dc..64ccd13 100644 --- a/skills/react-expert/SKILL.md +++ b/skills/react-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: react-expert description: "React expert for hooks, state management, Server Components, and performance optimization" +version: 0.1.0 +author: librefang +tags: [web, frontend, react] --- # React Development Expertise diff --git a/skills/redis-expert/SKILL.md b/skills/redis-expert/SKILL.md index cb5f791..df761d9 100644 --- a/skills/redis-expert/SKILL.md +++ b/skills/redis-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: redis-expert description: "Redis expert for data structures, caching patterns, Lua scripting, and cluster operations" +version: 0.1.0 +author: librefang +tags: [data, cache, database] --- # Redis Data Store Expertise diff --git a/skills/regex-expert/SKILL.md b/skills/regex-expert/SKILL.md index 54f3dc1..50caf6e 100644 --- a/skills/regex-expert/SKILL.md +++ b/skills/regex-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: regex-expert description: Regular expression expert for crafting, debugging, and explaining patterns +version: 0.1.0 +author: librefang +tags: [coding, regex] --- # Regular Expression Expert diff --git a/skills/rust-expert/SKILL.md b/skills/rust-expert/SKILL.md index c4b4701..58331a3 100644 --- a/skills/rust-expert/SKILL.md +++ b/skills/rust-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: rust-expert description: "Rust programming expert for ownership, lifetimes, async/await, traits, and unsafe code" +version: 0.1.0 +author: librefang +tags: [coding, language] --- # Rust Programming Expertise diff --git a/skills/security-audit/SKILL.md b/skills/security-audit/SKILL.md index 89af011..1cf7964 100644 --- a/skills/security-audit/SKILL.md +++ b/skills/security-audit/SKILL.md @@ -1,6 +1,9 @@ --- name: security-audit description: "Security audit expert for OWASP Top 10, CVE analysis, code review, and penetration testing methodology" +version: 0.1.0 +author: librefang +tags: [security, audit] --- # Security Audit and Code Review diff --git a/skills/sentry/SKILL.md b/skills/sentry/SKILL.md index ac2a3b8..214f8a9 100644 --- a/skills/sentry/SKILL.md +++ b/skills/sentry/SKILL.md @@ -1,6 +1,9 @@ --- name: sentry description: Sentry error tracking and debugging specialist +version: 0.1.0 +author: librefang +tags: [devops, monitoring, errors] --- # Sentry Error Tracking and Debugging diff --git a/skills/shell-scripting/SKILL.md b/skills/shell-scripting/SKILL.md index cf1263f..f2e8608 100644 --- a/skills/shell-scripting/SKILL.md +++ b/skills/shell-scripting/SKILL.md @@ -1,6 +1,9 @@ --- name: shell-scripting description: "Shell scripting expert for Bash, POSIX compliance, error handling, and automation" +version: 0.1.0 +author: librefang +tags: [cli, shell, scripting] --- # Shell Scripting Expertise diff --git a/skills/slack-tools/SKILL.md b/skills/slack-tools/SKILL.md index 5f280a4..b15ea3d 100644 --- a/skills/slack-tools/SKILL.md +++ b/skills/slack-tools/SKILL.md @@ -1,6 +1,9 @@ --- name: slack-tools description: Slack workspace management and automation specialist +version: 0.1.0 +author: librefang +tags: [productivity, communication] --- # Slack Workspace Management and Automation diff --git a/skills/sql-analyst/SKILL.md b/skills/sql-analyst/SKILL.md index b0ec9c0..ef42257 100644 --- a/skills/sql-analyst/SKILL.md +++ b/skills/sql-analyst/SKILL.md @@ -1,6 +1,9 @@ --- name: sql-analyst description: SQL query expert for optimization, schema design, and data analysis +version: 0.1.0 +author: librefang +tags: [data, sql] --- # SQL Query Expert diff --git a/skills/sqlite-expert/SKILL.md b/skills/sqlite-expert/SKILL.md index 3521304..6ac6307 100644 --- a/skills/sqlite-expert/SKILL.md +++ b/skills/sqlite-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: sqlite-expert description: "SQLite expert for WAL mode, query optimization, embedded patterns, and advanced features" +version: 0.1.0 +author: librefang +tags: [data, database, sql] --- # SQLite Expert diff --git a/skills/sysadmin/SKILL.md b/skills/sysadmin/SKILL.md index 3d2f376..d321777 100644 --- a/skills/sysadmin/SKILL.md +++ b/skills/sysadmin/SKILL.md @@ -1,6 +1,9 @@ --- name: sysadmin description: System administration expert for Linux, macOS, Windows, services, and monitoring +version: 0.1.0 +author: librefang +tags: [devops, linux, sysadmin] --- # System Administration Expert diff --git a/skills/technical-writer/SKILL.md b/skills/technical-writer/SKILL.md index 4a1fe73..2fbbb1b 100644 --- a/skills/technical-writer/SKILL.md +++ b/skills/technical-writer/SKILL.md @@ -1,6 +1,9 @@ --- name: technical-writer description: "Technical writing expert for API docs, READMEs, ADRs, and developer documentation" +version: 0.1.0 +author: librefang +tags: [productivity, writing] --- # Technical Writing Expertise diff --git a/skills/terraform/SKILL.md b/skills/terraform/SKILL.md index 6869420..42b14f0 100644 --- a/skills/terraform/SKILL.md +++ b/skills/terraform/SKILL.md @@ -1,6 +1,9 @@ --- name: terraform description: Terraform IaC expert for providers, modules, state management, and planning +version: 0.1.0 +author: librefang +tags: [devops, iac, infra] --- # Terraform IaC Expert diff --git a/skills/typescript-expert/SKILL.md b/skills/typescript-expert/SKILL.md index f422d75..b0b1a2c 100644 --- a/skills/typescript-expert/SKILL.md +++ b/skills/typescript-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: typescript-expert description: "TypeScript expert for type system, generics, utility types, and strict mode patterns" +version: 0.1.0 +author: librefang +tags: [coding, language] --- # TypeScript Type System Mastery diff --git a/skills/vector-db/SKILL.md b/skills/vector-db/SKILL.md index 11c5ffc..d4c0c5c 100644 --- a/skills/vector-db/SKILL.md +++ b/skills/vector-db/SKILL.md @@ -1,6 +1,9 @@ --- name: vector-db description: "Vector database expert for embeddings, similarity search, RAG patterns, and indexing strategies" +version: 0.1.0 +author: librefang +tags: [data, ai, search] --- # Vector Database Expert diff --git a/skills/wasm-expert/SKILL.md b/skills/wasm-expert/SKILL.md index a35e410..9260103 100644 --- a/skills/wasm-expert/SKILL.md +++ b/skills/wasm-expert/SKILL.md @@ -1,6 +1,9 @@ --- name: wasm-expert description: "WebAssembly expert for WASI, component model, Rust/C compilation, and browser integration" +version: 0.1.0 +author: librefang +tags: [coding, wasm] --- # WebAssembly Expert diff --git a/skills/web-search/SKILL.md b/skills/web-search/SKILL.md index d632c27..89a071c 100644 --- a/skills/web-search/SKILL.md +++ b/skills/web-search/SKILL.md @@ -1,6 +1,9 @@ --- name: web-search description: Web search and research specialist for finding and synthesizing information +version: 0.1.0 +author: librefang +tags: [productivity, search] --- # Web Search and Research Specialist diff --git a/skills/writing-coach/SKILL.md b/skills/writing-coach/SKILL.md index a2d618b..e538092 100644 --- a/skills/writing-coach/SKILL.md +++ b/skills/writing-coach/SKILL.md @@ -1,6 +1,9 @@ --- name: writing-coach description: Writing improvement specialist for grammar, style, clarity, and structure +version: 0.1.0 +author: librefang +tags: [productivity, writing] --- # Writing Coach