Refresh FR Snapshot

Fetch non-Closed Jira feature requests and overwrite a local JSON snapshot.

14|2|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/rchandnaWUSTL/pm-digital-twin --skill refresh-fr-snapshot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Refresh FR Snapshot
Source: https://github.com/rchandnaWUSTL/pm-digital-twin/tree/main/skills/refresh-fr-snapshot
Command: npx skills add https://github.com/rchandnaWUSTL/pm-digital-twin --skill refresh-fr-snapshot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that product managers and engineers are always working with the most up-to-date information from the Feature Request (FR) Jira board, preventing decisions based on stale data.

Core Features & Use Cases

  • Fetches Current FRs: Retrieves all non-Closed feature requests from a specified Jira project.
  • Data Normalization: Extracts and cleans key information like issue key, summary, status, customer name, and description.
  • Snapshot Creation: Overwrites a local JSON file (fr-snapshot.json) with the latest FR data for use by other skills.
  • Use Case: Before starting work on a new PRD or PRFAQ for the [PRODUCT] team, run this skill to ensure you have the latest customer requests and their details.

Quick Start

Run the refresh-fr-snapshot skill to update the FR board data.

Frequently Asked Questions about Refresh FR Snapshot

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

FAQPage Schema
How do I create a local JSON snapshot of open feature requests from Jira?

To create a local JSON snapshot of open feature requests, this Skill fetches non-Closed Jira issues using JQL, normalizes details like key, summary, status, and customer name, and overwrites a local file with the processed data.

How do I pull current Jira feature requests into a JSON file for product planning?

You can pull current Jira feature requests into a JSON file by running this Skill to query the specified project via JQL, normalize the retrieved issue details, and overwrite the local snapshot file with the latest data.

How does Atlassian MCP normalize Jira issue descriptions into plain text?

Atlassian MCP retrieves the Jira issue description in Atlassian Document Format (ADF). This Skill normalizes the ADF content into plain text, extracting the issue key, summary, status, and customer name for the snapshot.

Do I need a specific Jira project setup to fetch feature request snapshots?

You need a specified Jira project containing feature request issues. The Skill uses JQL to fetch all non-Closed requests from that project, normalizes the issue details, and overwrites the local JSON snapshot file.

What is the best way to keep my feature request board data from going stale?

The best way to prevent stale feature request board data is to run this Skill before starting new product planning work. It retrieves the latest non-Closed Jira issues and overwrites your local JSON snapshot with current details.

Why does my feature request snapshot include closed Jira issues?

Your feature request snapshot should not include closed issues. This Skill specifically filters for non-Closed feature requests using JQL, ensuring only active issues are normalized and saved to the local JSON file.