contribute

Guide new contributors through architecture, testing, and contribution processes for the veryfront-code repository.

9|1|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/veryfront/veryfront-code --skill contribute-veryfront
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contribute
Source: https://github.com/veryfront/veryfront-code/tree/main/cli/mcp/skills/contribute
Command: npx skills add https://github.com/veryfront/veryfront-code --skill contribute-veryfront

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of onboarding new contributors to the veryfront-code repository, ensuring that they are aligned with the architecture, testing, conventions, and pull request process.

Core Features & Use Cases

  • Documentation Overview: Provides a concise guide to the project's architecture, testing strategies, and coding conventions.
  • Conventions Understanding: Utilizes the Management Command Protocol (MCP) to provide guidance on coding patterns and style.
  • Schema Exploration: Offers a command to explore the project's schema, understanding available commands and their categories.
  • Change Implementation: Details the steps for making changes to the project, including coding patterns, error handling, argument parsing, and command registration.
  • Testing and Linting: Instructs on running tests and linters to ensure code quality.
  • Quick Start: Provides a step-by-step guide for new contributors to get started with contributing to the project.

Quick Start

Run the 'contribute' skill to start the onboarding process for contributing to the veryfront-code repository.

Frequently Asked Questions about contribute

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I onboard and contribute to a new code repository?

To onboard and contribute to a new code repository, you need to understand the architecture, read coding conventions, explore the schema, implement changes, and run tests and linters to ensure code quality.

What is the process for exploring a project schema and understanding available commands?

Exploring a project schema involves using specific commands to discover available commands and their categories. This process helps you understand the project's structure and how different components interact within the codebase.

How do I implement changes and handle argument parsing for a contribution?

Implementing changes requires following specific coding patterns, handling errors correctly, parsing arguments, and registering commands within the project architecture to ensure your contribution integrates seamlessly.

Can I use the Management Command Protocol to understand coding conventions?

Yes, you can use the Management Command Protocol (MCP) to get guidance on coding patterns and styles, ensuring your contributions align with the established conventions of the project.

What steps should I follow to run tests and linters before submitting a pull request?

Before submitting a pull request, you must run the project's designated tests and linters. This ensures your code changes meet the required quality standards and pass all automated checks.