Skip to content

tonioloz/cursor-skills

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Version License Status Validation Tests Links

CURSOR-SKILLS Community Repository

Overview

A comprehensive repository of best practices, rules, and guidelines for working with CURSOR IDE across different programming environments. This community-driven project provides standardized approaches for PHP, web design, Python, Node.js, API development, and integrations.

Purpose

To create a centralized knowledge base that helps developers maximize their productivity with CURSOR IDE by providing:

  • Environment-specific best practices
  • Standardized project structures
  • Automation scripts and templates
  • Community-driven guidelines
  • Bilingual documentation (English/Portuguese)

Repository Structure

Core Files

  • CURSOR.md - General CURSOR IDE rules and guidelines
  • CONTRIBUTING.md - How to contribute to this repository
  • LICENSE - Repository license
  • CHANGELOG.md - Version history and updates

Environment-Specific Directories

Each programming environment has its own directory with:

  • CURSOR.md - Environment-specific rules (English)
  • README.md - Analysis and guidelines (Portuguese)
  • scripts/ - Automation scripts
  • templates/ - Project templates
  • examples/ - Practical examples
  • configs/ - CURSOR IDE configurations

Supported Environments

  • php/ - PHP development (Laravel, Symfony, WordPress)
  • webdesign/ - Frontend development (HTML, CSS, JS, React, Vue, Angular)
  • python/ - Python development (Django, Flask, FastAPI, Data Science)
  • node/ - Node.js development (Express, NestJS, Next.js)
  • api/ - API development (REST, GraphQL, gRPC)
  • integrations/ - System integrations (Webhooks, Microservices, Databases)
  • mobile/ - Mobile development (React Native, Flutter, Native)
  • devops/ - DevOps practices (Docker, CI/CD, Cloud)
  • testing/ - Testing strategies (Unit, Integration, E2E)

Getting Started

For Contributors

  1. Fork the repository
  2. Create a feature branch
  3. Follow the contributing guidelines
  4. Submit a pull request

For Users

  1. Browse environment-specific directories
  2. Read the CURSOR.md files for rules
  3. Use templates and scripts as needed
  4. Contribute improvements back to the community

Community Guidelines

Language Policy

  • CURSOR.md files: Always in English (for international accessibility)
  • README.md files: Always in Portuguese (for Brazilian community)
  • Code comments: English (for international collaboration)
  • Documentation: Bilingual when possible

Contribution Standards

  • Follow the established patterns
  • Provide both English and Portuguese documentation
  • Include practical examples
  • Test your contributions

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

  • GitHub Issues for bug reports and feature requests
  • Discussions for questions and community support
  • Pull requests for contributions

Roadmap

✅ Phase 1: Foundation (COMPLETED)

  • Repository structure and core documentation
  • General CURSOR IDE rules and guidelines
  • Contributing guidelines and community framework
  • License and legal framework
  • Bilingual documentation support (English/Portuguese)

✅ Phase 2: Core Environments (COMPLETED)

  • PHP development environment (Laravel, Symfony, WordPress)
  • Web design environment (React, Vue, Angular, Vanilla JS)
  • Python development environment (Django, Flask, FastAPI, Data Science)
  • Node.js development environment (Express, NestJS, Next.js)
  • API development environment (REST, GraphQL, gRPC, Microservices)
  • Integration environment (Webhooks, Databases, Message Queues)
  • Mobile development environment (React Native, Flutter, Expo)
  • DevOps environment (Docker, Kubernetes, CI/CD)
  • Testing environment (Unit, Integration, E2E, Performance)

✅ Phase 3: Automation and Templates (COMPLETED)

  • Automation scripts for each environment (setup, validate, build, test, docs, lint, format)
  • Project templates (36 templates across 9 environments)
  • Practical examples (27 examples with working code)
  • CURSOR IDE configurations (settings, extensions, launch, tasks)
  • Testing frameworks and validation systems

✅ Phase 4: Link Validation and Navigation (COMPLETED)

  • Complete link validation and correction system
  • 80+ individual pages for templates, examples, and documentation
  • Environment-specific documentation pages (/environments/{env}/docs/)
  • Environment-specific configuration pages (/configs/{env}/)
  • Individual template pages (/templates/{env}/{template-id}/)
  • Comprehensive navigation system across all sections
  • Advanced build system with dynamic page generation
  • Link success rate improved from 22% to 95%+
  • Fixed 254+ broken links across the entire application

🔄 Phase 5: Enhancement and Polish (IN PROGRESS)

  • Complete README.md files for all environments (Portuguese analysis)
  • Fix script permissions for better cross-platform compatibility
  • Add comprehensive documentation generation
  • Implement advanced template features
  • Create environment-specific configuration wizards

📋 Phase 6: Advanced Features (PLANNED)

  • CI/CD pipeline with GitHub Actions
  • Automated testing and validation
  • Template marketplace and versioning
  • Advanced debugging configurations
  • Performance optimization guides
  • Security best practices implementation

🚀 Phase 7: Community Platform (PLANNED)

  • Community website with interactive documentation
  • Video tutorials and workshops
  • CURSOR IDE extensions and plugins
  • Advanced automation tools
  • AI-powered code suggestions
  • Community forums and support system

🌟 Phase 8: Ecosystem (FUTURE)

  • Integration with popular development tools
  • Marketplace for community-contributed templates
  • Advanced analytics and insights
  • Enterprise features and support
  • International community expansion

About

CURSOR IDE best practices and guidelines

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.3%
  • Python 1.7%