Skip to content
This repository was archived by the owner on Jan 30, 2026. It is now read-only.

Curated collection of practical AI coding agent workflows for developers

Notifications You must be signed in to change notification settings

fetch-rewards/ai-coding-workflows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Coding Workflows

A curated collection of practical, battle-tested AI coding agent workflows. This repository serves as a living knowledge base for developers to share, learn, and refine effective AI-assisted development patterns.

Purpose

AI coding agents (like Claude Code, Cursor, GitHub Copilot, etc.) are powerful tools, but knowing how and when to use them effectively takes practice. This repository captures real-world workflows that developers have found valuable, helping you:

  • Learn proven patterns for common development tasks
  • Contribute your own successful workflows
  • Evolve existing approaches based on community feedback
  • Avoid common pitfalls and anti-patterns

Repository Structure

ai-coding-workflows/
├── workflows/
│   ├── refactoring/          # Code restructuring and improvement
│   ├── testing/              # Test generation and improvement
│   ├── architecture/         # System design and planning
│   ├── debugging/            # Bug investigation and fixes
│   ├── deployment/           # CI/CD and service deployment
│   ├── code-review/          # Review assistance and analysis
│   └── documentation/        # Docs generation and updates
├── examples/                 # Real-world case studies
├── TEMPLATE.md              # Standard workflow template
└── README.md                # This file

Quick Start

Finding a Workflow

  1. Browse the workflows/ directory by category
  2. Look for workflows that match your current challenge
  3. Check the "When to Use This" section to confirm fit
  4. Follow the step-by-step instructions

Contributing a Workflow

  1. Copy TEMPLATE.md to the appropriate category folder
  2. Fill in all sections with concrete, actionable details
  3. Include a real example from your experience
  4. Submit a pull request with your workflow

Key principles for good workflows:

  • Be specific and sequential
  • Include actual prompts, not just descriptions
  • Explain both wins and risks
  • Share real outcomes, not ideal scenarios

Workflow Categories

🔧 Refactoring

Patterns for safely restructuring code, extracting components, modernizing APIs, etc.

✅ Testing

Approaches for generating tests, improving coverage, creating test fixtures, etc.

🏗️ Architecture

Using agents for design exploration, API planning, system diagramming, etc.

🐛 Debugging

Strategies for investigating issues, interpreting errors, root cause analysis, etc.

🚀 Deployment

Patterns for CI/CD setup, iterative troubleshooting, infrastructure deployment, monitoring, etc.

👀 Code Review

Techniques for review assistance, style checking, security analysis, etc.

📝 Documentation

Methods for generating docs, updating READMEs, creating examples, etc.

Best Practices

When AI Agents Excel

  • Repetitive changes across many files
  • Exploring unfamiliar codebases
  • Generating boilerplate or scaffolding
  • Translating between patterns or frameworks
  • Explaining complex code

When to Stay Manual

  • High-risk security changes
  • Business logic with subtle requirements
  • Performance-critical optimizations
  • One-off, highly custom solutions

Agent Usage Tips

  1. Start with context - Feed the agent relevant docs, code samples, and constraints
  2. Define success clearly - Be explicit about what "done" looks like
  3. Verify incrementally - Check each step before proceeding
  4. Keep humans in the loop - Review all changes before committing
  5. Iterate and refine - Treat prompts like code; version and improve them

Contributing Guidelines

Workflow Quality Standards

  • Tested - You've used this workflow successfully at least 2-3 times
  • Complete - All template sections are filled in thoughtfully
  • Honest - Include failures and limitations, not just successes
  • Specific - Actual prompts and examples, not vague descriptions

Submission Process

  1. Fork this repository
  2. Create a new workflow from TEMPLATE.md
  3. Place it in the appropriate category folder
  4. Name it descriptively: task-description.md (e.g., migrate-api-endpoints.md)
  5. Submit a PR with a brief summary of the workflow's value

Review Criteria

  • Does it solve a real, recurring problem?
  • Can someone else follow it step-by-step?
  • Are success criteria and risks clearly stated?
  • Does it include a concrete example?

Examples

(As workflows are added, this section will link to standout examples)

Community

  • Questions? Open a GitHub issue
  • Suggestions? Start a discussion
  • Found a bug? Submit a PR to fix the workflow

License

MIT License - feel free to use these workflows in any context.

Acknowledgments

Built by developers, for developers. Every workflow here represents real experience and lessons learned.


Happy coding! 🚀

About

Curated collection of practical AI coding agent workflows for developers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •