Skip to main content

이 저장소의 skills

aRustyDev/agents - 5페이지

SkillsMP는 aRustyDev/agents에서 215개의 skill을 수집했습니다. skill을 열어 소스와 세부 정보를 확인하세요.

aRustyDev/agents

수집된 skill 215개 중 40개를 표시합니다.

직업 분류
소프트웨어 개발자
설명

Kotlin-specific library development patterns. Use when creating Kotlin libraries, designing idiomatic Kotlin APIs with extension functions and DSLs, configuring Gradle Kotlin DSL (build.gradle.kts), managing multiplatform projects, testing with Kotest/JUnit,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Foundational Objective-C patterns covering classes, protocols, categories, memory management (ARC/retain-release), blocks, GCD, and Foundation framework. Use when writing Objective-C code, working with Cocoa/Cocoa Touch APIs, bridging to Swift, or needing…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Objective-C-specific library and framework development patterns. Use when creating reusable frameworks, designing public APIs with protocols and categories, configuring Podspecs/Cartfiles/Package.swift, managing header visibility, implementing XCTest suites,…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Foundational Python patterns covering core syntax, idioms, type hints, testing, and modern tooling. Use when writing Python code, understanding Pythonic patterns, working with type hints, or needing guidance on which specialized Python skill to use. This is…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Python-specific library/package development patterns. Use when creating Python packages, designing public APIs with Python idioms, configuring pyproject.toml, managing dependencies with uv, publishing to PyPI, or writing package documentation. Extends…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Foundational Roc patterns covering platform/application architecture, records, tags, pattern matching, abilities, and functional idioms. Use when writing Roc code, understanding the platform model, or needing guidance on which specialized Roc skill to use.…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Roc-specific library and platform development patterns. Use when creating reusable Roc packages, developing custom platforms, organizing package modules, exposing public APIs, managing platform interfaces, or publishing packages. Extends meta-library-dev with…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Run and manage performance benchmarks with cargo xtask bench for facet-json, analyzing results with Markdown reports and comparing against serde_json baseline

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Foundational Rust patterns covering core syntax, traits, generics, lifetimes, and common idioms. Use when writing Rust code, understanding ownership basics, working with Option/Result, or needing guidance on which specialized Rust skill to use. This is the…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Rust documentation practices for HASH codebase. Use when writing doc comments, documenting functions/types/traits/modules, creating error sections, using intra-doc links, following rustdoc conventions, or exploring crate APIs with cargo doc.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

HASH error handling patterns using error-stack crate. Use when working with Result types, Report types, defining custom errors, propagating errors with change_context, adding context with attach, implementing Error trait, or documenting error conditions in…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Rust crate and library development patterns covering Cargo.toml for libraries, crate structure, module organization, rustdoc, publishing to crates.io, feature flags, semantic versioning, and API design. Use when creating a Rust library or crate, publishing to…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Profile and debug Rust code using valgrind and callgrind with nextest integration. Use when debugging crashes, segfaults, memory errors, analyzing instruction counts, cache behavior, or identifying performance bottlenecks.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Foundational Scala patterns covering immutability, pattern matching, traits, case classes, for-comprehensions, and functional programming. Use when writing Scala code, understanding the type system, or needing guidance on which specialized Scala skill to use.…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Scala-specific library development patterns. Use when creating Scala libraries, designing public APIs with immutability, configuring sbt/Mill build tools, managing cross-Scala version builds, publishing to Maven Central, and writing ScalaDoc. Extends…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Foundational SPARQL patterns covering RDF querying, triple patterns, graph patterns, and semantic web fundamentals. Use when querying RDF data or working with knowledge graphs. This is the entry point for SPARQL development.

원문 언어: 영어

업데이트
직업 분류
데이터베이스 아키텍트
설명

Foundational SQL patterns for query writing, schema design, and dialect differences. Use when writing SQL queries, designing database schemas, understanding SQL syntax across PostgreSQL/MySQL/SQLite, or preparing SQL for conversion to other query languages.…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Foundational Swift development patterns covering modern Swift syntax, SwiftUI, protocol-oriented programming, and Cocoa Touch frameworks. Use when writing Swift code, building iOS/macOS/watchOS/tvOS applications, working with SwiftUI or UIKit, understanding…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Swift package development with SPM. Use for Package.swift, public APIs, DocC, XCTest, XCFrameworks, and library publishing. Extends meta-library-dev.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Foundational TypeScript patterns covering types, interfaces, generics, utility types, and common idioms. Use when writing TypeScript code, understanding the type system, or needing guidance on which specialized TypeScript skill to use. This is the entry point…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

TypeScript-specific library/package development patterns. Use when creating npm packages, configuring package.json exports, setting up tsconfig.json for libraries, generating declaration files, publishing to npm, or configuring ESM/CJS dual packages. Extends…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

TypeScript development guidelines and patterns. Use this skill when writing TypeScript code, creating React components with TypeScript, configuring tsconfig.json, using advanced types like generics or utility types, or when the user asks about TypeScript best…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Perform AI-powered web searches with real-time information using Perplexity models via LiteLLM and OpenRouter. This skill should be used when conducting web searches for current information, finding recent scientific literature, getting grounded answers with…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Build Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integrating LLMs with external knowledge bases.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Discover, profile, and evaluate MCP servers for a given domain or purpose. Use when searching for MCP servers to add to a project, comparing server capabilities, enriching the local registry cache, or evaluating whether a server suite covers a stated need.…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Recognize, diagnose, and mitigate patterns of context degradation in agent systems. Use when context grows large, agent performance degrades unexpectedly, or debugging agent failures.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Understand the components, mechanics, and constraints of context in agent systems. Use when designing agent architectures, debugging context-related failures, or optimizing context usage.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Master LLM-as-a-Judge evaluation techniques including direct scoring, pairwise comparison, rubric generation, and bias mitigation. Use when building evaluation systems, comparing model outputs, or establishing quality standards for AI-generated content.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 품질 보증 분석가·테스터
설명

Build evaluation frameworks for agent systems. Use when testing agent performance, validating context engineering choices, or measuring improvements over time.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Apply optimization techniques to extend effective context capacity. Use when context limits constrain agent performance, optimizing for cost or latency, implementing long-running agent systems, agents exhaust memory, or when designing conversation…

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Develop reusable library code across languages. Use when designing public APIs, organizing modules, managing versioning, or creating utility libraries. Provides foundational patterns that language-specific *-lib-* skills extend.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Design and implement memory architectures for agent systems. Use when building agents that need to persist state across sessions, maintain entity consistency, or reason over structured knowledge.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Foundational SDK development patterns that domain-specific SDK skills extend. Use when building SDKs for APIs or specifications, creating SDK development skills, or establishing SDK architecture standards across languages.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when creating new skills, editing existing skills, initializing skill structure, packaging skills for distribution, or verifying skills work before deployment. This skill applies TDD methodology to documentation.

원문 언어: 영어

업데이트
직업 분류
기타 컴퓨터 관련 직업
설명

Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Design tools that agents can use effectively, including when to reduce tool complexity. Use when creating, optimizing, or reducing agent tool sets.

원문 언어: 영어

업데이트
직업 분류
소프트웨어 개발자
설명

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

원문 언어: 영어

업데이트
직업 분류
기타 생물 과학자
설명

Generate testable hypotheses. Formulate from observations, design experiments, explore competing explanations, develop predictions, propose mechanisms, for scientific inquiry across domains.

원문 언어: 영어

업데이트
수집된 skill 215개 중 40개를 표시합니다.