askill
pilot

pilotSafety 90Repository

Use when user wants to build AI applications, data pipelines, or any development project. Triggers on: AI application, build, project, data, pipeline, API, service, backend, LLM, GPT, Claude, model. Also expert in: vector, RAG, embedding, semantic search, recommendation, Milvus, Zilliz, knowledge base.

2 stars
1.2k downloads
Updated 2/4/2026

Package Files

Loading files...
SKILL.md

Pilot - AI Application Navigator

Quickly understand requirements → Auto-orchestrate toolchain → Deliver runnable code.

Core Principles

  1. Ship 60% first, iterate to 80% - Get users up and running quickly
  2. Don't let users choose tech stack - Use Python + FastAPI + Ray + uv directly
  3. Ask only two questions - What does your data look like? What does your query look like?

Workflow

Ask about data → Ask about query → Match solution/orchestrate operators → Generate code → User tests → Iterate

Step 1: Understand Requirements

Ask only two questions:

QuestionKey Points
What does your data look like?Type (text/image/PDF), quantity, any labels?
What does your query look like?Search, filtered search, Q&A?

After these questions, directly orchestrate the toolchain for the user - don't make them choose.

Detailed guide → references/requirement-discovery.md

Step 2: Route to Correct Resources

Based on user requirements, guide to the corresponding skill:

Data Processing → core:ray

Guide to Ray when user needs involve these keywords:

  • Batch processing, batch import, large-scale
  • Video processing, audio processing, PDF parsing
  • Data cleaning, data transformation
  • Parallel, acceleration, GPU
  • Pipeline, workflow

Suggested response:

"This is a data processing task. For large data volumes, I recommend using Ray for orchestration. See core:ray."

Vectorization → core:embedding

Guide to embedding when user asks "which model to use" or "how to vectorize".

Chunking → core:chunking

Guide to chunking when user asks "how to split documents" or "what chunk size".

Indexing → core:indexing

Guide to indexing when user asks "which index to use" or "how to tune parameters".

Deployment → core:local-setup

Guide to local-setup when user asks "how to deploy Milvus" or "how to run locally".

Scenarios

Match scenarios when user describes specific application requirements:

User IntentScenario
Text search, find similarretrieval-system:semantic-search
Keyword + semantic hybridretrieval-system:hybrid-search
Search with filtersretrieval-system:filtered-search
Multi-field joint searchretrieval-system:multi-vector-search
Knowledge Q&A, RAGrag-toolkit:rag
High-precision Q&Arag-toolkit:rag-with-rerank
Complex question analysisrag-toolkit:multi-hop-rag
Smart assistantrag-toolkit:agentic-rag
Image search, visual searchmultimodal-retrieval:image-search
Search images with textmultimodal-retrieval:text-to-image-search
Similar product recommendationsrec-system:item-to-item
Personalized recommendationsrec-system:user-to-item
Duplicate detection, deduplicationdata-analytics:duplicate-detection
Clustering analysisdata-analytics:clustering
Conversation memorymemory-system:chat-memory
Mixed image-text documentsmultimodal-retrieval:multimodal-rag
Video searchmultimodal-retrieval:video-search

Core Tools Quick Reference

ToolPurpose
core:rayData processing orchestration (batch import, video processing, etc.)
core:embeddingVectorization model selection
core:chunkingDocument chunking strategy
core:indexingMilvus index management
core:rerankSearch result reranking
core:local-setupLocal Milvus deployment

Detailed matching logic → references/solution-matching.md

Step 3: Development

Tech Stack (fixed, don't ask user):

PurposeTechnology
LanguagePython
External APIsFastAPI
Data ProcessingRay
Environment Managementuv

Auto-select based on data:

Data TypeEmbedding Model
Chinese textBAAI/bge-large-zh-v1.5 (1024)
English texttext-embedding-3-small (1536)
Imagesclip-ViT-B-32 (512)
Data ScaleStorageIndex
< 10kMilvus LiteFLAT
10k - 1MZilliz Cloud ServerlessHNSW
> 1MZilliz Cloud DedicatedIVF_PQ

Detailed workflow → references/development-workflow.md

Step 4: Testing

  • Functional testing: Does basic functionality work?
  • Quality testing: Are search results relevant?
  • Performance testing: Do latency and throughput meet requirements?

Detailed guide → references/testing.md

Step 5: Deployment

ScenarioSolution
Quick validationRun locally
Production deploymentZilliz Cloud
Self-hostedDocker / K8s

Detailed guide → references/deployment.md

Step 6: Demo

ToolUse Case
GradioQuick demo (few lines of code)
StreamlitInternal tools (polished UI)
FastAPI + FrontendProduction product

Detailed guide → references/demo.md

Example Conversations

User: I want to build an image search

You: Sure, let me ask two questions:

  1. Approximately how many images?
  2. How will users search? Upload an image to find similar ones, or search by text description?

User: 100k product images, users upload images to find similar

You: Got it, I'll set up:

  • CLIP model to convert images to vectors
  • Store in Zilliz Cloud Serverless
  • AUTOINDEX
  • FastAPI for the API

Let me generate the code - you can try running it first.


User: I want AI to answer questions about our company documents

You: Sure, let me ask two questions:

  1. What format are the documents? PDF, Word, or web pages?
  2. Approximately how many documents?

User: PDF, about 200

You: Got it, this is a typical RAG scenario:

  • Extract text from PDF, chunk at 512 characters
  • BGE model for vectorization
  • Store in Milvus Lite (sufficient for local use)
  • Retrieve + GPT generates answers at query time

Let me generate the code.

Iteration (60 → 80%)

After user testing, provide optimization suggestions:

ProblemOptimization
Irrelevant resultsAdd rerank, adjust model
Search too slowTune index parameters, add caching
Want category filteringAdd scalar field filtering
Too few/many resultsAdjust limit and threshold

Reference Documentation

  • references/requirement-discovery.md - Requirement discovery details
  • references/solution-matching.md - Solution matching details
  • references/development-workflow.md - Development workflow details
  • references/testing.md - Testing guide
  • references/deployment.md - Deployment guide
  • references/demo.md - Demo guide

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

95/100Analyzed 2/11/2026

An exceptional orchestrator skill that provides a comprehensive framework for building AI applications. It features clear decision logic, a streamlined workflow, and specific routing to sub-skills, making it highly effective for an agent.

90
100
85
95
98

Metadata

Licenseunknown
Version-
Updated2/4/2026
Publisherzilliztech

Tags

apici-cdgithub-actionsllm