ワンクリックで
kimi-fleet-mini
Multi-iteration parallel subagent orchestrator for Kimi Code CLI
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Multi-iteration parallel subagent orchestrator for Kimi Code CLI
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Build and customize .NET 8+ Blazor UIs with BlazorBlueprint. Use when choosing between BlazorBlueprint.Components and BlazorBlueprint.Primitives, wiring setup and providers, using ToastService/DialogService/localization, selecting icon packs, applying shadcn-ui-style theming, or copying and adapting BlazorBlueprint blueprints.
Configure and switch between BYOK (Bring Your Own Key) LLM providers for both GitHub Copilot CLI and VS Code Chat. Use when setting up OpenAI, Azure OpenAI, Anthropic, Ollama, Moonshot, OpenCode Go, or other OpenAI-compatible endpoints; creating or switching reusable provider profiles for CLI; configuring chatLanguageModels.json for VS Code; calculating max prompt or output token overrides; configuring wire API and reasoning effort; or troubleshooting COPILOT_PROVIDER_BASE_URL, COPILOT_PROVIDER_TYPE, COPILOT_PROVIDER_API_KEY, COPILOT_MODEL, COPILOT_PROVIDER_WIRE_API, COPILOT_PROVIDER_MAX_PROMPT_TOKENS, COPILOT_PROVIDER_MAX_OUTPUT_TOKENS, COPILOT_OFFLINE, and VS Code language model settings.
Spawn a new isolated Copilot CLI sub-session from a main Copilot CLI or VS Code session. Use when you need to programmatically create, resume, or chain Copilot CLI sessions with explicit control over session ID, custom agent, model, BYOK provider profile, permissions, and working directory. Triggers: "invoke copilot", "spawn copilot", "copilot sub-session", "programmatic copilot cli", "copilot cli session id", "resume copilot session", "chain copilot sessions", "copilot byok profile script", "subagent copilot cli", "task copilot cli".
Apply the Postrboard design language — a refined, airy, code-native aesthetic used across postrboard.com and burkeholland.github.io — when designing or building any website, landing page, UI component, or web app. Use this skill whenever the user asks to design, style, or build a site and wants it to feel polished, modern, and developer-native. Trigger on phrases like "build me a site", "design a landing page", "make it look like postrboard", "use my design language", "create a new site", etc.
Manage GitHub Copilot CLI MCP server configuration, including ~/.copilot/mcp-config.json, COPILOT_HOME or --config-dir, project-level .mcp.json/.github/mcp.json/.vscode/mcp.json, /mcp commands, --additional-mcp-config, and VS Code mcp.json migration.
Create, update, maintain, and evolve GitHub Copilot agent plugins for CLI, VS Code, or both. Use when scaffolding or refining plugin.json, reconciling manifest drift, choosing runtime-specific component fields, wiring plugin components, or governing shared versions across multi-runtime plugins.
| name | kimi-fleet-mini |
| description | Multi-iteration parallel subagent orchestrator for Kimi Code CLI |
| type | flow |
| metadata | {"author":"arisng","version":"0.3.0"} |
Dispatch subagents in parallel waves to complete complex work.
flowchart TD
BEGIN([BEGIN]) --> INIT[Initialize Session]
INIT --> PLAN[Create Master Plan]
PLAN --> WAVE{Execute Wave}
WAVE -->|Tasks ready| DISPATCH[Dispatch Subagents]
WAVE -->|All done| REVIEW[Review Results]
DISPATCH --> COLLECT[Collect Results]
COLLECT --> WAVE
REVIEW --> VALIDATE{Validation Pass?}
VALIDATE -->|Issues found| FIX[Create Fix Tasks]
FIX --> WAVE
VALIDATE -->|Clean| UI_TEST[UI Testing]
UI_TEST -->|Failures| FIX
UI_TEST -->|All pass| COMMIT[Atomic Commits]
COMMIT --> DOCUMENT[Document Insights into Wiki]
DOCUMENT --> END([END])
Agent tool with run_in_background=truecoder, explore, or plan subagent types appropriatelyTrigger: After VALIDATE passes with no remaining issues and the task has a visual/browser-facing component. Skip this step for pure back-end or CLI tasks.
Apply the playwright-cli skill to exercise the UI exactly as a real human user would.
All screenshots are persisted into the current Kimi Code session folder:
~/.kimi/sessions/<workspace-hash>/<current-session-id>/.fleet/screenshots/
Resolve the path at runtime before taking any screenshots:
# Kimi Code exposes the session root via environment variable
SCREENSHOT_DIR="${KIMI_SESSION_DIR}/.fleet/screenshots"
mkdir -p "$SCREENSHOT_DIR"
If KIMI_SESSION_DIR is unavailable, derive it manually:
# Find the most-recently modified session directory
SESSION_ROOT=~/.kimi/sessions
SCREENSHOT_DIR=$(ls -dt "$SESSION_ROOT"/**/* 2>/dev/null | head -1)/.fleet/screenshots
mkdir -p "$SCREENSHOT_DIR"
<step-number>-<action-slug>-<YYYYMMDDTHHmmss>.png
Examples: 01-initial-load-20260402T143000.png, 03-submit-form-20260402T143015.png
http://localhost:3000).playwright-cli open http://localhost:3000
playwright-cli screenshot
# Then move/copy to screenshot dir with proper name
snapshot to read element refs, then click / fill / select to interact.snapshot before and after each significant action.playwright-cli screenshot
cp screenshot.png "$SCREENSHOT_DIR/02-after-login-$(date +%Y%m%dT%H%M%S).png"
playwright-cli console
playwright-cli network
eval to read DOM state and confirm expected values are rendered:
playwright-cli eval "document.querySelector('h1').textContent"
| Result | Condition | Next step |
|---|---|---|
| All pass | No console errors, all assertions green, screenshots show expected UI | → COMMIT |
| Failures found | Console errors, unexpected UI state, broken interactions | Create FIX tasks → loop back to WAVE |
Screenshots saved under .fleet/screenshots/ are not committed to git. They remain in the Kimi session folder as ephemeral evidence for the current run. The DOCUMENT step may reference their filenames in the explanation wiki page.
Trigger: After VALIDATE passes with no remaining issues.
Apply the git-atomic-commit skill (with git-commit-scope-constitution as its companion):
.github/git-scope-constitution.md.
git-commit-scope-constitution to generate it from the repository structure and git history before proceeding.git status --short and diff each changed file.git-atomic-commit. Every file gets a type(scope) label before any grouping begins.type(scope): subject + optional body.Autonomous mode: Execute all commits automatically without user prompts; surface a summary when done.
Trigger: After COMMIT completes successfully.
Apply the diataxis + diataxis-categorizer skills to capture what was learned:
Capture content that would benefit future iterations or agents:
| Source | Target Diátaxis category | Examples |
|---|---|---|
| Reusable procedures discovered during the task | How-to guide | "How to configure X", "How to run Y pipeline" |
| Technical facts, APIs, config options | Reference | Data model schemas, CLI flag lists |
| Conceptual understanding gained | Explanation | Why the architecture is structured this way |
| Step-by-step learning journeys | Tutorial | First-time setup walkthrough |
Lessons learned and gotchas always go into an Explanation page (or appended to an existing one).
Use the .docs/ structure:
.docs/
├── tutorials/ # Learning-oriented lessons
├── how-to/ # Task-oriented guides
├── reference/ # Technical descriptions
└── explanation/ # Conceptual discussions + lessons learned
Apply the diataxis-categorizer three-rule heuristic to determine the correct sub-folder:
<category>/<domain>/ folder exists, place the file there.diataxis-categorizer to find or create the correct sub-folder path..md file using the appropriate template from the diataxis skill.python skills/diataxis/scripts/generate_index.py (if available) to refresh .docs/index.md.docs(...) commit (do not mix with code commits from the COMMIT step).