naming-folder-conventions
Conventions for naming files, folders, variables, functions, types, tests, and configs to keep a codebase predictable, searchable, and consistent
Browse published AI skills maintained by AmnadTaowsoam. Compare skill descriptions and follow each source repository for setup instructions.
Indexed skills
417Repository stars across indexed skills
223Repository forks
0Average repository stars per indexed skill
1Repository stars may repeat across skills from the same repository.
Conventions for naming files, folders, variables, functions, types, tests, and configs to keep a codebase predictable, searchable, and consistent
A quick lookup guide for navigating a repository: where to find endpoints, business logic, models, tests, configs, docs, scripts, plus search patterns and commands
Documenting changes to software over time using structured changelog formats, semantic versioning, and clear categorization to help users and developers understand what has changed.
Standards for writing effective code comments that explain "why" code exists, helping future developers and AI agents understand intent, context, and reasoning behind code decisions.
Building a positive code review culture that catches bugs, shares knowledge, maintains code quality, and builds team trust through effective review practices.
Policy สำหรับ enforce code quality ผ่าน linting, testing, และ type checking ใน CI pipeline
Comprehensive guide to API versioning approaches for maintaining backward compatibility.
Creating comprehensive, interactive API documentation that enables developers to effectively integrate with your services using OpenAPI/Swagger, code examples, and best practices.
Comprehensive onboarding documentation to get new developers productive quickly with clear guides, checklists, and resources.
Tracking user online/offline status, typing indicators, and activity states using WebSocket connections and Redis for real-time presence information.
Connecting your application with email service providers for transactional emails, marketing campaigns, and customer communications using SendGrid, Mailchimp, AWS SES, and best practices.
Providing live visibility into IoT device status and sensor data through real-time dashboards, alerts, WebSocket implementation, and time-series data visualization.
Building self-service support systems by organizing articles, documentation, and FAQs with search functionality, categorization, and analytics to help users find answers without contacting support.
Sending messages to users even when apps are not actively running using FCM, APNs, token management, and best practices for engagement and retention.
Implementing function calling (tool use) with LLMs for structured outputs and external integrations.
Pre-written message templates for incident communication across different channels and severity levels.
Standard error response taxonomy and envelope for services, including error codes, categories, retryability, correlation IDs, safe messaging, and validation error details
Designing products with APIs as first-class citizens for better integration and developer experience
Real-time communication between users and support agents using WebSockets, providing instant customer support, chat history, and agent assignment features.
Integrating with Salesforce CRM using REST API, SOAP API, Bulk API, authentication, and common integration patterns for sales, marketing, and customer data.
Comprehensive guide to API deprecation processes, sunset timelines, communication strategies, and graceful migration paths
Creating visual displays of key metrics and data points that provide at-a-glance insights for monitoring, analysis, and data-driven decision-making.
See the main Schema Drift Detection skill for comprehensive coverage of schema drift detection and management.
Delivering real-time updates to users via WebSocket, SSE, or Push API for live notification systems with proper architecture, queuing, and delivery mechanisms.
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.