openwork-core

Quick Usage (Already Configured)

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "openwork-core" with this command: npx skills add different-ai/openwork/different-ai-openwork-openwork-core

Quick Usage (Already Configured)

Orientation

  • Read AGENTS.md , VISION.md , PRINCIPLES.md , PRODUCT.md , and ARCHITECTURE.md before changing behavior.

  • Ensure vendor/opencode exists for self-reference.

  • Use the tauri-solidjs skill for stack-specific guidance.

Update the OpenCode mirror

git -C vendor/opencode pull --ff-only

Development workflow

pnpm tauri dev # Desktop development pnpm tauri ios dev # iOS development pnpm tauri android dev # Android development

Or run directly in the desktop package:

pnpm -C packages/desktop tauri dev

OpenCode Integration

Spawn OpenCode CLI

opencode -p "your prompt" -f json -q

Read OpenCode database

~/.opencode/opencode.db # SQLite database

Key tables

  • sessions — Task runs

  • messages — Chat messages and tool calls

  • history — File change tracking

Common Gotchas

  • OpenWork must stay within OpenCode's tool surface; avoid inventing new capabilities.

  • Always expose plans, permissions, and progress for non-technical users.

  • Use Tauri commands for all system access (file, shell, database).

  • Keep UI at 60fps; avoid blocking the main thread.

  • Mobile builds require platform-specific setup (Xcode, Android Studio).

UI Principles

  • Slick and fluid: animations, transitions, micro-interactions.

  • Mobile-first: touch targets, gestures, adaptive layouts.

  • Transparency: show plans, steps, and tool calls.

  • Progressive disclosure: hide advanced controls until needed.

First-Time Setup (If Not Configured)

Clone the OpenCode mirror

git clone https://github.com/anomalyco/opencode vendor/opencode

Initialize Tauri project

pnpm create tauri-app . --template solid-ts

Add mobile targets

pnpm tauri ios init pnpm tauri android init

Common Gotchas

  • OpenWork must stay within OpenCode’s tool surface; avoid inventing new capabilities.

  • Always expose plans, permissions, and progress for non-technical users.

First-Time Setup (If Not Configured)

Clone the OpenCode mirror

git clone https://github.com/anomalyco/opencode vendor/opencode

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

solidjs-patterns

No summary provided by upstream source.

Repository SourceNeeds Review
General

tauri-solidjs

No summary provided by upstream source.

Repository SourceNeeds Review
General

release

No summary provided by upstream source.

Repository SourceNeeds Review