Skip to main content

kirk-content-pipeline

Generates KSVC-validated Twitter content from research PDFs, ensuring accuracy and engaging presentation through a structured pipeline.

Install this skill

or
0/100

Security score

The kirk-content-pipeline skill was audited on Feb 16, 2026 and we found 53 security issues across 4 threat categories, including 1 critical. Review the findings below before installing.

Categories Tested

Security Issues

critical line 65

Piping content to bash shell

SourceSKILL.md
65| Bash → RLM | ✅ Any path | ✅ Any path |
medium line 743

Curl to non-GitHub URL

SourceSKILL.md
743curl -s "https://www.twse.com.tw/en/api/codeQuery?query=3443"
medium line 761

Curl to non-GitHub URL

SourceSKILL.md
761curl -s "https://kicksvc.online/api/twse-model2" | \
medium line 784

Curl to non-GitHub URL

SourceSKILL.md
784curl -s "https://kicksvc.online/api/usa-model$i" | \
medium line 792

Curl to non-GitHub URL

SourceSKILL.md
792curl -s "https://kicksvc.online/api/twse-model$i" | \
medium line 807

Curl to non-GitHub URL

SourceSKILL.md
807curl -s "https://kicksvc.online/api/twse-model2" | \
medium line 827

Curl to non-GitHub URL

SourceSKILL.md
827TRADEBOOK=$(curl -s "https://kicksvc.online/api/twse-model2" | \
medium line 831

Curl to non-GitHub URL

SourceSKILL.md
831EQUITY=$(curl -s "https://kicksvc.online/api/twse-model2" | \
medium line 836

Curl to non-GitHub URL

SourceSKILL.md
836curl -s "https://kicksvc.online/api/twse-model2" | \
medium line 845

Curl to non-GitHub URL

SourceSKILL.md
845TRADEBOOK_HELD=$(curl -s "https://kicksvc.online/api/twse-model2" | \
medium line 848

Curl to non-GitHub URL

SourceSKILL.md
848EQUITY_HELD=$(curl -s "https://kicksvc.online/api/twse-model2" | \
medium line 863

Curl to non-GitHub URL

SourceSKILL.md
863curl -s "https://kicksvc.online/api/usa-model$i" | \
medium line 870

Curl to non-GitHub URL

SourceSKILL.md
870curl -s "https://kicksvc.online/api/twse-model$i" | \
medium line 931

Curl to non-GitHub URL

SourceSKILL.md
931curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/$TICKER?interval=1d&range=1d" | \
medium line 935

Curl to non-GitHub URL

SourceSKILL.md
935curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/$TICKER?interval=1d&range=1d" | \
medium line 942

Curl to non-GitHub URL

SourceSKILL.md
942curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/6285.TW?interval=1d&range=1d" | \
medium line 946

Curl to non-GitHub URL

SourceSKILL.md
946curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/3491.TWO?interval=1d&range=1d" | \
medium line 959

Curl to non-GitHub URL

SourceSKILL.md
959CURRENT=$(curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/$TICKER?interval=1d&range=1d" | jq '.chart.result[0].meta.regularMarketPrice')
medium line 968

Curl to non-GitHub URL

SourceSKILL.md
968ENTRY=$(curl -s "https://kicksvc.online/api/twse-model2" | jq '.tradebook[] | select(.ticker == 6285) | .enterPrice')
medium line 971

Curl to non-GitHub URL

SourceSKILL.md
971CURRENT=$(curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/6285.TW?interval=1d&range=1d" | jq '.chart.result[0].meta.regularMarketPrice')
medium line 1212

Curl to non-GitHub URL

SourceSKILL.md
1212curl -s "https://kicksvc.online/api/twse-model$i" | \
medium line 1220

Curl to non-GitHub URL

SourceSKILL.md
1220curl -s "https://kicksvc.online/api/usa-model$i" | \
medium line 1475

Curl to non-GitHub URL

SourceSKILL.md
1475curl -s "https://kicksvc.online/api/[model]" | jq '...'
medium line 1612

Curl to non-GitHub URL

SourceSKILL.md
1612curl -s "https://www.twse.com.tw/en/api/codeQuery?query=4571"
low line 256

Access to hidden dotfiles in home directory

SourceSKILL.md
256cd ~/.claude/skills/rlm-repl/scripts
low line 263

Access to hidden dotfiles in home directory

SourceSKILL.md
263cd ~/.claude/skills/rlm-repl-multi/scripts
low line 378

Access to hidden dotfiles in home directory

SourceSKILL.md
378cd ~/.claude/skills/kirk-content-pipeline/scripts
low line 387

Access to hidden dotfiles in home directory

SourceSKILL.md
387cd ~/.claude/skills/kirk-content-pipeline/scripts
medium line 585

Access to hidden dotfiles in home directory

SourceSKILL.md
585**See:** `~/.claude/skills/kirk-content-pipeline/scripts/README-extraction-cache.md` for full documentation.
low line 615

Access to hidden dotfiles in home directory

SourceSKILL.md
615cd ~/.claude/skills/rlm-repl-multi/scripts
low line 743

External URL reference

SourceSKILL.md
743curl -s "https://www.twse.com.tw/en/api/codeQuery?query=3443"
low line 761

External URL reference

SourceSKILL.md
761curl -s "https://kicksvc.online/api/twse-model2" | \
low line 784

External URL reference

SourceSKILL.md
784curl -s "https://kicksvc.online/api/usa-model$i" | \
low line 792

External URL reference

SourceSKILL.md
792curl -s "https://kicksvc.online/api/twse-model$i" | \
low line 807

External URL reference

SourceSKILL.md
807curl -s "https://kicksvc.online/api/twse-model2" | \
low line 827

External URL reference

SourceSKILL.md
827TRADEBOOK=$(curl -s "https://kicksvc.online/api/twse-model2" | \
low line 831

External URL reference

SourceSKILL.md
831EQUITY=$(curl -s "https://kicksvc.online/api/twse-model2" | \
low line 836

External URL reference

SourceSKILL.md
836curl -s "https://kicksvc.online/api/twse-model2" | \
low line 845

External URL reference

SourceSKILL.md
845TRADEBOOK_HELD=$(curl -s "https://kicksvc.online/api/twse-model2" | \
low line 848

External URL reference

SourceSKILL.md
848EQUITY_HELD=$(curl -s "https://kicksvc.online/api/twse-model2" | \
low line 863

External URL reference

SourceSKILL.md
863curl -s "https://kicksvc.online/api/usa-model$i" | \
low line 870

External URL reference

SourceSKILL.md
870curl -s "https://kicksvc.online/api/twse-model$i" | \
low line 931

External URL reference

SourceSKILL.md
931curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/$TICKER?interval=1d&range=1d" | \
low line 935

External URL reference

SourceSKILL.md
935curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/$TICKER?interval=1d&range=1d" | \
low line 942

External URL reference

SourceSKILL.md
942curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/6285.TW?interval=1d&range=1d" | \
low line 946

External URL reference

SourceSKILL.md
946curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/3491.TWO?interval=1d&range=1d" | \
low line 959

External URL reference

SourceSKILL.md
959CURRENT=$(curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/$TICKER?interval=1d&range=1d" | jq '.chart.result[0].meta.regularMarketPrice')
low line 968

External URL reference

SourceSKILL.md
968ENTRY=$(curl -s "https://kicksvc.online/api/twse-model2" | jq '.tradebook[] | select(.ticker == 6285) | .enterPrice')
low line 971

External URL reference

SourceSKILL.md
971CURRENT=$(curl -s -A "Mozilla/5.0" "https://query1.finance.yahoo.com/v8/finance/chart/6285.TW?interval=1d&range=1d" | jq '.chart.result[0].meta.regularMarketPrice')
low line 1212

External URL reference

SourceSKILL.md
1212curl -s "https://kicksvc.online/api/twse-model$i" | \
low line 1220

External URL reference

SourceSKILL.md
1220curl -s "https://kicksvc.online/api/usa-model$i" | \
low line 1475

External URL reference

SourceSKILL.md
1475curl -s "https://kicksvc.online/api/[model]" | jq '...'
low line 1612

External URL reference

SourceSKILL.md
1612curl -s "https://www.twse.com.tw/en/api/codeQuery?query=4571"
Scanned on Feb 16, 2026
View Security Dashboard
Installation guide →