yweb-framework

Provide coding standards for YWeb Python web framework applications.

3|2|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/yafo-ai/yweb-core --skill yweb-framework
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yweb-framework
Source: https://github.com/yafo-ai/yweb-core/tree/main/.cursor/skills/yweb-framework
Command: npx skills add https://github.com/yafo-ai/yweb-core --skill yweb-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive coding standards and guidelines for developing applications using the YWeb framework, ensuring consistency, maintainability, and adherence to best practices.

Core Features & Use Cases

  • Framework Overview: Understand YWeb's core principles like Active Record and DDD.
  • Coding Standards: Follow specific rules for API design, model/service development, DTOs, and exception handling.
  • Use Case: When building a new API endpoint in a YWeb project, consult this Skill to ensure your code follows the framework's established patterns for request handling, business logic implementation, and response formatting.

Quick Start

Consult the YWeb framework coding standards for developing API endpoints.

Frequently Asked Questions about yweb-framework

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

FAQPage Schema
What are the coding standards for building APIs with FastAPI and SQLAlchemy using YWeb?

YWeb coding standards for FastAPI and SQLAlchemy enforce specific rules for API design, model/service development, DTOs, and exception handling to ensure maintainability. They combine Active Record and DDD patterns for consistent application architecture.

How does the YWeb framework integrate Domain-Driven Design with Active Record?

YWeb integrates Domain-Driven Design with Active Record by providing architectural principles that guide model and service development. This combination structures business logic and data access patterns effectively within Python web applications.

How do I structure a new API endpoint in a YWeb project?

To structure a new API endpoint in a YWeb project, consult the framework's coding standards for established patterns in request handling, business logic implementation, and response formatting. This ensures your code aligns with YWeb's specific guidelines.

Can I use YWeb framework standards for my existing Python web application?

YWeb framework standards apply to applications built with FastAPI and SQLAlchemy. If your existing Python web application uses these technologies, you can adopt YWeb's coding standards for API design, ORM usage, and authentication to improve consistency.

What is the recommended approach for exception handling and DTOs in YWeb?

The recommended approach for exception handling and DTOs in YWeb follows specific coding standards that dictate how data transfer objects are structured and how errors are managed. This maintains consistency across application infrastructure components.