fix(skills): Repair invalid YAML frontmatter (#326)

Replace malformed frontmatter lines that start with an extra YAML document separator with proper metadata fields. This keeps the skill metadata parseable by strict loaders that only accept a single YAML document in SKILL.md frontmatter.

Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
benz1
2026-03-17 19:19:42 +08:00
committed by GitHub
parent 3a3fb6cbe2
commit 0575998307
16 changed files with 16 additions and 24 deletions

View File

@@ -1,7 +1,7 @@
---
name: astropy
description: Comprehensive Python library for astronomy and astrophysics. This skill should be used when working with astronomical data including celestial coordinates, physical units, FITS files, cosmological calculations, time systems, tables, world coordinate systems (WCS), and...
--- BSD-3-Clause license
license: BSD-3-Clause license
metadata:
skill-author: K-Dense Inc.
---
@@ -326,4 +326,3 @@ For detailed information on specific modules:
- `references/tables.md` - Table creation, I/O, and operations
- `references/time.md` - Time formats, scales, and calculations
- `references/wcs_and_other_modules.md` - WCS, NDData, modeling, visualization, constants, and utilities

View File

@@ -1,7 +1,7 @@
---
name: biopython
description: Comprehensive molecular biology toolkit. Use for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Best for batch processing, custom bioinformatics pipelines, BLAST automation. For quick lookups use gget;...
--- Unknown
license: Unknown
metadata:
skill-author: K-Dense Inc.
---
@@ -438,4 +438,3 @@ Biopython provides comprehensive tools for computational molecular biology. When
5. **Follow best practices** for file handling, error checking, and data management
The modular reference documentation ensures detailed, searchable information for every major Biopython capability.

View File

@@ -1,7 +1,7 @@
---
name: cirq
description: Google quantum computing framework. Use when targeting Google Quantum AI hardware, designing noise-aware circuits, or running quantum characterization experiments. Best for Google hardware, noise modeling, and low-level circuit design. For IBM hardware use qiskit; for quantum...
--- Apache-2.0 license
license: Apache-2.0 license
metadata:
skill-author: K-Dense Inc.
---
@@ -341,4 +341,3 @@ results = noise_comparison_study(circuit, noise_levels)
- Density matrix simulation is O(2^2n) - consider reducing qubits
- Use noise models selectively on critical operations only
- See `simulation.md` for performance optimization

View File

@@ -1,7 +1,7 @@
---
name: citation-management
description: Comprehensive citation management for academic research. Search Google Scholar and PubMed for papers, extract accurate metadata, validate citations, and generate properly formatted BibTeX entries. This skill should be used when you need to find papers, verify citation...
--- MIT License
license: MIT License
metadata:
skill-author: K-Dense Inc.
---
@@ -1109,4 +1109,3 @@ The citation-management skill provides:
Use this skill to maintain accurate, complete citations throughout your research and ensure publication-ready bibliographies.

View File

@@ -4,7 +4,7 @@ description: >
Audit and fix HTML metadata including page titles, meta descriptions, canonical URLs, Open Graph
tags, Twitter cards, favicons, JSON-LD structured data, and robots directives. Use when adding
SEO metadata, fixing social share previews, reviewing Open Graph tags,...
--- 1.0.1
version: 1.0.1
license: MIT
---

View File

@@ -4,7 +4,7 @@ description: |
Interact with Gmail - search emails, read messages, send emails, create drafts, and manage labels.
Use when user asks to: search email, read email, send email, create email draft, mark as read,
archive email, star email, or manage Gmail labels. Lightweight alternative...
--- Apache-2.0
license: Apache-2.0
metadata:
author: sanjay3290
version: "1.0"

View File

@@ -4,7 +4,7 @@ description: |
Interact with Google Calendar - list calendars, view events, create/update/delete events, and find free time.
Use when user asks to: check calendar, schedule a meeting, create an event, find available time, list upcoming events,
delete or update a calendar event, or...
--- Apache-2.0
license: Apache-2.0
metadata:
author: sanjay3290
version: "1.0"

View File

@@ -4,7 +4,7 @@ description: |
Interact with Google Docs - create documents, search by title, read content, and edit text.
Use when user asks to: create a Google Doc, find a document, read doc content, add text to a doc,
or replace text in a document. Lightweight alternative to full Google...
--- Apache-2.0
license: Apache-2.0
metadata:
author: sanjay3290
version: "1.0"

View File

@@ -4,7 +4,7 @@ description: |
Interact with Google Drive - search files, find folders, list contents, download files, upload files,
create folders, move, copy, rename, and trash files. Use when user asks to: search Google Drive,
find a file/folder, list Drive contents, download or upload files,...
--- Apache-2.0
license: Apache-2.0
metadata:
author: sanjay3290
version: "1.0"

View File

@@ -6,7 +6,7 @@ description: |
add data to Google Sheets, find a spreadsheet, check sheet...
risk: unknown
source: community
--- Apache-2.0
license: Apache-2.0
metadata:
author: sanjay3290
version: "1.0"

View File

@@ -4,7 +4,7 @@ description: |
Read and write Google Slides presentations - get text, find presentations, create presentations, add slides,
replace text, and manage slide content. Use when user asks to: read a presentation, create slides, find slides,
add a slide, replace text in a presentation, or...
--- Apache-2.0
license: Apache-2.0
metadata:
author: sanjay3290
version: "1.0"

View File

@@ -1,7 +1,7 @@
---
name: networkx
description: Comprehensive toolkit for creating, analyzing, and visualizing complex networks and graphs in Python. Use when working with network/graph data structures, analyzing relationships between entities, computing graph algorithms (shortest paths, centrality, clustering), detecting...
--- 3-clause BSD license
license: 3-clause BSD license
metadata:
skill-author: K-Dense Inc.
---
@@ -432,4 +432,3 @@ Extensive documentation on visualization techniques including layout algorithms,
- **Tutorial**: https://networkx.org/documentation/latest/tutorial.html
- **Gallery**: https://networkx.org/documentation/latest/auto_examples/index.html
- **GitHub**: https://github.com/networkx/networkx

View File

@@ -1,7 +1,7 @@
---
name: qiskit
description: IBM quantum computing framework. Use when targeting IBM Quantum hardware, working with Qiskit Runtime for production workloads, or needing IBM optimization tools. Best for IBM hardware execution, quantum error mitigation, and enterprise quantum computing. For Google hardware...
--- Apache-2.0 license
license: Apache-2.0 license
metadata:
skill-author: K-Dense Inc.
---
@@ -270,4 +270,3 @@ with Session(backend=backend) as session:
- **Qiskit Textbook**: https://qiskit.org/learn
- **API Reference**: https://docs.quantum.ibm.com/api/qiskit
- **Patterns Guide**: https://quantum.cloud.ibm.com/docs/en/guides/intro-to-patterns

View File

@@ -1,7 +1,7 @@
---
name: seaborn
description: Statistical visualization with pandas integration. Use for quick exploration of distributions, relationships, and categorical comparisons with attractive defaults. Best for box plots, violin plots, pair plots, heatmaps. Built on matplotlib. For interactive plots use plotly;...
--- BSD-3-Clause license
license: BSD-3-Clause license
metadata:
skill-author: K-Dense Inc.
---
@@ -668,4 +668,3 @@ This skill includes reference materials for deeper exploration:
- `examples.md` - Common use cases and code patterns for different analysis scenarios
Load reference files as needed for detailed function signatures, advanced parameters, or specific examples.

View File

@@ -1,7 +1,7 @@
---
name: sympy
description: Use this skill when working with symbolic mathematics in Python. This skill should be used for symbolic computation tasks including solving equations algebraically, performing calculus operations (derivatives, integrals, limits), manipulating algebraic expressions, working...
--- https://github.com/sympy/sympy/blob/master/LICENSE
license: https://github.com/sympy/sympy/blob/master/LICENSE
metadata:
skill-author: K-Dense Inc.
---
@@ -495,4 +495,3 @@ f(np.array([1, 2, 3]))
- Tutorial: https://docs.sympy.org/latest/tutorials/intro-tutorial/index.html
- API Reference: https://docs.sympy.org/latest/reference/index.html
- Examples: https://github.com/sympy/sympy/tree/master/examples

View File

@@ -1,7 +1,7 @@
---
name: varlock
description: Secure environment variable management with Varlock. Use when handling secrets, API keys, credentials, or any sensitive configuration. Ensures secrets are never exposed in terminals, logs, traces, or Claude's context. Trigger phrases include "environment variables",...
--- 1.0.0
version: 1.0.0
---
<!-- security-allowlist: curl-pipe-bash -->