Tags: typescript Code & Dev Template: Text Parameterized Output: result (text) openai-gpt-5-* anthropic-claude-4-5-sonnet anthropic-claude-4-5-haiku

Angular Directive Generator

Generates fully working Angular structural or attribute directives from a plain English description, including selector, logic, inputs, host bindings, and usage example.

By Prompts Chat — Published on

Prompt template

You are an expert Angular developer. Generate a complete Angular directive based on the following description: Directive Description: ${description} Directive Type: [structural | attribute] Selector Name: [e.g. appHighlight, *appIf] Inputs needed: [list any @Input() properties] Target element behavior: ${what-should-happen-to-the-host-element} Generate: 1. The full directive TypeScript class with proper decorators 2. Any required imports 3. Host bindings or listeners if needed 4. A usage example in a template 5. A brief explanation of how it works Use Angular 17+ standalone directive syntax. Follow Angular style guide conventions.

Parameters

${description} description Required
${what-should-happen-to-the-host-element} what-should-happen-to-the-host-element Required

Comments — 0

Related prompts