據 AlphaMoat 統計,截至 2026-09,Joan Workflow 累計下載 2,550 次、獲 1 個星標,在全部 5,078 個 AI 技能中排名第 4,057 位,在「AI 智慧體」分類(969 個)中排名第 820 位。
| 平台 | 累計安裝 | 累計下載 | 星標 | 評論 |
|---|---|---|---|---|
| ClawHub ↗ | 76 | 2343 | 1 | - |
| SkillHub ↗ | 156 | 2550 | 1 | — |
各平台的計數口徑不同,統計時間不一致。
內容涵蓋 workspace、版本化 pods、todos 和 plans,可幫助整理專案知識並同步工作空間。上下文生成可能寫入本機檔案,push 或同步會把本機變更分享至伺服器;執行前應確認工作區和內容範圍並審閱待共享檔案。 它是文件指引;操作需已設定驗證的 Joan CLI 與選定 workspace。可選 MCP 路徑在 CLI 登入後使用 OAuth。context 產生會寫 CLAUDE.md 並影響後續代理指令,寫入、提交或共享前審核 tracked pods 和確切本機目標。
資料釋出於 2026-10-27
以下是根據技能文件生成的示例,不代表實際執行結果。
2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。
| 月份 | 累計下載 | 環比 | 星標 |
|---|---|---|---|
| 2026-09 | 2550 | — | 1 |
| 2026-08 | 2268 | +3.1% | 1 |
| 2026-07 | 2199 | +7.7% | 1 |
| 2026-06 | 2041 | +5.0% | 1 |
| 2026-05 | 1943 | — | 1 |
| 2026-03 | 1749 | — | 1 |
以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。
--- name: Joan Workflow description: This skill should be used when the user asks about "joan", "pods", "workspace", "domain knowledge", "context sync", "joan init", "joan todo", or needs guidance on how Joan's knowledge management system works. Provides workflow guidance for pods, todos, plans, and workspace management. version: 0.1.0 --- # Joan Workflow Joan is a workspace-based knowledge and task management system for AI-assisted development. This skill covers when and how to use Joan's core concepts.
## Core Concepts
### Workspaces
Workspaces are the top-level organizational unit in Joan. Each workspace contains:
- **Pods**: Versioned domain knowledge documents
- **Todos**: Tasks scoped to the workspace
- **Plans**: Implementation specs linked to todos
- **Members**: Team members with roles (admin, member)
### Pods
Pods are versioned markdown documents containing domain knowledge. Use pods to:
- Document project architecture and design decisions
- Store domain-specific terminology and business rules
- Share knowledge across team members and AI assistants
- Maintain living documentation that evolves with the project
**Pod lifecycle:**
1. Create locally with `joan pod create`
2. Edit the markdown file in `.joan/pods/`
3. Push to server with `joan pod push`
4. Pull latest with `joan pod pull`
### Todos
Todos are tasks scoped to a workspace. Use todos to:
- Track work items across team members
- Assign tasks and set priorities
- Link implementation plans to tasks
**Todo workflow:**
1. Create with `joan todo create`
2. List with `joan todo list`
3. Update status as work progresses
4. Archive when complete
### Plans
Plans are implementation specs linked to todos. Use plans to:
- Document how a feature will be implemented
- Break down complex tasks into steps
- Share implementation approach with team
## CLI Commands Reference
### Project Initialization
```bash
joan init # Interactive workspace selection
joan init -w <workspace-id> # Non-interactive with specific workspace
joan status # Show project and auth status
```
### Pod Management
```bash
joan pod list # List tracked pods
joan pod list --all # List all workspace pods
joan pod add # Add workspace pods to project
joan pod create # Create new pod locally
joan pod pull # Pull pods from server
joan pod push # Push local pods to server
joan pod open # Open pod in browser
```
### Todo Management
```bash
joan todo list # List todos for tracked pods
joan todo list --mine # List todos assigned to me
joan todo create # Create new todo
joan todo update <id> # Update todo fields
joan todo archive <id> # Archive completed todo
```
### Plan Management
```bash
joan plan list <todo-id> # List plans for a todo
joan plan create <todo-id> # Create implementation plan
joan plan pull <todo-id> # Pull plans from server
joan plan push <todo-id> # Push plans to server
```
### Context Generation
```bash
joan context claude # Generate CLAUDE.md with Joan context
```
## When to Use What
### Starting a New Project
1. Run `joan init` to connect project to a workspace
2. Select pods relevant to the project domain
3. Run `joan context claude` to inject context into CLAUDE.md
4. Read the generated pod references before coding
### Before Coding a Feature
1. Check if relevant pods exist: `joan pod list --all`
2. Add any missing pods: `joan pod add`
3. Pull latest: `joan pod pull`
4. Read pods to understand domain context
### After Completing Work
1. Consider if learnings should become a pod
2. Update or create todos to reflect progress
3. Push any local changes: `joan pod push` and `joan todo push`
### Documenting New Knowledge
1. Create a pod: `joan pod create`
2. Write domain knowledge in markdown
3. Push to share: `joan pod push`
4. Update CLAUDE.md context: `joan context claude`
## MCP Integration
Joan provides an MCP server at `https://joan.land/mcp/joan` with tools:
- `list_workspaces` - List accessible workspaces
- `list_pods` - List pods in a workspace
- `get_pod` - Retrieve pod content
The MCP server uses OAuth 2.1 authentication. Authenticate via the CLI first with `joan auth login`.
## Project Configuration
Joan stores project config in `.joan/config.yaml`:
```yaml
workspace_id: <uuid>
tracked_pods:
- name: "Pod Name"
id: <uuid>
```
Pods are stored locally in `.joan/pods/` as markdown files.
## Best Practices
### Pod Authoring
- Use clear, descriptive titles
- Include context about when the knowledge applies
- Keep pods focused on a single domain concept
- Update pods when knowledge evolves
- Reference related pods when helpful
### Todo Management
- Create todos at the right granularity (not too big, not too small)
- Link todos to relevant pods for context
- Update status promptly to keep team informed
- Archive completed todos to reduce noise
### Context Synchronization
- Run `joan context claude` after changing tracked pods
- Pull pods before starting significant work
- Push changes promptly to share with team
將開發過程中的經驗、錯誤與修正記錄為 Markdown 檔案,供日後重用並提升為工作區記憶。
用自然語言描述需求,在本機與遠端技能市場尋找技能並取得推薦。
給 AI agent 用的瀏覽器自動化命令列技能。
將使用者明確糾正與自我檢視整理成分層記憶,並依使用情況升級或封存。
在安裝第三方技能之前,按清單審查來源、許可權與危險模式的技能。
將代理記憶與跨技能狀態整理成具型別與約束的知識圖譜。
規劃 AI 代理主動跟進、工作記憶與回顧流程的工作區設定指南。
指導如何建立與更新有效 Claude 技能的寫作指南。
資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。