go-patterns
01TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Go idioms, error handling, and tooling conventions.
Repository to share AI-agent workflows
This repository also configures its own agents. See what fellowship-of-the-workflows tells them →
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Go idioms, error handling, and tooling conventions.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Python idioms, type hints, and tooling conventions.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Rust idioms, ownership, error handling, and tooling conventions.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
TypeScript idioms, type system, and tooling conventions.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Azure SDK and IaC patterns: prefer Managed Identity over connection strings, use DefaultAzureCredential correctly, apply RBAC at narrowest scope, and choose Bicep vs Terraform per context.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
AWS CDK construct authoring conventions: L1/L2/L3 construct selection, security defaults, stack and stage structure, cdk-nag security scanning, and assertions testing. Apply when cdk.json is present in the project.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
CloudFormation and SAM template authoring conventions: intrinsic function usage, parameter security, stateful resource protection, cross-stack coupling, and change set discipline.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Enforce Dockerfile best practices: multi-stage builds, non-root USER, no secrets in ENV/ARG, and .dockerignore hygiene.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Enforce Kubernetes manifest standards: resource limits on every container, liveness/readiness probes, non-root securityContext, and PodDisruptionBudgets.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Pulumi IaC conventions: stack naming, state backend selection, Output/Input typing discipline, resource naming for drift detection, CrossGuard policy patterns, and configuration secrets handling.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
HCL formatting, naming, and structure conventions for Terraform and Terragrunt configurations.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Maintain a session journal in /src/.ai/sessions/ for every AI coding session.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Prefer phase-scoped context when a skill has a context-manifest.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Enforce Question → Research → Structure → Plan → Implement workflow with explicit gates.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Enforces event-driven architecture conventions: schema contracts, idempotency patterns, consumer group naming, DLQ configuration, and outbox pattern requirements.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Enforce safe git practices — no direct pushes to main, no credential commits.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Enforce incident management conventions — symptom-based alerting, severity classification, runbook requirements, and on-call sustainability standards when working with alerting or incident management configuration.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Guide model selection based on task complexity. Advisory — not blocking.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Guardrails for cross-repository changes — only touch explicitly named repos.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Prevent guess-and-check debugging. Enforce root cause investigation before any fix attempt.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Enforces observability naming conventions, cardinality limits, and structured logging standards on instrumentation code and metric definitions.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Enforce concise, professional output — no filler phrases, no preamble.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Load and adopt persona voice from persona.yaml config file.
TrevorEdris/fellowship-of-the-workflows
Cursor rule Cursor
Enforces resilience patterns on HTTP client code and external service calls: explicit timeouts, bounded retry with jitter, circuit breaker usage, and idempotency key propagation for state-mutating operations.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: