Skip to main content

Frontmatter erreferentzia

SKILL.md fitxategi guztiek YAML frontmatterra sartu behar dute --- mugatzaileen artean, fitxategiaren goialdean.

Beharrezko eremuak

EremuaMotaDeskribapena
namestringkebab-case identifikatzaile bakarra. Direktorioaren izenarekin bat etorri behar du.
titlestringMarketplacean agertzen den izen irakurgarria.
descriptionstringSkillak zer egiten duen deskribatzen duen esaldi bakarra.
versionstringBertsio semantikoaren katea (adibidez, "1.2.0").
authorstringZure GitHub kontuaren izena.
triggerstringAgenteak skill hau noiz aktibatu behar duen. Izan zehatza.

Gutxieneko frontmatter baliozkoa

---
name: my-skill
title: "My Skill"
description: "Does one specific thing clearly."
version: "1.0.0"
author: "your-github-handle"
trigger: "Use when the user asks to do X."
---

Hautazko eremuak

EremuaMotaBalio lehenetsiaDeskribapena
tagsstring[][]Bilaketak iragazteko kategoria-etiketak. Gehienez 5.
licensestring"MIT"SPDX lizentzia-identifikatzailea.
homepagestringZure skillaren dokumentazio edo biltegiaren URLa.
repositorystringGitHub biltegiaren URLa (automatikoki detektatzen da GitHub bidez bidaltzen bada).
min_runtimestringClaude Code-ren gutxieneko bertsioa (adibidez, "1.4.0").
toolsstring[][]Skillak deitzen dituen tresnen zerrenda (adibidez, ["Bash", "Read", "Write"]).
deprecatedbooleanfalseMarkatu skilla zaharkitua gisa. Bilaketetatik kentzen du.
deprecated_bystringHau ordezkatzen duen skillaren izena.
experimentalbooleanfalseEsperimentala gisa markatu. Abisu-txapa erakusten du.

Adibide osoa hautazko eremuekin

---
name: rna-qc
title: "Single-Cell RNA QC"
description: "Performs quality control on scRNA-seq data using Seurat and scran."
version: "2.1.0"
author: "bioinformatics-jeff"
trigger: "Use when the user wants to perform QC on single-cell RNA-seq data, filter low-quality cells, or assess mitochondrial content."
tags:
  - bioinformatics
  - single-cell
  - R
  - quality-control
license: MIT
homepage: "https://github.com/bioinformatics-jeff/rna-qc"
repository: "https://github.com/bioinformatics-jeff/rna-qc"
min_runtime: "1.3.0"
tools:
  - Bash
  - Read
  - Write
experimental: false
---

Eremuen balioztatze-arauak

  • name: letra minuskulak, zenbakiak eta marratxoak soilik. Tarterik gabe. Direktorioaren izenarekin zehatz-mehatz bat etorri behar du.
  • version: semver jarraitu behar du — MAJOR.MINOR.PATCH
  • tags: tag bakoitza minuskuletan, tarterik gabe (erabili marratxoak). Gehienez 5 tag skill bakoitzeko.
  • trigger: gutxienez 10 hitz. Trigger lausoek (< 10 hitz) ez dute balioztatzea gainditzen.
  • description: gehienez 160 karaktere (bilaketa-emaitzen txarteletan kabitzeko).

Eskema-balioztatzea

Exekutatu npx @hordago/skill-validator zure frontmatterra eskema osoaren aurka egiaztatzeko bidali aurretik. Balioztatze-erroreak lerro-zenbakiekin eta konponketa-iradokizunekin jakinarazten dira.