Author: Karo Z. Last updated: October 2025
A curated collection of open-source cheat sheets, guides, and templates for product builders, AI-assisted developers, and creators who ship fast with purpose.
This repository contains battle-tested resources for:
- Vibecoding & Spec-Driven Development - Two complementary approaches to building
- API & CLI Tools - Practical cheat sheets for everyday development
- Architecture & Documentation - Guides for creating maintainable systems
- Templates & Playbooks - Reusable frameworks for shipping faster
PWA-open-sourced-resources/
├── cheatsheets/ # Quick reference guides
│ ├── curl-cheatsheet.md
│ ├── vibecoding-vs-spec-driven.md
│ └── README.md
├── guides/ # In-depth guides and documentation
│ ├── architecture-documentation.md
│ └── the-ethics-stack.md
└── templates/ # Prompt templates and playbooks
├── prd-generator.md
├── implementation-plan.md
├── prompt-builder.md
├── ui-elements-pack.md
├── replit-agents/ # Replit-specific development agents
│ ├── backend-api-agent.md
│ ├── frontend-agent.md
│ ├── authentication-security-agent.md
│ ├── api-testing-agent.md
│ └── README.md
└── README.md
- Start with
cheatsheets/vibecoding-vs-spec-driven.md - Use when exploring ideas, testing hypotheses, or creating demos
- Perfect for: MVPs, prototypes, user research sprints
- Follow the frameworks in
cheatsheets/ - Use when building production features, scaling systems, or working in teams
- Perfect for: Production code, maintainable systems, team collaboration
- Check out
cheatsheets/curl-cheatsheet.md - Essential commands for testing, debugging, and automating API workflows
"Move fast, but with purpose." — Product With Attitude
This repository embodies two core principles:
- Ship faster, break fewer things: Product-grade AI builds need guardrails and systems
- Reduce entropy: Spec-driven scaffolds + vibecoding loops keep development on track
- Exploring new ideas or UX concepts
- Testing hypotheses quickly
- Creating demos for stakeholder feedback
- Prototyping before committing to architecture
- Building production features
- Working with distributed teams
- Maintaining complex systems
- Ensuring long-term maintainability
Cycle between both: vibe → spec → vibe → spec as your project evolves.
- curl Cheatsheet - Essential curl commands for product builders
- Vibecoding vs Spec-Driven - Understanding two development approaches
- Cheatsheets README - Complete guide to using both approaches
- Architecture Documentation - Best practices for documenting systems
- The Ethics Stack - Resources and frameworks for building ethical, user-centered, brain-aware tech & AI products
- PRD Generator - Full PRD builder with quality checks and AI gap scanner
- Implementation Plan - Convert PRDs into actionable implementation plans
- Prompt Builder - Create new prompts from scratch with structured methodology
- UI Elements Pack - 100 most common UI elements for rapid prototyping
- Replit Agents - Non-destructive development agents for Replit (Backend API, Frontend, Auth, Testing)
- Templates README - Complete guide to using all templates
Contributions are welcome! To add your own resources:
- Fork this repository
- Add your resource to the appropriate directory
- Update the README with a link to your resource
- Open a pull request
Guidelines:
- Keep resources practical and actionable
- Include real examples where possible
- Add attribution if adapting from other sources
- Follow the existing format and structure
- Substack Newsletter - Product with Attitude newsletter
- StackShelf - Showcase and discover products
- Attitude Vault - Curated prompt library
Explore more open-source resources from the Product with Attitude ecosystem:
- PWA Sources - Reference lists and source materials for Product with Attitude articles. Verify claims, explore research, and ingest complete source lists into your own research tools.
- Product People of Substack - Curated directory of product managers, UX designers, and AI builders on Substack. Discover authentic voices from practitioners actively shipping products, without the algorithm's big-name bias.
You're free to use, modify, and share everything in this repository for personal or commercial projects.
The only requirement: Please credit Product with Attitude wherever you reuse, adapt, or redistribute this work.
- Newsletter: Product with Attitude on Substack
- Twitter/X: Share your builds and tag us!
- Issues & Discussions: Use GitHub Issues for questions, suggestions, and discussions
Author: Karo Z. Inspiration: Pragmatic builders who ship with intention, awesome-repo patterns, and the Product with Attitude community
Built with 🧡 by the Product with Attitude community
Copy, remix, and share - attribution appreciated!