一键导入
meta-command-creator
Create Pi prompt templates (slash commands) for repetitive tasks. Use when adding /commands that trigger specific prompts or workflows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create Pi prompt templates (slash commands) for repetitive tasks. Use when adding /commands that trigger specific prompts or workflows.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Bosun configuration — models, sandbox, daemon, Pi settings. Use when changing models, editing config, or understanding how bosun is set up.
Bootstrap a new project using bosun as a foundation — via bun dependency (recommended) or git submodule. Creates a downstream project that inherits bosun's multi-agent infrastructure while adding custom agents, skills, and extensions. Works standalone — fetchable by any pi agent via raw GitHub URL.
Search curated markdown memory like sessions, plans, docs, and skills. Use when recalling prior context or looking for relevant historical/project knowledge.
Analyze Pi session JSONL files using jq patterns. Use when extracting metrics, tool usage, costs, or reviewing session history. Load for session export, summarization, or workflow analysis.
Session-based browser plan review primitives for Bosun. Provides a local-first state model, markdown-aware anchor extraction, and review-session persistence for reviewing existing plan files in dedicated CDP browser windows. Triggers: "plan-review", "review this plan", "review markdown plan".
Session-based browser diff review primitives for Bosun. Provides transport- agnostic v1 schemas plus local state and git snapshot helpers for immutable review rounds. Triggers: "diff-review", "reround", "review round", "snapshot-backed review".
| name | meta-command-creator |
| description | Create Pi prompt templates (slash commands) for repetitive tasks. Use when adding /commands that trigger specific prompts or workflows. |
| license | MIT |
| compatibility | pi |
| metadata | {"audience":"developers","category":"meta"} |
Create prompt templates (slash commands) that trigger specific prompts in Pi.
Use this skill when:
/test, /review, /deploy)Do NOT use for:
Create .pi/prompts/test.md:
---
description: Run tests with coverage
---
Run the full test suite with coverage report and show any failures.
Focus on the failing tests and suggest fixes.
Run it with:
/test
Create .pi/prompts/component.md:
---
description: Create a new component
---
Create a new React component named $ARGUMENTS with TypeScript support.
Include proper typing and basic structure.
Run with arguments:
/component Button
Use $1, $2, $3 for specific arguments:
---
description: Create a file with content
---
Create a file named $1 in the directory $2
with the following content: $3
Run:
/create-file config.json src "{ \"key\": \"value\" }"
| Location | Scope | Path |
|---|---|---|
| Project | This project only | .pi/prompts/ |
| Global | All projects | ~/.pi/agent/prompts/ |
The filename becomes the command name:
test.md → /testreview-pr.md → /review-pr---
description: Brief description shown in command list
skill: git, github # Skills to load with this prompt
model: ${models.medium} # Override model for this command
---
Your prompt template here...
| Option | Type | Required | Description |
|---|---|---|---|
description | string | Yes | Brief description shown in / menu |
skill | string | No | Comma-separated skills to inject |
model | string | No | Override the default model |
Use `command` in the prompt body:
---
description: Analyze test coverage
---
Here are the current test results:
`npm test`
Based on these results, suggest improvements.
Reference files for context:
---
description: Review component
---
Review the component. Check for performance issues.
Load @src/components/Button.tsx for context.
---
description: Run and fix failing tests
skill: git
---
Run the test suite and analyze failures.
Fix any issues found.
---
description: Review changes
skill: git, github
---
Review the current changes:
`git diff HEAD~1`
Check for:
- Code quality issues
- Security concerns
- Performance problems
---
description: Generate docs for file
---
Generate documentation for $ARGUMENTS.
Follow project conventions.
---
description: Create handoff for session continuation
skill: context-management
---
Create a handoff document for the current session.
Focus: $ARGUMENTS
1. Summarize what was accomplished
2. Document blockers and next steps
3. Save to workspace/users/$USER/handoffs/
---
description: Submit feedback or report issues
skill: github
---
The user wants to provide feedback: $ARGUMENTS
Help them:
1. Clarify the type (bug, feature, feedback)
2. Gather relevant details
3. Create a GitLab issue with context
| Feature | Command | Tool | Skill |
|---|---|---|---|
| Purpose | User-triggered prompts | LLM-callable functions | Knowledge/instructions |
| Invoked by | User types /name | LLM decides to call | Agent loads on-demand |
| Location | .pi/prompts/ | .pi/extensions/ | .pi/skills/ |
| Format | Markdown + frontmatter | TypeScript | Markdown + frontmatter |
| Arguments | $ARGUMENTS, $1, $2 | TypeBox schema | N/A |
$ARGUMENTS and $1 work as expected