Community Toolkit
Official@communitytoolkit
The Community Toolkit organization holds a collection of control & helper libraries and samples for various .NET technologies. Part of the .NET Foundation.
Agent Skills by Community Toolkit
Showing 87 vetted skills indexed across 1 GitHub repositories.
session-recovery
Detect and resume interrupted Copilot CLI sessions by querying the session_store SQLite database.
agent-collaboration
Standardizes worktree awareness, decision recording, and cross-agent communication patterns for squad agents.
reviewer-protocol
Enforces reviewer rejection workflows with strict author lockout semantics in multi-agent orchestration.
git-workflow
Implements a dev-first branching model with worktrees and multi-repo coordination for Git workflows.
error-recovery
Applies standardized recovery patterns to agent failures including retries, fallbacks, and escalation.
squad-conventions
Documents core coding conventions and patterns for the Squad CLI codebase.
test-discipline
Enforces updating tests in the same commit as API or content changes.
architectural-proposals
Write structured architectural proposals with problem statements, decisions, risks, and scope definitions.
pr-review-response
Replies to GitHub PR review comment threads after fixing code via gh CLI and GraphQL.
distributed-mesh
Configures git-based state synchronization for squads distributed across multiple machines.
history-hygiene
Record final confirmed outcomes to history files instead of intermediate or reversed decisions.
ralph-two-pass-scan
Reduces GitHub API calls by separating lightweight issue list scanning from selective full hydration.
iterative-retrieval
Structures sub-agent spawning with a 3-cycle protocol, WHY context, and coordinator validation.
fact-checking
Validate claims and references using counter-hypothesis testing with structured review output.
docs-standards
Applies Microsoft Style Guide and Squad conventions to documentation writing.
personal-squad
Configures user-level AI agents that persist across projects in Squad sessions.
reskill
Extracts shared patterns from agent charters and histories into reusable skills.
notification-routing
Route agent notifications to topic-specific channels using CHANNEL tags and a routing dispatcher.
client-compatibility
Detects Copilot platform and adapts agent spawning for CLI, VS Code, and fallback surfaces.
reflect
Extracts confidence-rated learning patterns from conversations to update team knowledge files.
project-conventions
Documents codebase conventions, patterns, and anti-patterns for agent guidance.
init-mode
Proposes and creates a confirmed AI team roster with .squad directory structure.
ci-validation-gates
Implements defensive CI/CD validation gates for npm publish workflows including semver checks and retry logic.
github-multi-account
Configures account-locked gh CLI aliases for switching between multiple GitHub accounts.
Frequently Asked Questions About Community Toolkit
FAQPage SchemaWhat 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.