Skip to main content

irahardianto/awesome-agv

Letzte erfasste Quellaktivität
SkillsMP-Katalog aktualisiert
gesammelte Skills
59
GitHub-Stars
157
GitHub-Forks
54

README des Repositorys wird geladen…

Es werden 40 von 59 gesammelten Skills angezeigt.

Beruf
nicht klassifiziert
Beschreibung

Angular (19+) architecture: signals, standalone components, DI, OnPush change detection, and RxJS integration. Use when developing or refactoring Angular web apps. Pair with typescript-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Hono lightweight web framework patterns: type-safe route handlers, middleware composition, Zod validation, and RPC clients for Cloudflare Workers, Node, or Bun. Use when building Hono APIs. Pair with typescript-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Modern JavaScript (ES2024+) idioms: ESM, CJS interoperability, async/await, and runtime safety in projects without TypeScript. Use only when working in pure JavaScript environments; for TypeScript load typescript-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Next.js App Router architecture: React Server Components (RSC), Server Actions, nested layouts, route handlers, and streaming. Use when building or refactoring Next.js web applications. Pair with react-idioms and typescript-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

React 19+ patterns: custom hooks, Suspense boundaries, state management, component composition, and web performance. Use when developing or refactoring React components and client applications. Pair with typescript-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

TypeScript strict typing: type narrowing, discriminated unions, Zod runtime validation, generic utility types, and Vitest testing. Use when writing or refactoring TypeScript across frontend, backend, or full-stack projects.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Vue 3 Composition API patterns: `<script setup>` syntax, reactive state with Pinia stores, reusable composables, and Vitest component testing. Use when developing or refactoring Vue 3 frontend applications.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

CI/CD pipeline architecture: GitHub Actions, GitLab CI, multi-stage Dockerfiles, vulnerability scanning, SBOM attestation, and deployment promotion. Use when designing, creating, or debugging pipelines, container builds, or release workflows.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Django and Django REST Framework (DRF) patterns: ORM queries, model managers, class-based views, serializers, migrations, and pytest-django testing. Use when building or maintaining Django backend applications. Pair with python-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Feature flag lifecycle patterns: release flags, ops kill switches, experiment toggles, and permission gating. PRD-gated — use only when PRD or architecture explicitly requires gradual rollout, A/B testing, or kill switches.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Flutter idioms: Riverpod 3 state management, Freezed immutable models, go_router navigation, const widget optimization, and repository patterns. Use when developing, refactoring, or reviewing Flutter mobile applications.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Modern Python (3.11+) idioms: type annotations, typing Protocols, Pydantic models, asyncio, pytest fixtures, and Ruff/Mypy strict compliance. Use when writing, refactoring, or reviewing Python applications, APIs, or scripts.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Ruby on Rails framework patterns: ActiveRecord scopes, N+1 query prevention, model validations, RESTful routing, and RSpec/Minitest testing. Use when building, maintaining, or auditing Rails web applications and APIs. Pair with ruby-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Modern Ruby (3.x) idioms: pattern matching, keyword arguments, immutable data structures, error hierarchies, and RSpec testing. Use when writing, modifying, or reviewing Ruby scripts, gems, or business logic. Pair with rails-idioms for Rails applications.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Modern C# (10+/.NET) coding idioms: nullable reference types, records, pattern matching, async/await with CancellationTokens, LINQ performance, and DI. Use when writing, modifying, or reviewing C# application code or domain models. Pair with dotnet-idioms for…

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

.NET 8+ framework architecture: Minimal APIs, EF Core data access, IOptions configuration, middleware pipelines, and WebApplicationFactory testing. Use when building ASP.NET Core services, Web APIs, or .NET cloud backends. Pair with csharp-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Modern Java (17/21+ LTS) idioms: records, sealed classes, pattern matching switch, Optional hygiene, streams, and JUnit 5 testing. Use when writing, refactoring, or reviewing Java core logic, domain models, or libraries. Pair with spring-boot-idioms for…

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Kotlin coding idioms: compile-time null safety, data classes, sealed hierarchies, coroutines and Flow concurrency, and Kotest/MockK testing. Use when developing, refactoring, or reviewing Kotlin backend, Android, or multiplatform code.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Laravel framework patterns: Eloquent ORM relationships, N+1 query prevention, Form Request validation, Service layer architecture, and Pest/PHPUnit testing. Use when building or reviewing Laravel web apps and APIs. Pair with php-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Modern PHP 8.x idioms: strict types, typed properties, enums, readonly classes, match expressions, and PSR standards. Use when writing, refactoring, or reviewing pure PHP code, domain services, or libraries. Pair with laravel-idioms for Laravel applications.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Spring Boot 3.x framework patterns: constructor-based DI, Spring Data JPA, REST controllers with RFC 7807 error handling, Actuator observability, and slice testing. Use when building or maintaining Spring Boot microservices. Pair with java-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Axum (0.8+) web framework patterns: type-safe extractors, Tower middleware, route routing, and graceful shutdown. Use when implementing HTTP APIs or web services in Rust. Pair with rust-idioms.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Modern C++ (17/20/23) idioms: RAII, smart pointers, value semantics, Rule of Zero/Five, concepts, and std::expected error handling. Use when writing, refactoring, or reviewing C++ code, CMake targets, or native modules.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Elixir and OTP idioms: pattern matching, `with` pipelines, GenServer and supervision tree architecture, fault-tolerant concurrency, and ExUnit testing. Use when developing, refactoring, or reviewing Elixir and Phoenix applications or OTP systems.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Go idioms and patterns: stdlib conventions, explicit error wrapping (%w), small interfaces, goroutines/channels concurrency, table-driven tests, and gofumpt formatting. Use when writing, refactoring, or reviewing Go services and packages.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Rust idioms: ownership and borrow checker patterns, error handling with thiserror/anyhow, Tokio async concurrency, lifetime management, and Clippy pedantic compliance. Use when writing, optimizing, or reviewing Rust crates.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

SQL coding standards: CTEs, explicit JOINs, index optimization, query execution plan analysis, transaction locking, and zero-downtime migration patterns. Use when writing complex queries, analyzing performance, or drafting database migrations.

Quellsprache: Englisch

Aktualisiert
Beruf
nicht klassifiziert
Beschreibung

Swift idioms and best practices: value types, Optionals hygiene, protocol-oriented design, async/await and Actor concurrency, and XCTest. Use when writing, refactoring, or reviewing Swift iOS, macOS, or server-side code.

Quellsprache: Englisch

Aktualisiert
Beruf
Sonstige Computerberufe
Beschreibung

Shared protocols for all agents in the multi-agent pipeline: recursive nesting, pre-implementation restatement, agent spawn protocol, parallel dispatch format, completion reporting, and sovereign subagent awareness. Load this skill instead of inlining these…

Quellsprache: Englisch

Aktualisiert
Beruf
Sonstige Computerberufe
Beschreibung

MECE task decomposition, file ownership enforcement, DAG-based execution, and safe merge protocol for intra-domain parallel dispatch. The safety invariants that prevent merge chaos when multiple agents write in parallel. Applies recursively at every nesting…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

OpenAPI 3.1 specification writing, request/response examples, error documentation, versioning, and interactive API portal patterns.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

Structured code review protocol for inspecting code quality against the full rule set. Use when auditing code written by yourself or another agent, during the /audit workflow, or when the user asks for a code review.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Pre-flight checklist and post-implementation self-review protocol. Use before generating any code (pre-flight) and after writing code but before verification (self-review) to catch issues early.

Quellsprache: Englisch

Aktualisiert
Beruf
Marktforschungsanalysten und Marketingspezialisten
Beschreibung

Structured research protocol: investigate technologies, patterns, APIs before implementation. Multi-tool search, research logs, training data fallback honesty.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Architecture Decision Record skill for documenting significant architectural decisions with context, options, and consequences. Use during the Research phase when choosing between approaches, or whenever the user asks to document an architectural decision.

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Write, review, validate, or parse structured specification documents — PRDs, SDDs (design docs), implementation plans, TSDs (technical specs), BDD specs, and ADRs (architecture decision records) — using the Structured Spec standard (YAML frontmatter +…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwarequalitätssicherungsanalysten und -tester
Beschreibung

Ensures every commit in a series is what it claims to be — a working, gate-passing snapshot in isolation, not just a slice of a working directory that happened to pass while other changes sat nearby. Covers verifying commit history after the fact, designing…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Profile-driven performance optimization protocol. Use when profiling data (CPU, heap, trace) is available or when the user requests performance analysis. Covers methodology (Profile → Analyze → Opportunity Scan → Prioritize → Optimize → Benchmark),…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Structured logging implementation patterns: log levels, mandatory context fields (correlationId, userId, duration), security (PII scrubbing), and per-language library choices (Go slog, TypeScript pino, Python structlog). Load when implementing logging in any…

Quellsprache: Englisch

Aktualisiert
Beruf
Softwareentwickler
Beschreibung

Implementation examples for the three testability rules (I/O isolation, pure logic, dependency direction) across Go, TypeScript, Python, Rust, and Dart. Loaded by reference from architectural-pattern.md — not triggered by file patterns.

Quellsprache: Englisch

Aktualisiert
Es werden 40 von 59 gesammelten Skills angezeigt.

Mit einem KI-Assistenten installieren

Diesen Prompt kopieren und in den verwendeten KI-Assistenten einfügen.