vfs-architect

Review architecture and API design for the vfs-s3 project.

106|52|Updated Oct 29, 2010
One-click install
npx skills add https://github.com/abashev/vfs-s3 --skill vfs-architect
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vfs-architect
Source: https://github.com/abashev/vfs-s3/tree/main/.skills/vfs-architect
Command: npx skills add https://github.com/abashev/vfs-s3 --skill vfs-architect

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides expert architectural review and design guidance for the vfs-s3 project, ensuring robust, scalable, and maintainable code.

Core Features & Use Cases

  • Architecture Review: Evaluate design proposals, module boundaries, and API shape.
  • ADR Creation: Assist in documenting significant architectural decisions.
  • Technical Guidance: Provide recommendations on migration paths and technology adoption.
  • Use Case: When a new feature is proposed, the architect agent can review its design against project goals and best practices before implementation begins.

Quick Start

Use the vfs-architect skill to review the proposed design for the new S3 multipart upload feature.

Frequently Asked Questions about vfs-architect

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

FAQPage Schema
How do I review architecture and API design for a Java 17 multi-module project?

Architecture review for a Java 17 multi-module project evaluates design proposals, module boundaries, and API shape to ensure robust and maintainable code. It provides guidance on migration paths before implementation begins.

How do I create Architecture Decision Records for API design proposals?

Creating Architecture Decision Records (ADRs) for API design involves documenting significant architectural decisions by evaluating technical approaches against project goals. This records module boundaries and design proposals within the project's evolution context.

What is the best way to plan a Java 17 migration path for a multi-module codebase?

Planning a Java 17 migration path involves evaluating technical approaches and dependency management within a multi-module structure. This provides recommendations on technology adoption to ensure the codebase evolves robustly.

Does this architectural guidance support evaluating module boundaries and dependency management?

Yes, architectural guidance supports evaluating module boundaries and dependency management by reviewing design proposals. It assesses technical approaches to ensure the project's multi-module structure maintains robust and scalable code.

When do I need architectural review for an S3 virtual filesystem project?

Architectural review for an S3 virtual filesystem project is needed when a new feature is proposed. It evaluates the design against project goals and best practices, focusing on API shape and migration paths before implementation begins.