Skip to content

Educational Purposes: A public repo of reusable prompt templates for GitHub Copilot, designed to streamline coding, documentation, and AI-assisted development workflows.

License

Notifications You must be signed in to change notification settings

kunalsuri/prompt-engineering-templates-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prompt Template / Examples for building a simple SaaS Application using AI-Augemented Coding Agents.

React TypeScript GitHub Copilot


Crafted with ❤️ in Paris by kunalsuri, blending Human Intellect (mine ✌️) with state-of-the-art Agentic AI Systems (Human-in-the-Loop).


📄 License

This project is distributed under the terms of the MIT License.


⚠️ Disclaimer

This project has been developed using a combination of AI-assisted software development and whiteboarding tools, including (but not limited to) Visual Studio Code, GitHub Copilot Pro, Windsurf, Cursor, and Krio, with Human-in-the-Loop supervision and review.

While every reasonable precaution has been taken, including AI-generated code validation, malware scanning, and static analysis using tools such as CodeQL — the authors and contributors do not accept any responsibility for potential errors, security vulnerabilities, or unintended behavior within the generated code.

This software is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement.

Use this project at your own discretion and risk.

Please review and validate any AI-generated code before committing or merging changes.


🚀 Overview

This repository contains reuseable PROMPT templates / examples that have been developed for building modern SaaS applications following industry best practices on latest React and TypeScript related developments. It provides a structured set of instructions for GitHub Copilot to help you create high-quality and maintainable code.


📋 What's Included in the .github folder

  • Copilot Instructions: Comprehensive guidelines for GitHub Copilot located in the .github folder

📋 What's Included in the .github/prompts/ folder

Prompts for the following & more:

  • Architecture Guidelines: Feature-driven modular architecture approach
  • Code Style Rules: Functional components, hooks usage, TypeScript practices
  • Accessibility Standards: Requirements to ensure your application is accessible

🔒 Safe AI-Augmented Development

Enhance your development workflow with these essential security and code quality tools:

Codacy - VS Code Extension

  • Static code analysis and automated code reviews
  • Security vulnerability detection for common web application risks
  • Code quality metrics and technical debt tracking
  • Integration with Git workflows for continuous monitoring
  • Helps maintain high code standards while using AI-assisted development
  • Install from VS Code Marketplace

CodeQL - VS Code Extension

  • Semantic code analysis engine developed by GitHub
  • Security vulnerability scanning using advanced code queries
  • Custom query support for identifying complex security patterns
  • Database-backed analysis for large codebases
  • Essential for identifying potential security issues in AI-generated code
  • Install from VS Code Marketplace

These tools complement AI-augmented development by providing an additional layer of code quality and security validation.


🛠 How to Use

With GitHub Copilot

  1. Clone this repository to use as a starter template for your SaaS project:

    git clone https://github.com/kunalsuri/prompt-engineering-templates-public.git
    cd prompt-engineering-templates-public
  2. Start coding with GitHub Copilot - the Copilot AI Agent will follow the instructions in .github/copilot-instructions.md

  3. Ask specific questions related to implementing SaaS features, and Copilot will provide code following the established guidelines


Key Areas Covered

  • 🧩 Component Structure
  • 📊 State Management
  • 🎨 Styling with Tailwind or styled-components
  • 📱 Responsive Design
  • Accessibility
  • 🌓 Dark Mode Support
  • 🧪 Testing Approaches

📚 More Info about GitHub Copilot

For more information on GitHub Copilot and how to use instruction files, refer to:


📝 Customization

⭐ Please feel free to customize the instructions in .github/copilot-instructions.md and /prompts folder to match your project's specific requirements and preferences.


Note for Contributors

Contributions are welcome! Please read our Contributing Guide for details.


⭐ Call for Action

Find this useful? Star the repository!



About

Educational Purposes: A public repo of reusable prompt templates for GitHub Copilot, designed to streamline coding, documentation, and AI-assisted development workflows.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published