tech-requirements-extractor

Extract client-provided credentials and assets from PRDs into a requirements checklist.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/The-Entourage-AI-Development/trade-certify --skill tech-requirements-extractor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tech-requirements-extractor
Source: https://github.com/The-Entourage-AI-Development/trade-certify/tree/main/.claude/skills/tech-requirements-extractor
Command: npx skills add https://github.com/The-Entourage-AI-Development/trade-certify --skill tech-requirements-extractor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill helps product teams identify external service credentials and assets required from clients by analyzing PRDs, and outputs a structured client requirements checklist that separates client-provided items from those Entourage provisions.

Core Features & Use Cases

  • Taxonomy-driven extraction of credentials and assets from prd.json.
  • Generates docs/client-requirements.md with clear separation of client vs Entourage-provisioned items.
  • Supports reuse across multiple PRDs and stories to standardize onboarding.

Quick Start

Provide a prd.json describing the project scope to generate a client requirements checklist in docs/client-requirements.md.

Frequently Asked Questions about tech-requirements-extractor

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

FAQPage Schema
How do I extract client requirements from a PRD?

To extract client requirements from a PRD, provide a prd.json file describing the project scope. The system applies taxonomy-driven keyword matching to identify external service credentials and assets, generating a deduplicated checklist in docs/client-requirements.md.

What is the best way to identify external service credentials needed for client onboarding?

Identifying external service credentials for client onboarding is done by analyzing PRDs to separate client-provided items from internally provisioned assets. It generates a structured, stage-timed requirements document to standardize the onboarding process.

Can I generate a client requirements checklist from multiple PRDs?

Yes, you can generate a client requirements checklist from multiple PRDs. The extraction process supports reuse across multiple PRDs and stories to standardize onboarding, outputting a consolidated requirements document at docs/client-requirements.md.

How does taxonomy-driven keyword matching work for PRD asset extraction?

Taxonomy-driven keyword matching for PRD asset extraction works by scanning prd.json for predefined credential and asset terms. It maps identified client-provided items to project stages, outputting a structured document that distinguishes client from Entourage-provisioned items.

Do I need a prd.json file to map client-provided assets to project stages?

Yes, you need a prd.json file to map client-provided assets to project stages. Providing a prd.json describing the project scope is the required input to generate the stage-timed client requirements checklist.

What format does the client requirements checklist output to?

The client requirements checklist outputs to a markdown file located at docs/client-requirements.md. This document provides a deduplicated, stage-timed list separating client-provided credentials from Entourage-provisioned items.