project-architecture

Document data flow and architecture for cloud-native multi-service pipelines.

1|Updated Dec 6, 2025
One-click install
npx skills add https://github.com/mnbst/job-recommender --skill project-architecture-mnbst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-architecture
Source: https://github.com/mnbst/job-recommender/tree/main/.claude/skills/project-architecture
Command: npx skills add https://github.com/mnbst/job-recommender --skill project-architecture-mnbst

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This guide helps teams quickly understand and maintain a cloud-native project's structure, data flow, and deployment architecture to reduce onboarding time and debugging effort.

Core Features & Use Cases

  • Data-flow mappings and component inventory for the job-recommender project
  • Blue/Green deployment references and Terraform-based infrastructure as code
  • Integration references for GitHub API, Vertex AI, and Perplexity AI for end-to-end workflows

Quick Start

Use this guide to quickly understand the project structure and data flow when implementing, debugging, or deploying the system.

Frequently Asked Questions about project-architecture

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

FAQPage Schema
How do I document cloud-native architecture and data flow for a multi-service project?

To document cloud-native architecture and data flow, codify component inventory and mappings for multi-service pipelines to reduce onboarding time and debugging effort. This provides clear infrastructure references for maintenance.

What is the best way to structure Terraform infrastructure as code for blue-green deployments?

Structuring Terraform infrastructure as code for blue-green deployments involves codifying infrastructure references and mapping components to enforce consistent deployment. This ensures clear architecture mappings for maintenance.

How does IAM authentication work with multi-service pipelines integrating GitHub API and Vertex AI?

IAM authentication for multi-service pipelines integrating GitHub API and Vertex AI works by codifying clear component mappings to secure end-to-end workflows. This enforces secure infrastructure references across services.

Can I use this architecture guide for debugging and deploying cloud-native data pipelines?

Yes, you can use this architecture guide for debugging and deploying cloud-native data pipelines. It provides data-flow mappings and component inventory to reduce debugging effort and guide deployment tasks.

When do I need to codify project architecture and data flow for a cloud-native system?

You need to codify project architecture and data flow for a cloud-native system when onboarding new team members or maintaining multi-service pipelines. This reduces onboarding time and clarifies component mappings.

Why does mapping data flow help with onboarding for multi-service pipelines?

Mapping data flow helps with onboarding for multi-service pipelines by providing clear component inventory and integration references for services like Perplexity AI. This reduces the time needed to understand project structure.