The most comprehensive open-source collection of AI coding assistant system prompts, tool definitions, and behavioral configurations
- π 32 AI Tools & Platforms covered
- π 97 Files of documentation
- π 30,000+ Lines of prompts and configurations
- πΎ 1.7 MB total content size
- π Regularly Updated (Latest: October 17, 2025)
This repository contains the system prompts, tool definitions, and behavioral configurations that power the world's most advanced AI coding assistants. Whether you're researching AI prompt engineering, building your own AI tools, or just curious about how these systems work, this collection provides unprecedented insight into the architecture of modern AI assistants.
| Tool | Description | Files |
|---|---|---|
| Cursor | Advanced AI pair programming | Agent prompts v1.0-v1.2, memory system, tools |
| GitHub Copilot | Microsoft's AI code completion | VSCode integration, multiple model variants |
| Windsurf | Codeium's agentic coding assistant | Wave 11 prompts & tool definitions |
| Claude Code | Anthropic's official coding tool | System prompts & tool configurations |
| v0 | Vercel's React/Next.js generator | Complete prompt engineering system |
| Replit Agent | Browser-based AI development | Full system architecture |
| Devin AI | Autonomous software engineer | Core behavioral prompts |
- Lovable - AI-powered full-stack development
- Same.dev - Collaborative AI coding
- Manus Agent - Enterprise development tools
- Augment Code - Code enhancement platform
- Trae AI - AI development workflows
- Notion AI - Document-integrated coding
- Perplexity - Research-augmented development
| Project | Type | Description |
|---|---|---|
| Cline | VS Code Extension | Local AI assistant |
| Bolt | Web Platform | Browser-based AI development |
| RooCode | CLI Tool | Terminal AI assistant |
| Lumo | Framework | AI coding framework |
| Codex CLI | Command Line | OpenAI Codex integration |
| Gemini CLI | Command Line | Google Gemini integration |
- Xcode (Apple's AI integration)
- Anthropic (Claude 4 Sonnet configurations)
- Amp (Multi-model orchestration)
- Orchids.app, Junie, Kiro, Warp.dev, Z.ai Code
Learning Objectives: Understanding the basics of AI system prompts and instruction design
- Subtopics:
- Introduction to System Prompts vs User Prompts
- Basic Instruction Formatting and Structure
- Content Policies and Safety Boundaries
- Model-Specific Prompt Adaptations
- Practical Examples: Simple chat assistants, basic code completion
- Tools to Study: NotionAI, Perplexity basic prompts
Learning Objectives: How AI assistants interact with external systems and APIs
- Subtopics:
- Tool Schema Definition (JSON specifications)
- Function Call Orchestration
- Error Handling and Retry Mechanisms
- Parallel vs Sequential Tool Execution
- Practical Examples: File operations, terminal commands, web searches
- Tools to Study: Claude Code tools, v0 tool definitions, Replit integrations
Learning Objectives: Advanced AI systems that can plan and execute complex tasks
- Subtopics:
- Planning vs Acting Mode Separation
- Task Decomposition and Subtask Management
- Memory Systems and Context Persistence
- Goal-Oriented Behavior Patterns
- Practical Examples: Code refactoring, project setup, debugging workflows
- Tools to Study: Cursor Agent prompts, Windsurf Wave 11, Cline architecture
Learning Objectives: Specialized techniques for programming assistance
- Subtopics:
- Code Context Understanding and Analysis
- Diff Generation and Patch Application
- Code Quality and Best Practices Integration
- Language-Specific Optimizations
- Practical Examples: React component generation, debugging assistance
- Tools to Study: v0 React generator, GitHub Copilot variants, Lovable systems
Learning Objectives: Creating intuitive and helpful AI assistant interactions
- Subtopics:
- Conversational Flow Design
- Progress Feedback and Status Updates
- Error Communication and Recovery
- Personalization and Adaptation
- Practical Examples: IDE integrations, chat interfaces, command-line tools
- Tools to Study: VSCode Agent, Xcode integration, Warp.dev CLI
Learning Objectives: Scaling AI assistants for real-world deployment
- Subtopics:
- Security and Privacy Controls
- Performance Optimization and Rate Limiting
- Multi-Model Orchestration
- Monitoring and Analytics Integration
- Practical Examples: Enterprise deployments, API management
- Tools to Study: Anthropic enterprise configs, Amp multi-model, Manus Agent
Learning Objectives: Building and deploying community-driven AI tools
- Subtopics:
- Local vs Cloud-Based Processing
- Extension and Plugin Architecture
- Community Contribution Patterns
- Licensing and Distribution Models
- Practical Examples: VS Code extensions, CLI tools, web platforms
- Tools to Study: Cline, Bolt, RooCode, Lumo frameworks
Learning Objectives: Cutting-edge developments and emerging patterns
- Subtopics:
- Multi-Modal AI Integration (text, code, images)
- Autonomous Software Engineering
- AI-AI Collaboration Patterns
- Ethical AI and Responsible Development
- Practical Examples: Advanced research prototypes, experimental features
- Tools to Study: Devin AI, latest Anthropic research, emerging platforms
Modern AI assistants have evolved far beyond simple instruction-following:
- Agentic Behavior: Multi-step reasoning and autonomous task execution
- Tool Integration: Sophisticated file system, terminal, and web operations
- Memory Systems: Persistent context and learning capabilities
- Safety Boundaries: Robust content policies and security measures
- Planning vs Acting Modes - Separate reasoning and execution phases
- Tool Orchestration - Parallel and sequential tool usage patterns
- Context Management - Advanced chunking and memory strategies
- Error Recovery - Sophisticated retry and fallback mechanisms
Different prompts optimized for:
- GPT-4/5 series - OpenAI models
- Claude Sonnet-4 - Anthropic's latest
- Gemini Pro - Google's flagship
- Custom Models - Specialized implementations
Follow the structured learning path:
# Start with fundamentals
1. Study basic prompts in NotionAI/ and Perplexity/
2. Examine tool definitions in Claude Code/tools.json
3. Analyze agentic behaviors in Cursor Prompts/
4. Practice with open-source examples in Open Source prompts/Recommended Learning Sequence:
- Week 1-2: Topics 1-2 (Fundamentals & Tool Integration)
- Week 3-4: Topics 3-4 (Agentic Behavior & Code Generation)
- Week 5-6: Topics 5-6 (UX Design & Enterprise)
- Week 7-8: Topics 7-8 (Open Source & Advanced Research)
# Analyze prompt engineering techniques
grep -r "tool_use" ./*/
grep -r "planning" ./*/
grep -r "memory" ./*/
grep -r "agentic" ./*/
# Study evolution patterns
find . -name "*.txt" -exec grep -l "version\|v1\|v2" {} \;Progressive Implementation Guide:
- Basic Integration: Start with simple tool definitions from Claude Code/
- Enhanced UX: Study conversational patterns in VSCode Agent/
- Advanced Features: Implement agentic behaviors from Windsurf/
- Production Ready: Apply enterprise patterns from Anthropic/
Code Analysis Commands:
# Study tool schemas
find . -name "tools.json" -exec cat {} \;
# Analyze prompt structures
grep -r "system\|instruction\|role" ./ --include="*.txt"
# Review safety measures
grep -r "policy\|safety\|refuse" ./ --include="*.txt"Competitive Analysis Framework:
- Feature Comparison: Map capabilities across platforms
- UX Pattern Analysis: Study interaction designs
- Technical Architecture: Compare implementation approaches
- Market Positioning: Understand differentiation strategies
Assessment Tools:
- Use provided comparison matrices
- Analyze user flow patterns
- Benchmark performance characteristics
- Task: Compare 3 different basic prompts and identify key patterns
- Files:
NotionAi/Prompt.txt,Perplexity/Prompt.txt,Warp.dev/Prompt.txt - Deliverable: Analysis report comparing instruction styles and safety measures
- Assessment: Understanding of prompt structure fundamentals
- Task: Create a comprehensive tool mapping across platforms
- Files: All
tools.jsonfiles in repository - Deliverable: Tool functionality matrix and integration patterns
- Assessment: Technical comprehension of API design
- Task: Design a multi-step coding assistant workflow
- Files:
Cursor Prompts/Agent Prompt v1.2.txt,Windsurf/Prompt Wave 11.txt - Deliverable: Pseudo-code implementation of agentic system
- Assessment: Understanding of complex AI behaviors
- Task: Create production deployment strategy
- Files:
Anthropic/,Manus Agent Tools & Prompt/ - Deliverable: Technical architecture document
- Assessment: Production-readiness considerations
- Task: Design and specify a novel AI coding assistant
- Resources: Entire repository for reference
- Deliverable: Complete system specification including prompts, tools, and UX
- Assessment: Synthesis of all learning objectives
Knowledge Check Questions:
- What are the key differences between system and user prompts?
- How do modern AI assistants handle tool orchestration?
- What safety mechanisms are commonly implemented?
- How do different platforms approach agentic behavior?
- What are the enterprise considerations for AI assistant deployment?
Practical Skills Evaluation:
- β Prompt engineering and optimization
- β Tool schema design and implementation
- β Safety and content policy development
- β User experience design for AI interactions
- β Technical architecture planning
Basic Level (Topics 1-4):
- Complete 2 assignments with 80%+ accuracy
- Demonstrate understanding of core concepts
- Pass knowledge check questions
Advanced Level (Topics 5-8):
- Complete all assignments including final project
- Show innovation in AI assistant design
- Demonstrate enterprise-level thinking
Expert Level (Research Track):
- Contribute new insights or patterns
- Publish analysis of emerging trends
- Mentor other learners in the community
βββ Commercial Tools/
β βββ Cursor Prompts/ # Advanced pair programming
β βββ VSCode Agent/ # GitHub Copilot variants
β βββ Windsurf/ # Latest agentic prompts
β βββ Claude Code/ # Anthropic's system
β βββ v0 Prompts and Tools/ # Vercel's generator
βββ Open Source/
β βββ Cline/ # VS Code extension
β βββ Bolt/ # Web platform
β βββ [Others]/ # Various OSS tools
βββ Enterprise/
β βββ Anthropic/ # Advanced Claude configs
β βββ Xcode/ # Apple integration
β βββ [Specialized]/ # Domain-specific tools
βββ Documentation/
βββ README.md # This file
βββ [Analysis Files]/ # Research insights
- Prompt Engineering Studies - Evolution of AI instruction methods
- Human-AI Interaction - UX patterns in coding assistants
- AI Safety Research - Content policy and boundary analysis
- Tool Use Studies - Multi-modal AI capability research
- Competitive Intelligence - Feature and capability analysis
- Product Development - Best practice identification
- Risk Assessment - Security and safety pattern analysis
- Training Data - Prompt engineering examples
- Research Only: This collection is for educational and research purposes
- No Malicious Use: Do not use for creating harmful AI systems
- Attribution: Credit original creators when building upon this work
- Privacy Respect: No personal data or credentials included
All included prompts maintain:
- β Content safety boundaries
- β Copyright compliance
- β Security best practices
- β Ethical AI guidelines
- β¨ Added Windsurf Wave 11 prompts
- π Updated Cursor v1.2 configurations
- π Enhanced VSCode Agent variants
- π New open-source tool additions
We welcome contributions! Please:
- Verify Authenticity - Ensure prompts are from official sources
- Maintain Quality - Include proper documentation
- Respect Licenses - Follow original terms of use
- Update Index - Add new tools to this README
β Star this repository to stay updated with the latest AI assistant developments!
- π Issues: Report problems or suggest improvements
- π¬ Discussions: Join the community conversation
- π Updates: Watch this repo for the latest additions
- π― Requests: Suggest new AI tools to document
This project is licensed under the MIT License - see the LICENSE file for details.
Note: Individual prompts and configurations may have their own licenses. Please respect the original creators' terms.
Powered by: Puran Bahadur Thapa
Website: https://eastlink.com.np
WhatsApp: +9779801901140
For technical support, web development consulting, or custom PHP training programs, feel free to reach out through the contact information above. Professional development services and advanced training modules available.
Course Version: 1.0.0
Last Updated: October 2025
Developed by: Puran Bahadur Thapa
Maintained by: Computer Science Department
Built with β€οΈ for the AI research community