Community Toolkit avatar

Community Toolkit

Official

@communitytoolkit

0Followers
|
31Public Repos
|
87Published Skills

The Community Toolkit organization holds a collection of control & helper libraries and samples for various .NET technologies. Part of the .NET Foundation.

Skills Distribution
DomainDeveloper To...Distributed System.. (40%)DotNet Ecosystem I.. (30%)CI/CD and Quality .. (30%)

Agent Skills by Community Toolkit

Showing 87 vetted skills indexed across 1 GitHub repositories.

CommunityToolkitCommunityToolkit
622

session-recovery

Detect and resume interrupted Copilot CLI sessions by querying the session_store SQLite database.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

agent-collaboration

Standardizes worktree awareness, decision recording, and cross-agent communication patterns for squad agents.

Official
Basic
CommunityToolkitCommunityToolkit
622

reviewer-protocol

Enforces reviewer rejection workflows with strict author lockout semantics in multi-agent orchestration.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

git-workflow

Implements a dev-first branching model with worktrees and multi-repo coordination for Git workflows.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

error-recovery

Applies standardized recovery patterns to agent failures including retries, fallbacks, and escalation.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

squad-conventions

Documents core coding conventions and patterns for the Squad CLI codebase.

Official
Basic
CommunityToolkitCommunityToolkit
622

test-discipline

Enforces updating tests in the same commit as API or content changes.

Official
Basic
CommunityToolkitCommunityToolkit
622

architectural-proposals

Write structured architectural proposals with problem statements, decisions, risks, and scope definitions.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

pr-review-response

Replies to GitHub PR review comment threads after fixing code via gh CLI and GraphQL.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

distributed-mesh

Configures git-based state synchronization for squads distributed across multiple machines.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

history-hygiene

Record final confirmed outcomes to history files instead of intermediate or reversed decisions.

Official
Basic
CommunityToolkitCommunityToolkit
622

ralph-two-pass-scan

Reduces GitHub API calls by separating lightweight issue list scanning from selective full hydration.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

iterative-retrieval

Structures sub-agent spawning with a 3-cycle protocol, WHY context, and coordinator validation.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

fact-checking

Validate claims and references using counter-hypothesis testing with structured review output.

Official
Basic
CommunityToolkitCommunityToolkit
622

docs-standards

Applies Microsoft Style Guide and Squad conventions to documentation writing.

Official
Basic
CommunityToolkitCommunityToolkit
622

personal-squad

Configures user-level AI agents that persist across projects in Squad sessions.

Official
Basic
CommunityToolkitCommunityToolkit
622

reskill

Extracts shared patterns from agent charters and histories into reusable skills.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

notification-routing

Route agent notifications to topic-specific channels using CHANNEL tags and a routing dispatcher.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

client-compatibility

Detects Copilot platform and adapts agent spawning for CLI, VS Code, and fallback surfaces.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

reflect

Extracts confidence-rated learning patterns from conversations to update team knowledge files.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

project-conventions

Documents codebase conventions, patterns, and anti-patterns for agent guidance.

Official
Basic
CommunityToolkitCommunityToolkit
622

init-mode

Proposes and creates a confirmed AI team roster with .squad directory structure.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

ci-validation-gates

Implements defensive CI/CD validation gates for npm publish workflows including semver checks and retry logic.

Official
Intermediate
CommunityToolkitCommunityToolkit
622

github-multi-account

Configures account-locked gh CLI aliases for switching between multiple GitHub accounts.

Official
Intermediate

Frequently Asked Questions About Community Toolkit

FAQPage Schema
What specific tasks can developers perform using these libraries?β–Ό

Developers can manage distributed application hosting, enforce SEMVER-compliant versioning, synchronize team branching models, validate CI/CD gates, and perform automated browser-based testing for web interfaces.

Which technical personas benefit most from these resources?β–Ό

These resources are designed for .NET developers, DevOps engineers, and technical leads who require standardized project conventions, secure multi-account GitHub management, and robust distributed system coordination.

What are the prerequisites for implementing these libraries?β–Ό

Implementation requires a .NET development environment, familiarity with NuGet package management, and access to GitHub for repository-level integrations and authentication context switching.