tianming-novel-system

Extract structured YAML metadata profiles from Skill repositories.

123|26|Updated May 23, 2026
One-click install
npx skills add https://github.com/zy-zmc/tianming-skill --skill tianming-novel-system
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tianming-novel-system
Source: https://github.com/zy-zmc/tianming-skill/tree/main
Command: npx skills add https://github.com/zy-zmc/tianming-skill --skill tianming-novel-system

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yaml, python, markdown, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the discovery- and validation-oriented metadata generation process for the Skill unit, turning the repository into a structured, machine-readable profile.

Core Features & Use Cases

  • Auto-extract and validate frontmatter (name, description, version) and repository structure to create discovery-ready metadata.
  • Verify optional resources and safety constraints to ensure deployability and compliance.
  • Produce a machine-friendly metadata bundle suitable for indexing, documentation, and tooling integration.

Quick Start

Provide the Skill unit's root path to generate a complete metadata blueprint for deployment and discovery.

Frequently Asked Questions about tianming-novel-system

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

FAQPage Schema
How do I generate structured YAML metadata for a repository analysis?

To generate structured YAML metadata for a repository analysis, provide the Skill unit's root path. The system validates repository structure and frontmatter to produce a discovery-ready metadata bundle.

What is skill metadata extraction and when do I need a YAML profile?

Skill metadata extraction turns a repository into a structured, machine-readable YAML profile. You need it when indexing, documenting, or validating discovery-oriented metadata for tooling integration.

Do I need Python and Markdown to validate repository structure for discovery?

Yes, Python and Markdown are required dependencies to validate repository structure for discovery. The scripts component uses them to verify frontmatter, resources, and safety constraints before generating the YAML profile.

Does the metadata generation process include toxicity checks and safety constraints?

Yes, the metadata generation process includes toxicity checks and safety constraints. It verifies optional resources and compliance rules to ensure the final YAML output is deployable and safe for tooling integration.

What's the best way to create machine-readable metadata from repository frontmatter?

The best way to create machine-readable metadata from repository frontmatter is providing the Skill unit's root path. It auto-extracts and validates frontmatter to deliver a complete YAML metadata blueprint for indexing.

Can I use this YAML output for repository indexing and documentation tooling?

Yes, you can use the YAML output for repository indexing and documentation tooling. It produces a machine-friendly metadata bundle containing name, tagline, description, complexity, category, and keywords for seamless integration.