generate-interface-spec

Generate DE-04 interface definitions from requirements and screen lists.

Updated Mar 27, 2026
One-click install
npx skills add https://github.com/bs-koo/gx-pm --skill generate-interface-spec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-interface-spec
Source: https://github.com/bs-koo/gx-pm/tree/main/plugins/gx-pm/skills/generate-interface-spec
Command: npx skills add https://github.com/bs-koo/gx-pm --skill generate-interface-spec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool analyzes requirements and screen lists to identify necessary system interfaces and generate DE-04 interface definitions, reducing manual documentation effort.

Core Features & Use Cases

  • Identify interface candidates from requirements and screen lists.
  • Assign interface IDs following the IF-{systemCode}-{NNN} pattern.
  • Produce comprehensive interface definitions for REST, SOAP, DB Link, file, and SSO integrations, suitable for DE-04 documentation and stakeholder reviews.

Quick Start

Analyze the provided requirements and screen list to generate a draft DE-04 interface definition set.

Frequently Asked Questions about generate-interface-spec

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

FAQPage Schema
How do I generate interface definitions from system requirements?

Generate DE-04 interface definitions by analyzing system requirements and screen lists to identify integration candidates, assigning IDs using the IF-{systemCode}-{NNN} pattern to formalize REST, SOAP, DB Link, file, and SSO integrations.

What is a DE-04 interface definition?

A DE-04 interface definition is a formalized document specifying data items, timing, and error handling for REST, SOAP, DB Link, file, and SSO integrations across multiple systems, aligned with the DE-04 interface template.

How do I assign interface IDs for REST and SOAP integrations?

Assign interface IDs for REST and SOAP integrations using the IF-{systemCode}-{NNN} naming convention, which standardizes identification across multiple systems within your project's interface documentation.

Can I use screen lists to identify necessary system interfaces?

Yes, you can use screen lists alongside requirements to identify necessary system interfaces, analyzing them to generate comprehensive draft interface definitions suitable for stakeholder reviews.

What types of integrations are supported by the DE-04 interface template?

The DE-04 interface template supports REST, SOAP, DB Link, file, and SSO integrations, allowing you to produce comprehensive interface definitions including data items, timing, and error handling.

Does generating interface specs require a specific project setup?

Generating interface specs applies to projects that identify external interfaces, assign IDs, and document integrations across multiple systems, requiring requirements and screen lists as input data.