extension-oql
82Expose Canister Data Through OQL
Structured canister data is difficult for intelligence agents to query safely. This skill adds OQL entities, schema discovery, query execution, relationships, and per-entity authorization.
Connect Motoko Apps to WeatherAPI
Weather integrations need correct Motoko bindings, authentication, and outcall settings. This skill provides a focused WeatherAPI client workflow with typed response guidance.
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "connector-weatherapi" from https://skillstore.io/skills/caffeinelabs-connector-weatherapi.md and its manifest at https://skillstore.io/api/skills/caffeinelabs-connector-weatherapi/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
"connector-weatherapi" 사용 중입니다. Request a current temperature function for Zurich.
예상 결과:
A Motoko canister function that calls the generated realtime weather client, reads the optional temperature field, and returns an optional number.
"connector-weatherapi" 사용 중입니다. Ask why the default outcall is non-replicated.
예상 결과:
A concise explanation that weather timestamps change between requests, so replicated calls can produce different response bodies and fail consensus.
"connector-weatherapi" 사용 중입니다. Ask which operations need a paid plan.
예상 결과:
The static analyzer misclassified Markdown backticks, code examples, API names, and documentation URLs as security risks. The skill does document an API key in a query string, which creates credential exposure risk if request URLs enter logs or intermediary systems.
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
https://skillstore.io/skills/caffeinelabs-connector-weatherapi/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/caffeinelabs-connector-weatherapi?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/caffeinelabs-connector-weatherapi?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/caffeinelabs-connector-weatherapi/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/caffeinelabs-connector-weatherapi.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>caffeinelabs. (2026). connector-weatherapi security audit report (audit version 1) [Author version 0.2.0]. Skillstore. https://skillstore.io/skills/caffeinelabs-connector-weatherapi/audits/1@techreport{caffeinelabs-caffeinelabs-connector-weatherapi-2026,
author = {caffeinelabs},
title = {connector-weatherapi security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/caffeinelabs-connector-weatherapi/audits/1},
note = {Author version 0.2.0}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "connector-weatherapi security audit report (audit version 1)"
version: "0.2.0"
type: report
authors:
- name: "caffeinelabs"
date-released: "2026-09-18"
url: "https://skillstore.io/skills/caffeinelabs-connector-weatherapi/audits/1"
identifiers:
- type: other
value: "skillstore:caffeinelabs-connector-weatherapi:audit:1"
description: "Skillstore immutable audit report identifier"
Create a Motoko backend that returns current temperature and multi-day forecasts for a web application.
Connect autocomplete, timezone, or IP lookup operations to location-aware product workflows.
Design reliable response handling for optional fields, plan restrictions, HTTP errors, and changing timestamps.
Show a minimal Motoko canister using weatherapi-client to return the current temperature for a location.
Add a three-day forecast endpoint using weatherapi-client. Explain the enum value and optional response handling.
Design Motoko functions for timezone, IP lookup, and search autocomplete using the documented WeatherAPI operations.
Review this Motoko weather integration for replicated outcall errors, API key exposure, optional fields, and HTTP error handling.
작성자
caffeinelabs라이선스
MIT
작성자 버전
v0.2.0
Skillstore 리비전
r1
참조
3a2ee94cdff27ec6e1c61801491b55252514035d
유지보수 최신성
2026. 9. 18.
사용량
0 다운로드 · 0 조회
파일 구조
📄 SKILL.md
Expose Canister Data Through OQL
Structured canister data is difficult for intelligence agents to query safely. This skill adds OQL entities, schema discovery, query execution, relationships, and per-entity authorization.
Troubleshoot Motoko Migration Failures
Motoko migration errors can conflict with current source code and put deployed state at risk. This reference explains diagnostics and forward-only repairs while preserving migration history.
Build TMDb Movie and TV Features
Movie and TV integrations often fail because generated clients hide authentication, response shapes, and unsupported operations. This skill gives Caffeine developers a tested implementation path for catalog reads, credential handling, and service limits.
Caffeine AI 앱에 사용자 승인 기능 추가
애플리케이션은 보호된 기능을 공개하기 전에 사용자의 접근을 허용하는 통제된 방법이 필요합니다. 이 스킬은 백엔드 승인 검사와 프런트엔드 관리 워크플로를 안내합니다.
Query OQL Canisters with the ICP CLI
Writing OQL queries requires exact schema names, JSON types, Candid escaping, and careful pagination. This skill provides practical patterns for reliable, read-only canister queries.
Add Object Storage to Caffeine AI Apps
Large files need storage beyond Internet Computer canister limits. This skill guides Caffeine AI projects through backend integration, browser uploads, cached display, downloads, and troubleshooting.
LabArchives ELN 워크플로 자동화
작성자 K-Dense-AI
연구팀은 전자 연구노트로 데이터를 안정적으로 가져오고 내보낼 방법이 필요합니다. 이 스킬은 백업, 엔트리, 첨부 파일, 통합을 위한 LabArchives API 워크플로를 제공합니다.
Review Defects and Verify Root-Cause Repairs
작성자 aakashh242
Reviews can miss failure conditions or accept fixes without reliable evidence. Gauntlet guides scoped adversarial reviews, authorized repairs, and revision-bound verification within a finite budget.
프레임워크 전반의 테스트 품질 분석
작성자 C0ntr0lledCha0s
취약한 테스트는 결함을 숨기고, 리팩터링을 늦추며, 커버리지 수치를 오해하게 만듭니다. 이 스킬은 테스트 스위트를 분석하고 신뢰성, 유지보수성, 커버리지, 변이 테스트에 대한 우선순위 기반 지침을 제공합니다.
고급 Git 워크플로 마스터하기
작성자 AutumnsGrove
복잡한 Git 히스토리는 작업 내용을 잃지 않고 복구하기 어려울 수 있습니다. 이 스킬은 rebase, 충돌, bisect, 복구, 브랜치 관리를 위한 안내형 워크플로를 제공합니다.
신뢰할 수 있는 Jest 테스트 스위트 구축
작성자 C0ntr0lledCha0s
Jest 프로젝트에는 일관된 설정, 모킹, 어설션 패턴이 필요한 경우가 많습니다. 이 스킬은 JavaScript, TypeScript, React, Vitest 스타일 테스트를 위한 집중적인 가이드, 템플릿, 점검 항목을 제공합니다.
코드 패턴 및 아키텍처 분석
작성자 C0ntr0lledCha0s
대규모 코드베이스에는 반복되는 구조와 불분명한 아키텍처 선택이 숨어 있습니다. 이 스킬은 패턴을 찾아 그 의도를 설명하고, 실용적인 리팩터링 기회를 강조합니다.