prompt-engineering-patterns
86프로덕션 LLM 프롬프트 최적화
LLM 프롬프트는 지침, 예시, 평가 기준이 명확하지 않아 실패하는 경우가 많습니다. 이 스킬은 Claude, Codex, Claude Code 및 유사 도구에서 프롬프트를 개선하기 위한 템플릿과 워크플로를 제공합니다.
신뢰할 수 있는 Async Rust 서비스 구축
Async Rust 코드는 blocking call, unbounded task, 불명확한 cancellation, 취약한 error handling으로 인해 실패할 수 있습니다. 이 스킬은 Claude, Codex, Claude Code에 동시성 서비스용 실용적인 Tokio 패턴을 제공합니다.
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "rust-async-patterns" from https://skillstore.io/skills/wshobson-rust-async-patterns.md and its manifest at https://skillstore.io/api/skills/wshobson-rust-async-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
"rust-async-patterns" 사용 중입니다. Review my async worker pool design for reliability.
예상 결과:
unbounded spawning, 누락된 cancellation, timeout gap, lock usage risk, tracing improvement를 지적하는 구조화된 review입니다.
"rust-async-patterns" 사용 중입니다. Help me choose the right Tokio channel.
예상 결과:
각 communication need를 mpsc, broadcast, oneshot, watch에 매핑하고 tradeoff와 failure mode를 설명하는 recommendation입니다.
"rust-async-patterns" 사용 중입니다. Plan graceful shutdown for my Rust service.
예상 결과:
signal handling, cancellation propagation, task cleanup, timeout limit, observability checkpoint를 포함하는 shutdown design입니다.
The reported external command and Ruby backtick findings are false positives from Markdown examples, inline code, and Rust Tokio task spawning APIs. The network, SQL, and obfuscation hits are documentation examples or resource links with no executable skill code. No prompt injection or malicious intent was found in SKILL.md.
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
https://skillstore.io/skills/wshobson-rust-async-patterns/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/wshobson-rust-async-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/wshobson-rust-async-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-rust-async-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/wshobson-rust-async-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>wshobson. (2026). rust-async-patterns security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-rust-async-patterns/audits/7@techreport{wshobson-wshobson-rust-async-patterns-2026,
author = {wshobson},
title = {rust-async-patterns security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/wshobson-rust-async-patterns/audits/7},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "rust-async-patterns security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-08"
url: "https://skillstore.io/skills/wshobson-rust-async-patterns/audits/7"
identifiers:
- type: other
value: "skillstore:wshobson-rust-async-patterns:audit:7"
description: "Skillstore immutable audit report identifier"
각 작성자의 스킬은 별도의 설치 항목으로 유지됩니다. 추천 변형은 Skillstore 근거로 순위가 정해집니다.
이 변형이 1위인 이유
새 async Rust service를 위한 task 구조, shutdown 처리, channel, timeout 경계를 계획합니다.
기존 코드에서 blocking call, unbounded spawning, lock 오용, 누락된 cancellation, 취약한 error handling을 점검합니다.
task, channel, stream, trait, resource management, debugging workflow를 위한 일반적인 Tokio 예제를 학습합니다.
이 스킬을 사용해 Rust async execution model을 설명하세요. Future, await, tasks, runtimes, wakers에 집중하세요.
Rust tasks 간 async communication이 필요합니다. 내 use case에 대해 mpsc, broadcast, oneshot, watch를 비교하세요.
task spawning, bounded concurrency, cancellation, timeouts, error handling 관점에서 내 Tokio service design을 review하세요.
CancellationToken, tracing, JoinSet, tokio-console을 사용해 production async Rust shutdown 및 debugging strategy를 설계하세요.
작성자
wshobson라이선스
MIT
Skillstore 리비전
r1
버전 안내
작성자가 버전을 선언하지 않았습니다.
리포지토리
https://github.com/wshobson/agents/tree/main/plugins/systems-programming/skills/rust-async-patterns참조
64ca8af0f54a325752f08bd54e52151061ea659a
유지보수 최신성
2026. 7. 21.
사용량
14 다운로드 · 287 조회
파일 구조
📄 SKILL.md
프로덕션 LLM 프롬프트 최적화
LLM 프롬프트는 지침, 예시, 평가 기준이 명확하지 않아 실패하는 경우가 많습니다. 이 스킬은 Claude, Codex, Claude Code 및 유사 도구에서 프롬프트를 개선하기 위한 템플릿과 워크플로를 제공합니다.
컨텍스트 기반 개발 관리
제품 목표, 스택 선택, 워크플로 규칙이 흩어져 있으면 AI 지원 프로젝트의 일관성이 떨어집니다. 이 스킬은 Conductor 컨텍스트 아티팩트를 통해 Claude, Codex, Claude Code를 안내합니다.
스타트업 재무 모델 구축
스타트업 팀은 채용, 자금 조달, 현금 사용을 계획하기 전에 명확한 예측이 필요합니다. 이 스킬은 매출, 비용, 런웨이, 시나리오를 실용적인 재무 계획 산출물로 구조화합니다.
의사결정을 이끄는 KPI 대시보드 설계
팀은 종종 많은 숫자를 보여주지만 행동을 안내하지는 못하는 대시보드를 만듭니다. 이 스킬은 Claude, Codex, Claude Code가 의미 있는 KPI를 선택하고, 뷰를 구조화하며, 지표를 명확하게 제시하도록 돕습니다.
비난 없는 인시던트 사후 분석 작성
인시던트 리뷰는 종종 일관성이 없거나, 비난에 초점이 맞춰지거나, 실행으로 옮기기 어렵게 됩니다. 이 스킬은 Claude, Codex, Claude Code가 명확한 타임라인, 근본 원인, 담당자를 포함한 구조화된 사후 분석을 작성하도록 돕습니다.
명확한 데이터 스토리 만들기
원시 지표만으로는 이해관계자를 설득하거나 의사결정을 뒷받침하기 어려운 경우가 많습니다. 이 스킬은 Claude, Codex, Claude Code가 분석을 명확한 내러티브, 시각 자료, 추천 사항으로 구성하도록 돕습니다.
Rust Lambda 동시성 최적화
작성자 EmilLindfors
Rust Lambda 핸들러는 I/O와 CPU 작업이 섞이는 경우가 많아 런타임을 블로킹하거나 병렬성을 낭비할 수 있습니다. 이 스킬은 Claude, Codex, Claude Code가 명확한 async, 블로킹, Rayon 패턴을 따르도록 안내합니다.
프로덕션 Rust 시스템 구축
작성자 sickn33
Rust 프로젝트는 ownership, async 런타임, 안전성, 성능 전반에서 신중한 선택이 필요한 경우가 많습니다. 이 스킬은 Claude, Codex, Claude Code가 프로덕션 Rust 설계와 구현을 진행하도록 안내합니다.
Rust 코드를 Edition 2024에 맞게 현대화
작성자 EmilLindfors
새 edition 기능이 스타일과 컴파일러 기대 사항을 바꾸면 Rust 마이그레이션은 어려울 수 있습니다. 이 skill은 Claude, Codex, Claude Code가 Rust 2024 리팩터링 기회와 마이그레이션 단계를 식별하는 데 도움을 줍니다.
Rust 오류 처리 개선
작성자 EmilLindfors
많은 Rust 코드베이스는 실패를 panic이나 모호한 오류 뒤에 숨깁니다. 이 스킬은 패턴을 검토하고 관용적인 Result, thiserror, anyhow 개선안을 제안합니다.
Rust Async 패턴 현대화
작성자 EmilLindfors
트레이트, 클로저, 디스패치 선택이 서로 영향을 줄 때 Rust async API는 설계하기 어려울 수 있습니다. 이 스킬은 현대적인 네이티브 async 패턴과 async-trait 마이그레이션에 대한 실용적인 지침을 제공합니다.
thiserror로 Rust 오류 개선
작성자 EmilLindfors
Rust error enum은 장황해지고 source 컨텍스트를 잃을 수 있습니다. 이 스킬은 Claude, Codex, Claude Code가 관용적인 thiserror 타입을 만들도록 안내합니다.