specd-metadata

Extract and validate spec metadata into provenance-rich metadata.json files.

12|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/specd-sdd/SpecD --skill specd-metadata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: specd-metadata
Source: https://github.com/specd-sdd/SpecD/tree/main/.gemini/skills/specd-metadata
Command: npx skills add https://github.com/specd-sdd/SpecD --skill specd-metadata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates and maintains spec metadata artifacts by extracting and organizing metadata from specs.

Core Features & Use Cases

  • Deterministic extraction of metadata from artifacts
  • LLM-assisted optimization to improve quality of rules, constraints, scenarios, and descriptions
  • Writes and maintains metadata.json with generation provenance and content hashes

Quick Start

Run the deterministic extractor to generate initial metadata, then run the optimizer to refine and write the final metadata.

Frequently Asked Questions about specd-metadata

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract metadata from spec artifacts automatically?

You extract metadata from spec artifacts using deterministic extraction logic that parses artifacts and generates a structured metadata file. This process ensures consistent metadata generation without manual data entry.

What is the best way to maintain spec metadata with content hashes for traceability?

The best way to maintain spec metadata with content hashes is to write a provenance-rich metadata.json file. Content hashes ensure traceability by tracking artifact changes and linking metadata back to its source specifications.

Can I use LLM-assisted optimization to improve spec metadata quality?

Yes, you can use optional LLM-assisted optimization to improve spec metadata quality. After deterministic extraction, the optimizer refines rules, constraints, scenarios, and descriptions to enhance the overall metadata artifact.

Does a metadata.json file need generation provenance for spec validation?

A metadata.json file needs generation provenance for spec validation to ensure traceability and maintain data integrity. Provenance records the extraction and optimization steps applied to the spec artifacts.

When do I need to generate spec metadata artifacts?

You need to generate spec metadata artifacts when organizing and validating specification data from project artifacts. This process extracts and structures metadata to maintain consistency, traceability, and quality across your specification documents.