The agent-skills-standard repository provides a comprehensive collection of best practices and standards for various programming languages and frameworks. It empowers AI agents to adhere to coding excellence across platforms like Android, iOS, and web development.
claude install HoangNguyen0403/agent-skills-standardThe agent-skills-standard repository provides a comprehensive collection of best practices and standards for various programming languages and frameworks. It empowers AI agents to adhere to coding excellence across platforms like Android, iOS, and web development.
1. **Identify the Programming Language and Framework**: Determine the programming language and framework you want to create coding standards for. For example, JavaScript and React. 2. **Review the Agent-Skills-Standard Repository**: Familiarize yourself with the best practices and standards in the agent-skills-standard repository. Look for guidelines specific to the programming language and framework you've chosen. 3. **Tailor Standards to Productiv's Requirements**: Adapt the coding standards to align with Productiv's financial analytics requirements. Consider aspects like real-time data processing, error handling, and performance optimization. 4. **Document the Standards**: Write down the coding standards in a clear and concise manner. Use examples to illustrate each guideline. Ensure the standards are easily understandable and actionable. 5. **Implement and Enforce the Standards**: Share the coding standards with your development team. Encourage them to follow the standards in their work. Use tools like ESLint or Prettier to enforce the standards automatically.
Ensuring code quality in AI-driven applications
Automating adherence to coding standards
Providing best practice recommendations during development
Enhancing developer productivity with standardized frameworks
claude install HoangNguyen0403/agent-skills-standardgit clone https://github.com/HoangNguyen0403/agent-skills-standardCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Generate a set of coding standards for [PROGRAMMING_LANGUAGE] based on the agent-skills-standard repository. Include guidelines for [SPECIFIC_FRAMEWORK] and best practices for [PLATFORM] development. Ensure the standards align with Productiv's financial analytics requirements for real-time data processing.
Based on the agent-skills-standard repository, here are the coding standards for JavaScript in a React framework for web development, tailored to Productiv's financial analytics requirements: 1. **Code Structure**: Follow a modular approach with separate components for each financial metric (e.g., Revenue, Expenses, Profit). Use functional components with hooks for state management. 2. **Naming Conventions**: Use camelCase for variables and functions, and PascalCase for components. Name files according to their functionality (e.g., RevenueCalculator.js). 3. **Error Handling**: Implement comprehensive error handling for API calls to Productiv's financial data endpoints. Use try-catch blocks and display user-friendly error messages. 4. **Performance Optimization**: Optimize performance by using memoization (React.memo) for components that render frequently, such as the real-time financial analytics dashboard. 5. **Testing**: Write unit tests for each component using Jest and React Testing Library. Ensure tests cover edge cases, such as handling null or undefined financial data. 6. **Documentation**: Document each component and function using JSDoc. Include examples of how to use the component and what props it accepts. 7. **Accessibility**: Ensure all components are accessible by following WCAG guidelines. Use ARIA labels and roles where necessary. 8. **Security**: Sanitize all user inputs and API responses to prevent XSS attacks. Use HTTPS for all API calls to Productiv's endpoints. 9. **Version Control**: Use Git for version control. Follow a branching strategy that includes feature branches, a development branch, and a main branch. Use meaningful commit messages that describe the changes made. 10. **Continuous Integration/Continuous Deployment (CI/CD)**: Set up a CI/CD pipeline that automatically runs tests and deploys the application to a staging environment for review. Use tools like GitHub Actions or CircleCI for this purpose.
Manage microservices traffic and enhance security with comprehensive observability features.
Orchestrate workloads with multi-cloud support, job scheduling, and integrated service discovery features.
Monitor frontend performance and debug effectively with session replay and analytics.
Design, document, and generate code for APIs with interactive tools for developers.
Manage CI/CD processes efficiently with build configuration as code and multi-language support.
Enhance performance monitoring and root cause analysis with real-time distributed tracing.
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan