← スキル一覧に戻る

config-scraper-yaml
by flanksource
⭐ 0🍴 0📅 2026年1月14日
SKILL.md
name: config-scraper-yaml description: Generate Mission Control ScrapeConfig YAML from natural language. Use when users ask to build a scraper, create a config scraper, or want YAML to scrape Kubernetes/AWS/GCP/Azure/SQL/HTTP/File/Exec/Logs/Slack/GitHub Actions/Trivy/Terraform sources.
Config Scraper YAML Skill
Goal
Turn a user request into a valid ScrapeConfig YAML that can be applied in Mission Control.
How to Use
- Identify the scraper type(s) the user needs (kubernetes, exec, http, file, sql, logs, aws, gcp, azure, githubActions, slack, trivy, terraform).
- Ask only the minimum clarifying questions required to produce correct YAML (cluster/region, credentials source, namespace, schedule, filters, and output mapping).
- Produce a single ScrapeConfig YAML in a fenced code block. Keep it minimal and runnable.
- If the user mentions secrets, always use secret references (do not inline sensitive values).
- If a request cannot be expressed in a scraper type, explain the limitation and provide the closest working YAML (often via exec).
Inputs Checklist
- Target system and scraper type
- Credentials source (secret name + key, or connection name)
- Schedule (optional; omit if not specified)
Output Rules
- Output YAML only, in a single code block.
- Use
apiVersion: configs.flanksource.com/v1andkind: ScrapeConfig. - Set
metadata.nameto a short, unique slug.
Reference
Scraper Schema Map (Bundled)
Use the bundled per-scraper schemas below. Only open the schema for the requested scraper type(s).
- Kubernetes:
@skills/create-config-scraper/references/schemas/config_kubernetes.schema.json - Kubernetes file:
@skills/create-config-scraper/references/schemas/config_kubernetesfile.schema.json - Exec:
@skills/create-config-scraper/references/schemas/config_exec.schema.json - HTTP:
@skills/create-config-scraper/references/schemas/config_http.schema.json - File:
@skills/create-config-scraper/references/schemas/config_file.schema.json - SQL:
@skills/create-config-scraper/references/schemas/config_sql.schema.json - Logs:
@skills/create-config-scraper/references/schemas/config_logs.schema.json - AWS:
@skills/create-config-scraper/references/schemas/config_aws.schema.json - GCP:
@skills/create-config-scraper/references/schemas/config_gcp.schema.json - Azure:
@skills/create-config-scraper/references/schemas/config_azure.schema.json - Azure DevOps:
@skills/create-config-scraper/references/schemas/config_azuredevops.schema.json - GitHub Actions:
@skills/create-config-scraper/references/schemas/config_githubactions.schema.json - Slack:
@skills/create-config-scraper/references/schemas/config_slack.schema.json - Trivy:
@skills/create-config-scraper/references/schemas/config_trivy.schema.json - Terraform:
@skills/create-config-scraper/references/schemas/config_terraform.schema.json
Config Scraper
スコア
総合スコア
45/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です