notification-generator

Generate structured notification scenarios from user stories into JSON templates.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/rachel353/fullty-plan --skill notification-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notification-generator
Source: https://github.com/rachel353/fullty-plan/tree/main/.claude/skills/notification-generator
Command: npx skills add https://github.com/rachel353/fullty-plan --skill notification-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This tool generates structured notification scenarios from user stories to guide alert design and ensure timely, relevant communications across channels.

Core Features & Use Cases

  • Reads docs/user_stories_data.json and extracts actors, user stories, and events.
  • Classifies actors into end_user, provider, and operator roles and determines appropriate notification channels.
  • Produces docs/notification_scenarios.json and aligns with provided templates for consistent messaging across products.

Quick Start

Use this skill to generate notification_scenarios.json from docs/user_stories_data.json by selecting channels for each role and running the generator.

Frequently Asked Questions about notification-generator

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

FAQPage Schema
How do I generate notification scenarios from user stories automatically?

To generate notification scenarios from user stories, provide a user_stories_data.json file to extract actors and events, map them to roles, and output a structured notification_scenarios.json file aligned with template references.

What is the best way to structure user stories for notification strategy design?

The best way to structure user stories for notification strategy is to define actors, events, and criteria in a JSON format, allowing automated tools to classify roles like end_user or provider and determine appropriate notification channels.

How does mapping actors to roles help with notification channel configuration?

Mapping actors to abstract roles helps with notification channel configuration by categorizing users into end_user, provider, and operator groups, ensuring each role receives relevant communications through the most appropriate channels.

Can I use custom templates for generating user story notification scenarios?

Yes, you can use custom templates for generating user story notification scenarios. The generator aligns its output with a provided template.json file and schema, ensuring consistent messaging structure across your product's notification strategy.

What format do I need to provide user stories in to generate notification scenarios?

You need to provide user stories in a docs/user_stories_data.json file containing actors, user stories, and events. The generator reads this file, filters events by criteria, and outputs docs/notification_scenarios.json.

Why does my generated notification scenario not match the expected template structure?

Generated notification scenarios might not match the expected template if the input user_stories_data.json lacks defined actors or events, or if the output is not properly validated against the provided template.json schema and event naming conventions.