squad-conventions

Standardize Squad CLI coding conventions and zero-dependency Node.js usage.

1|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/sudhakrms/CalendarControl --skill squad-conventions-sudhakrms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: squad-conventions
Source: https://github.com/sudhakrms/CalendarControl/tree/main/coffee/.copilot/skills/squad-conventions
Command: npx skills add https://github.com/sudhakrms/CalendarControl --skill squad-conventions-sudhakrms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Squad conventions provide a unified baseline for coding standards, error handling, and project structure to reduce ambiguity and onboarding time.

Core Features & Use Cases

  • Establishes zero-dependency patterns and Node.js built-in usage across Squad tools.
  • Documents error handling, file structure, and naming conventions to speed up maintenance and collaboration.
  • Use Case: When onboarding a new contributor, refer to squad-conventions to align on project patterns and avoid ad-hoc changes.

Quick Start

Align new Squad tooling with the documented zero-dependency patterns and Node.js built-ins.

Frequently Asked Questions about squad-conventions

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

FAQPage Schema
How do I enforce zero-dependency Node.js conventions in a codebase?

To enforce zero-dependency Node.js conventions, standardize project guidelines to use only Node.js built-in modules. This reduces drift and ensures consistent usage across Squad CLI tooling without external package reliance.

What is the best way to standardize error-handling patterns for a development squad?

Standardizing error-handling patterns involves documenting a consistent approach for failures across the codebase. This Squad conventions baseline reduces ambiguity, speeds up maintenance, and guides developers during implementation and review.

How do I reduce onboarding friction for new contributors to a Node.js project?

To reduce onboarding friction for new contributors, apply standardized coding conventions covering file structure and naming. This aligns developers on project patterns quickly and prevents ad-hoc changes during bug fixes or new features.

Can I use this approach to standardize project structure for Squad CLI tooling?

Yes, you can use this approach to standardize project structure for Squad CLI tooling. It structures project files and tests as described in the documentation, promoting consistent patterns across implementation and maintenance phases.

Why should I use zero-dependency patterns instead of external libraries for Squad tools?

You should use zero-dependency patterns for Squad tools to eliminate external package reliance and ensure stability. By relying on Node.js built-ins, you reduce drift, lower onboarding time, and maintain a unified coding baseline.