app-tools-developer

Generate CRUD feature modules for app-base FastAPI projects.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/mjkimR/app-common --skill app-tools-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app-tools-developer
Source: https://github.com/mjkimR/app-common/tree/main/skill/app-tools-developer-skill
Command: npx skills add https://github.com/mjkimR/app-common --skill app-tools-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the generation of boilerplate feature modules for app-base based FastAPI projects, reducing repetitive setup work and accelerating feature delivery.

Core Features & Use Cases

  • Generate a complete CRUD feature skeleton including models, schemas, repositories, services, use cases, and API routers.
  • Update project wiring (e.g., central API router) to integrate the new feature.
  • Use Case: Create a new feature like Task or Article with automatically created directories and boilerplate files, ready for customization.

Quick Start

Ask the app-tools CLI to scaffold a complete CRUD feature for your FastAPI project.

Frequently Asked Questions about app-tools-developer

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

FAQPage Schema
How do I generate boilerplate feature modules for a FastAPI project?

FastAPI boilerplate generation creates a complete CRUD feature skeleton including models, schemas, repositories, services, use cases, and API routers. It automatically generates all necessary directories and files for your new feature, accelerating project delivery by reducing repetitive setup work.

What is FastAPI feature scaffolding and how does it update project wiring?

FastAPI feature scaffolding automatically creates boilerplate modules like models, schemas, and routers for new features. It updates the central API router to integrate the newly generated feature, ensuring the complete workflow is wired into the existing app-base project without manual configuration.

Can I use this scaffolding tool to generate a complete CRUD feature for FastAPI?

Yes, you can use the app-tools CLI to scaffold a complete CRUD feature skeleton for FastAPI projects. It generates models, schemas, repositories, services, use cases, and API routers, and automatically updates the central API router to include the new feature endpoints.

Do I need an existing app-base FastAPI project to use this feature scaffolding?

Yes, this scaffolding tool applies to existing app-base based FastAPI projects. It generates new feature modules within your current application architecture, creating the necessary boilerplate files and updating the central API router to integrate the feature seamlessly.

What's the best way to automate FastAPI boilerplate creation for new features?

Automating FastAPI boilerplate creation is best handled by generating all necessary modules at once. This tool creates models, schemas, repositories, services, use cases, and API routers simultaneously, then updates the central API router, providing a ready-to-customize feature skeleton.

What files and modules are generated when scaffolding a FastAPI feature?

Scaffolding a FastAPI feature generates models, schemas, repositories, services, use cases, and API routers. It creates all necessary directories and boilerplate files for the new feature and automatically updates the central API router to wire the generated modules into the application.