entry-point-check

Validate VS entry_points against SPEC_PRJ_ENTRYPOINTS and report missing entries.

5|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/tikazyq/agentic-spec-forge --skill entry-point-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: entry-point-check
Source: https://github.com/tikazyq/agentic-spec-forge/tree/main/AGENTIC_SPEC_FORGE/spec_stage_skill/design/entry-point-check
Command: npx skills add https://github.com/tikazyq/agentic-spec-forge --skill entry-point-check

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that the defined entry points for a project align with the expected types, preventing design inconsistencies and catching omissions before critical validation stages.

Core Features & Use Cases

  • Entry Point Validation: Compares the entry_points field in VS files against a predefined list of project entry point types (SPEC_PRJ_ENTRYPOINTS).
  • Gap Identification: Generates a report detailing missing entry points and suggests additions based on project context.
  • Use Case: Before submitting a project for constraint acceptance, use this Skill to automatically verify that all necessary entry points (like UI, API, CLI) are correctly defined in the design specifications.

Quick Start

Run the entry-point-check skill to validate the entry points for the current project design.

Frequently Asked Questions about entry-point-check

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

FAQPage Schema
How do I validate project entry points before constraint acceptance?

To validate project entry points before constraint acceptance, compare the entry_points field in VS files against the SPEC_PRJ_ENTRYPOINTS specification to identify missing entries and ensure design consistency. This catches omissions early in the design stage.

What project entry types are supported for entry point design validation?

Entry point design validation supports WEB_APP, API, JOB, CLI, LIB, and MIXED entry types. It checks these project entry types against predefined specifications to prevent design inconsistencies during the design stage.

Why are missing entry points in my project structure causing design inconsistencies?

Missing entry points cause design inconsistencies because the defined entries do not align with expected project types. Validating against SPEC_PRJ_ENTRYPOINTS identifies these gaps and suggests additions based on project context before critical validation.

Does entry point specification check work for CLI design and API design?

Yes, entry point specification check works for CLI design and API design. It validates defined entry points for projects involving CLI and API types against expected specifications, ensuring adherence to design specifications for PMs and developers.

What is the best way to document project entry points during the design stage?

The best way to document project entry points during the design stage is to run an automated validation check against SPEC_PRJ_ENTRYPOINTS. This generates a report detailing missing entries and provides suggestions for design consistency.

When do I need to check entry points against SPEC_PRJ_ENTRYPOINTS?

You need to check entry points against SPEC_PRJ_ENTRYPOINTS during the DESIGN stage, specifically before submitting a project for constraint acceptance. This ensures all necessary entry points like UI, API, or CLI are correctly defined.