sub-account-sftp-to-s3-tests

Automate regression testing of sub-account SFTP-to-S3 pipelines with Lambda and CloudWatch.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/tombelial666/test --skill sub-account-sftp-to-s3-tests
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sub-account-sftp-to-s3-tests
Source: https://github.com/tombelial666/test/tree/main/.cursor/skills/sub-account-sftp-to-s3-tests
Command: npx skills add https://github.com/tombelial666/test --skill sub-account-sftp-to-s3-tests

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates regression testing for sub-account SFTP-to-S3 ingestion pipelines by validating payload-driven Lambda invocations, CloudWatch logs, and SQL checks across multiple test cases TC-02 to TC-07.

Core Features & Use Cases

  • Ingestion regression validation for sub-accounts using controlled payloads
  • Orchestration of Lambda invocations with end-to-end log verification in CloudWatch
  • SQL validation to ensure data integrity after SFTP-to-S3 transfers
  • Troubleshooting guidance for TC-02..TC-07 scenario coverage and troubleshooting

Quick Start

Run the optimized sub-account SFTP-to-S3 regression tests using the provided payload.

Frequently Asked Questions about sub-account-sftp-to-s3-tests

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

FAQPage Schema
How do I automate SFTP-to-S3 regression testing for sub-accounts?

Automate SFTP-to-S3 regression testing by validating payload-driven Lambda invocations and verifying CloudWatch logs. This pipeline orchestrates end-to-end tests across TC-02 through TC-07 scenarios using controlled payloads and audited execution.

What does Lambda invocation log verification in CloudWatch do for S3 ingestion?

Lambda invocation log verification in CloudWatch validates that SFTP-to-S3 transfers triggered the correct payload-driven processing. It confirms end-to-end pipeline execution by checking log outputs against expected test case behaviors.

Do I need environment variables to run SFTP-to-S3 regression tests?

Yes, you need environment variables and run scripts to execute SFTP-to-S3 regression tests. These configurations enable end-to-end test orchestration in a controlled, audited manner with non-production safeguards and explicit mutation gating.

Can I use SQL validation to check data integrity after SFTP-to-S3 transfers?

Yes, you can use SQL validation to ensure data integrity after SFTP-to-S3 transfers. The regression test pipeline applies SQL checks alongside CloudWatch log verification to validate sub-account ingestion scenarios from TC-02 through TC-07.

What are the limitations of running sub-account SFTP-to-S3 regression tests?

Limitations include explicit mutation gating and non-production safeguards restricting tests to controlled environments. The tests require specific environment variables and run scripts to execute safely across TC-02 through TC-07 scenarios.