← スキル一覧に戻る

local-ci
by tettuan
⭐ 0🍴 0📅 2026年1月25日
SKILL.md
name: local-ci description: Use when running 'deno task ci', local CI checks, or pre-push validation. Delegates to sub agent for context efficiency. allowed-tools: [Bash, Read, Edit, Grep, Glob, Task]
Local CI Execution
Overview
Run CI locally to verify code quality before pushing.
Recommendation: Delegate to sub agent to save context.
Execution Methods
Sub Agent Delegation (Preferred)
Task({
subagent_type: "Bash",
prompt: "Run deno task ci and report results",
description: "Run local CI"
})
Direct Execution (Watch for Sandbox)
When JSR/Deno packages need to be fetched:
Bash({
command: "deno task ci",
dangerouslyDisableSandbox: true,
})
CI Pipeline Stages
deno task ci runs in order:
- deps - Cache dependencies (
deno.lock) - check - Type checking
- jsr-check - JSR publish dry-run
- test - Run tests (216+ tests)
- lint - Deno lint
- fmt - Format check
Pre-Push Workflow
Always pass local CI before pushing:
deno task ci && git push origin branch-name
Or with sandbox bypass:
Bash({
command: "deno task ci && git push origin branch-name",
dangerouslyDisableSandbox: true,
})
Error Handling
| Error Type | Skill Reference |
|---|---|
| JSR connection failed | /ci-troubleshooting |
| Lint errors | /ci-troubleshooting |
| Test failures | /ci-troubleshooting |
| Network blocked | /git-gh-sandbox |
Quick Commands
# Full CI
deno task ci
# Type check only
deno check src/**/*.ts
# Lint only
deno lint
# Test only
deno test --allow-all
# Format only
deno fmt --check
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です