json-constructor

Assemble complete IO ring JSON configuration files from signal, device, direction, and pin data.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/chenzc24/skills-workspace-v2 --skill json-constructor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: json-constructor
Source: https://github.com/chenzc24/skills-workspace-v2/tree/main/json-constructor
Command: npx skills add https://github.com/chenzc24/skills-workspace-v2 --skill json-constructor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of complex IO ring JSON configuration files, integrating data from various specialized skills to ensure a complete and valid output.

Core Features & Use Cases

  • Automated JSON Assembly: Integrates signal classifications, device mappings, directions, and pin configurations into a final JSON structure.
  • Process Node Handling: Supports both T28 and T180 process nodes, adapting device names and corner logic accordingly.
  • Use Case: Generate a complete IO ring JSON file for a T180 chip by providing the processed outputs from signal-classifier-T180, device-type-mapper-T180, direction-determiner-T180, and pin-config-generator-T180.

Quick Start

Use the json-constructor skill to assemble the IO ring JSON configuration for a T28 process node using the provided signal classifications, device mappings, directions, and pin configurations.

Frequently Asked Questions about json-constructor

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

FAQPage Schema
How do I assemble an IO ring JSON configuration for T28 and T180 process nodes?

To assemble an IO ring JSON configuration for T28 and T180 process nodes, integrate processed outputs from signal classification, device mapping, direction determination, and pin configuration skills into a final valid JSON structure.

What is the best way to generate a complete IO ring JSON file from multiple configuration steps?

The best way to generate a complete IO ring JSON file is to use an automated assembly skill that integrates signal classifications, device mappings, directions, and pin configurations while ensuring correct device names and corner types.

Do I need signal classification and device mapping outputs before creating an IO ring JSON?

Yes, you need signal classification and device mapping outputs before creating an IO ring JSON. The assembly process requires processed data from signal-classifier, device-type-mapper, direction-determiner, and pin-config-generator tools to produce valid configurations.

Can I use this JSON assembly approach for both T28 and T180 chip configurations?

Yes, you can use this JSON assembly approach for both T28 and T180 chip configurations. It adapts device names and corner logic automatically according to the specified process node knowledge references and validation rules.

Why does my IO ring JSON configuration fail validation after manual assembly?

IO ring JSON configuration fails validation after manual assembly due to incorrect device names, mismatched corner types, or invalid pin connections. Automated assembly enforces validation rules from knowledge references to prevent these structural errors.

How does automated JSON assembly handle pin connections and corner types for different process nodes?

Automated JSON assembly handles pin connections and corner types by applying process-specific validation rules for T28 and T180 nodes. It integrates pin configurations and device mappings to ensure all connections match the specified knowledge references.