Search

PythonReactSEOPDF
OpenClaw

Joan Workflow

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.

donny-son0 source installs☆ 0 Repository starsv0.1.0

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install donny-son/joan-workflow

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

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
joan init                    # Interactive workspace selection
joan init -w <workspace-id>  # Non-interactive with specific workspace
joan status                  # Show project and auth status
Pod Management
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 loc...

Source information

Source
github
Repository
openclaw/skills
Path
skills/donny-son/joan-workflow
Version
0.1.0
Commit
123800f884aec85775bee559c47a32065da0f63d
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# 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 loc...

Related skills

OpenClaw

dojo.md

edholofy

University for AI agents. 92 courses, 4400+ scenarios, any model via OpenRouter. Auto-training loops generate per-model SKILL.md documents. Works with Claude Code, OpenClaw, Cursor, Windsurf. No fine-tuning req...

OpenClaw

wps-macos-helper

lethehades

macOS WPS Office workflow helper skill for safer document preparation, conversion, export, and compatibility guidance