Favicon of squad-conventions

squad-conventions Skill

AI Agent SkillShellOpen source

Core conventions and patterns used in the Squad codebase Published by microsoft in frontier-agentic-devops-rvas.

What is squad-conventions Skill?

Core conventions and patterns used in the Squad codebase Published by microsoft in frontier-agentic-devops-rvas. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Testing
  • Testing use cases

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use squad-conventions Skill

  • Use it for testing.

Built with

ShellCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/frontier-agentic-devops-rvas
  • Skill file: .copilot/skills/squad-conventions/SKILL.md

What it does

Core conventions and patterns used in the Squad codebase

Skill instructions

Context These conventions apply to all work on the Squad CLI tool (create-squad). Squad is a zero-dependency Node.js package that adds AI agent teams to any project. Understanding these patterns is essential before modifying any Squad source code. Patterns Zero Dependencies Squad has zero runtime dependencies. Everything uses Node.js built-ins (fs, path, os, childprocess). Do not add packages to dependencies in package.json. This is a hard constraint, not a preference. Node.js Built-in Test Runner Tests use node:test and node:assert/strict — no test frameworks. Run with npm test. Test files live in test/. The test command is node --test test/. Error Handling — fatal() Pattern All user-facing errors use the fatal(msg) function which prints a red ✗ prefix and exits with code 1. Never throw unhandled exceptions or print raw stack traces. The global uncaughtException handler calls fatal() as a safety net. ANSI Color Constants Colors are defined as constants at the top of index.js: GREEN, R

Explore related resources

Frequently asked questions

What is squad-conventions?

squad-conventions is a open-source AI agent skill with Copy skill directory. Core conventions and patterns used in the Squad codebase

Who is squad-conventions best for?

squad-conventions is best for reusing agent instructions, scripts, and references, testing workflows.

How do I install squad-conventions?

Install or run squad-conventions using Copy skill directory. Check squad-conventions for the latest setup command.

Is squad-conventions actively maintained?

squad-conventions may need a closer maintenance check before production use.

Share:

Stars
0
Forks
0
Last commit
12 days ago
Repository age
1 month
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to squad-conventions

squad-conventions: Install, Config & GitHub Signals – SkillIndex