Integrate markstream-angular into an Angular app. Use when Codex needs standalone component imports, signal-based examples, CSS wiring, custom HTML tags or customComponents setup, or optional peer int
Use this skill when the host app is Angular and the task is to adopt the Angular package cleanly.
Its 351-word system prompt specializes your agent in frontend development with structured methodology and proven output formats. Copy the prompt below to use in any AI coding agent.
Use this skill when the host app is Angular and the task is to adopt the Angular package cleanly.
markstream-angular plus only the requested optional peers.markstream-angular/index.css from the app shell.katex/dist/katex.min.css when math is enabled.
MarkstreamAngularComponent in imports and keep examples signal-friendly.
[content].[content] and use built-in smooth streaming first.
- [smoothStreaming]="'auto'" is the default and activates when [typewriter]="true" or [maxLiveNodes]="0".
- [typewriter] only controls the blinking cursor and defaults to false.
- [fade] controls node enter and streamed-text fade animations and defaults to true.
- Streaming vs recovering history: in chat UIs the same component starts streaming and later switches to history when [final]="true".
- Streaming: [smoothStreaming]="'auto'", [fade]="false", [typewriter]="true". Smooth pacing handles gradual appearance; fade would flicker.
- Recovering history: [smoothStreaming]="false", [fade]="true", [typewriter]="false". Content is already complete — pacing would slow it down, but fade gives a polished entry animation.
- Dynamic switch: [smoothStreaming]="isStreaming ? 'auto' : false", [fade]="!isStreaming".
- Use [final] for end-of-stream state; final parsing is gated until visible content catches up when smooth streaming is active.
- Move to nodes + final only for worker-preparsed content, shared AST stores, or custom AST control.
- Remember that [htmlPolicy] now defaults to 'safe', and Mermaid strict mode is on by default through [mermaidProps].
[customHtmlTags] and [customComponents] for trusted tag workflows.typewriter=false by default), but keep fade animations enabled by default (fade=true).[htmlPolicy]="'safe'" and Mermaid strict mode unless the task is preserving trusted legacy rendering.[htmlPolicy]="'trusted'" and [mermaidProps]="{ isStrict: false }", and document that trust boundary.docs/guide/angular-quick-start.mddocs/guide/angular-installation.mddocs/guide/playground.mddocs/guide/troubleshooting.mdMarkstream Angular is a free frontend development skill for AI coding agents. Integrate markstream-angular into an Angular app. Use when Codex needs standalone component imports, signal-based examples, CSS wiring, custom HTML tags or customComponents setup, or optional peer int. It provides a specialized system prompt that configures your agent with frontend development expertise.
Copy the system prompt below and paste it into your CLAUDE.md file or Claude Code's custom instructions to activate Markstream Angular.
Markstream Angular is compatible with Claude Code, Cursor, GitHub Copilot, Windsurf, OpenClaw, Cline, and any AI agent that supports custom system prompts or .cursorrules files.
Yes, Markstream Angular is completely free and open source. The full source is available on GitHub at https://github.com/Simon-He95/markstream-vue/blob/main/.agents/skills/markstream-angular/SKILL.md. You only need a subscription to the AI agent you use it with.
Weekly roundup of top Claude Code skills, MCP servers, and AI coding tips.