ingest-autofix

Map unmapped actors to Atlassian accounts and post run summaries to Slack.

Updated Jun 9, 2026
One-click install
npx skills add https://github.com/diptanshuagrawal/synapse --skill ingest-autofix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ingest-autofix
Source: https://github.com/diptanshuagrawal/synapse/tree/main/work-context/scheduled-tasks/ingest-autofix
Command: npx skills add https://github.com/diptanshuagrawal/synapse --skill ingest-autofix

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automatically resolves 'unmapped actor' attribution warnings in ingest validators and posts a run-summary to Slack, saving time and reducing manual intervention.

Core Features & Use Cases

  • Resolve Attribution Warnings: Automatically maps unmapped actors to Atlassian accounts, reducing ingest validation warnings.
  • Tiered Auto-Application: Applies safe mappings automatically and parks risky mappings for manual review.
  • Run Summary Posting: Posts a summary of the run's results, including applied mappings, parked items, and re-validation status, to a Slack channel.

Quick Start

Use the ingest-autofix skill to resolve unmapped actor warnings and post the run-summary to Slack.

Frequently Asked Questions about ingest-autofix

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

FAQPage Schema
How do I automatically resolve unmapped actor warnings in ingest validation workflows?

You can resolve unmapped actor warnings in ingest validation by mapping actors to Atlassian accounts and applying tiered auto-application logic to handle safe mappings automatically while parking risky ones for manual review.

How do I post ingest validation run summaries to Slack?

To post ingest validation run summaries to Slack, configure the script with Slack integration to automatically send a summary of applied mappings, parked items, and re-validation status to a designated Slack channel.

Do I need a Python environment to run ingest data mapping and validation tasks?

Yes, you need a Python environment and Atlassian API access to run ingest data mapping and validation tasks, as the script relies on Python components and API interactions to resolve attribution warnings.

How does tiered auto-application handle risky attribute resolution mappings?

Tiered auto-application handles risky attribute resolution mappings by automatically applying safe mappings and parking risky mappings for manual review, preventing incorrect data attribution during ingest validation.

What is the best way to map unmapped actors to Atlassian accounts during data ingest?

The best way to map unmapped actors to Atlassian accounts during data ingest is to use an automated script that applies tiered mappings, resolving safe attributions automatically and flagging risky ones for manual review.

Can I use ingest validation scripts without Atlassian API access?

No, you cannot use ingest validation scripts for actor mapping without Atlassian API access, as the attribute resolution process requires querying Atlassian accounts to resolve unmapped actor warnings.