code

Automate software development workflows with GitHub integration and quality checks.

2|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/rafaelportugal/chama --skill code-rafaelportugal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code
Source: https://github.com/rafaelportugal/chama/tree/main/skills/code
Command: npx skills add https://github.com/rafaelportugal/chama --skill code-rafaelportugal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github, git, yq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines software development by automating task execution, enforcing quality gates, and managing project workflows efficiently.

Core Features & Use Cases

  • Task Execution: Executes development tasks, including setup, implementation, validation, and PR creation.
  • Quality Checks: Applies critical gate analysis before commits to ensure code quality.
  • Workflow Management: Orchestrates the entire development lifecycle with GitHub integration.
  • Use Case: A developer uses this Skill to automatically create a new project, brainstorm ideas, and execute coding tasks with quality checks in place.

Quick Start

Execute the next development task using the code skill to implement features from your project backlog.

Frequently Asked Questions about code

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

FAQPage Schema
How do I automate software development workflows with GitHub integration?

Automating software development workflows requires orchestrating task execution, validating code quality, and managing GitHub issue tracking. This Skill handles the entire development lifecycle end-to-end, from setup and implementation to PR creation, using configured GitHub integration.

What is the best way to enforce quality checks before a code commit?

Enforcing quality checks before a commit is done by applying critical gate analysis to the codebase. This Skill validates code quality automatically during task execution, ensuring development standards are met before any changes are pushed or a pull request is created.

Do I need GitHub and git installed to manage development tasks?

Yes, you need GitHub and git installed to manage development tasks with this Skill. It also requires yq for project configuration. These dependencies are strictly necessary for orchestrating workflows, validating quality, and tracking issues.

Can I execute backlog tasks and create pull requests automatically?

Yes, you can execute backlog tasks and create pull requests automatically. Designed for end-to-end project management, it orchestrates the execution of development tasks including setup, implementation, validation, and direct PR creation through GitHub integration.

How does task automation handle project configuration and issue tracking?

Task automation handles project configuration and issue tracking by orchestrating the software development lifecycle through GitHub integration. It uses yq for configuration parsing and manages end-to-end project workflows, ensuring quality gates are enforced during execution.