Verify OpenWork changes by running the real product and following user or client actions. Choose suitable tests, capture screenshots and reports, and demonstrate that the check fails on dev but passes on the changed branch.
- Verifying real product behavior before opening a PR
- Preparing screenshots and test evidence for a reviewer
- Checking a fix against dev and the changed branch
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Review an outside contributor’s pull request before running its code. Identify concealed behavior, obfuscated code, risky dependencies, and build hooks, with file locations and specific checks for maintainers to follow up.
- Screening an outside contributor’s pull request before execution
- Checking encoded code and unexplained network calls
- Reviewing dependency changes and installation scripts
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Find and use skills, shared tools, and connected services available in an OpenWork organization. Match a requested outcome to an available capability, run it with the required parameters, and explain any connection or permission steps.
- Finding skills available within an OpenWork organization
- Searching shared tools and connected services by intended outcome
- Running available OpenWork Cloud operations
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Manage OpenWork feature releases with feature flags, switches that control access to new behavior. Register features before coding, release them by organization and deployment, prepare a global shutdown option, and remove temporary flags after rollout.
- Registering a feature before implementation
- Releasing a feature to selected organizations
- Separating cloud and self-hosted availability
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Manage the AI models offered through OpenWork, including model additions, removals, aliases, and pricing discounts. Validate configuration consistency and trigger the GitHub workflow that refreshes models from models.dev, then report its merge or failure result.
- Adding or removing models offered through OpenWork
- Changing the charged price fraction for specific models
- Checking consistency between model lists and aliases
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Check added lines in a change for information identifying customers, prospects, partners, or outside individuals. Report locations and generic remediation without reproducing identities, and escalate cases where the information is already public.
- Checking changes for customer and partner identities
- Reviewing documents and test data for identifying details
- Reporting disclosure locations without repeating identities
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Review code changes for compatibility between a desktop app and den, its cloud API. It flags changes that could break published apps, identifies desktop features depending on unavailable APIs, and explains the required rollout order.
- Review API changes for compatibility with published desktop apps
- Check whether desktop features depend on an unavailable API
- Identify missing desktop support for new API features
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Checks published OpenWork desktop downloads for mac-arm64, verifying developer signatures, Apple notarization, and update metadata. It checks versions, download references, and file hashes, then records evidence to support a release rollout decision.
- Checking signatures and notarization on published downloads
- Verifying update versions, asset references, and hashes
- Recording release verification evidence in a PR or issue
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Write tests that demonstrate a pull request’s user-visible changes through before-and-after steps, screenshots, and recorded observations. Extend an existing core journey or create a one-off proof that helps reviewers understand the outcome and access boundaries.
- Demonstrating a feature’s before-and-after behavior
- Adding a missing step to an existing core journey
- Proving permission boundaries for different users
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Install the free OpenWork desktop app on macOS, Windows, or Linux using the appropriate download for the computer. Guide initial setup, folder authorization, model selection, and a first task such as summarizing local files.
- Installing OpenWork on a personal computer
- Choosing an installer for the OS and CPU
- Setting up a work folder and model
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Set up a Windows sandbox in Daytona to test OpenWork with a simulated corporate certificate authority. Check successful and broken HTTPS connections, the desktop app’s use of Windows trust, and certificate handling in runtimes it launches.
- Reproducing corporate certificate failures on Windows
- Checking OpenWork’s use of trusted Windows certificates
- Comparing valid and broken HTTPS certificate chains
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Investigate failed tests, type checks, builds, and CI jobs by recording exact evidence and repeating checks in a clean comparison environment. Use the results to distinguish existing failures, newly introduced problems, environment issues, and unresolved cases.
- Checking whether a failing test was already broken
- Investigating a failure that appears only in CI
- Distinguishing timeouts from environment problems
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Set up the OpenWork assistant in Slack for an approved private-alpha organization using its existing app and individual account connections. Configure permissions and reply settings, link the requesting member, and verify completed answers in DMs and allowed channels.
- Setting up @openwork in a Slack workspace
- Linking a member's Slack and OpenWork accounts
- Configuring allowed channels and reply visibility
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Publish an OpenWork version through Git tags and GitHub Actions without creating version-update commits. Review outstanding fixes, monitor builds and publication, check release assets, and recover failed distribution steps using procedures that protect already published desktop installers.
- Publishing a patch, minor, or major OpenWork release
- Reviewing open fixes before creating a release tag
- Recovering distribution steps for an existing release tag
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Run Openwork end-to-end tests, which verify complete user journeys, locally or on Daytona. Check the exact commit and runtime, investigate failures or skipped tests, and report results with commands, counts, and an explicit overall verdict.
- Running a single end-to-end test
- Verifying the exact commit intended for a PR
- Investigating skipped tests and missing prerequisites
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Review changed test specifications for cases where broken behavior could still pass. Report concrete gaps supported by the changes and implementation, with a minimal fix and an observable condition for resolving each advisory finding.
- Reviewing whether changed tests prove their stated behavior
- Finding UI tests that bypass the interaction being tested
- Checking whether save tests observe newly saved data
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Connects supported AI clients, including Claude Code and Codex, to OpenWork through MCP, a protocol for accessing external tools. It guides account sign-in and verifies that tools for finding and running organization capabilities are available.
- Connecting an AI client to OpenWork organization resources
- Signing in and verifying available MCP tools
- Switching organizations or troubleshooting authentication
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Introduce new users to OpenWork with explanations suited to their technical background. Cover file summaries, document creation, and organization, plus setup guidance for models, skills, plugins, and connections to external tools.
- Getting started with OpenWork
- Learning how to request file summaries and organization
- Understanding skills and plugins
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Create disposable OpenWork previews for hands-on review of app and Den changes. Choose local, Daytona, or Freestyle environments as supported, reopen existing previews, update supported frontend changes while preserving progress, and reset or stop environments when finished.
- Trying OpenWork changes before merging a PR
- Reviewing signup and team administration flows
- Testing the desktop app together with Den
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Review changed UI code against numbered rules in DESIGN.md. Findings identify the relevant rule, affected lines, and a small fix for issues such as wording, component reuse, visual styling, accessibility, or missing screenshot evidence.
- Checking UI changes against documented design rules
- Reviewing button labels and access restriction messages
- Spotting inconsistent components, colors, and motion
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Create an OpenCode plugin for OpenWork with custom tools and hooks, which run code at specific events. The skill builds the plugin file and adds its entry to the project configuration.
- Adding custom tools to OpenWork
- Creating a plugin to save and list notes
- Running custom code before or after tool execution
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Control a running OpenWork app from the shell to inspect UI changes and reproduce chat states. Start fresh sessions, select models, send prompts, wait for completion, capture screenshots, and run JavaScript, with no visible window by default.
- Inspecting an OpenWork UI change
- Reproducing a chat state in a fresh session
- Capturing screenshots after a model finishes
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Load API keys, tokens, and other secrets from Infisical into a shell or a specific command. The skill covers finding secret names, checking availability, and passing values to commands without displaying or logging them.
- Loading a missing API key before running a command
- Passing secrets only to the process that needs them
- Checking secret names and availability without displaying values
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026
Capture UI journeys in Daytona as labeled screenshots and optional video clips. Organize them into a browsable HTML page for PR presentations, helping reviewers follow user actions and compare behavior before and after a change.
- Sharing UI steps through a labeled screenshot page
- Recording streaming text, loading states, or animations
- Presenting before-and-after UI behavior in a PR
different-ai/openwork☆ 24.2KUpdated Oct 21, 2026