openwork-core
Original:🇺🇸 English
Translated
Core context and guardrails for OpenWork native app
39installs
Sourcedifferent-ai/openwork
Added on
NPX Install
npx skill4agent add different-ai/openwork openwork-coreTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Quick Usage (Already Configured)
Orientation
- Read ,
AGENTS.md,VISION.md,PRINCIPLES.md, andPRODUCT.mdbefore changing behavior.ARCHITECTURE.md - Ensure exists for self-reference.
vendor/opencode - Use the skill for stack-specific guidance.
tauri-solidjs
Update the OpenCode mirror
bash
git -C vendor/opencode pull --ff-onlyDevelopment workflow
bash
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 devOpenCode Integration
Spawn OpenCode CLI
bash
opencode -p "your prompt" -f json -qRead OpenCode database
~/.opencode/opencode.db # SQLite databaseKey tables
- — Task runs
sessions - — Chat messages and tool calls
messages - — File change tracking
history
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
bash
git clone https://github.com/anomalyco/opencode vendor/opencodeInitialize Tauri project
bash
pnpm create tauri-app . --template solid-tsAdd mobile targets
bash
pnpm tauri ios init
pnpm tauri android initCommon 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
bash
git clone https://github.com/anomalyco/opencode vendor/opencode