Documentation Index
Fetch the complete documentation index at: https://docs.workshop.ai/llms.txt
Use this file to discover all available pages before exploring further.
How Workshop knows your project
Every conversation starts fresh in terms of the AI context window — but Workshop doesn’t start from zero. It reads project context files at the beginning of each conversation, giving it persistent knowledge about your project’s architecture, conventions, and current state. This context lives in the.workshop/ directory at your project root.
The .workshop/ directory
context.md
The primary project context file. Workshop reads this at the start of every conversation to understand your project’s architecture, current state, and conventions.
How to update it:
- Using
/context: Type/contextin any conversation. Workshop analyzes your project files and conversation history, then updatescontext.mdwith an intelligent summary. - With custom focus: Type
/context focus on API patternsto steer what gets emphasized. - Manually: Edit
.workshop/context.mddirectly to add or correct information.
- After completing a major feature or milestone
- Before starting a new conversation in an existing project
- When Workshop seems to have forgotten important project details
rules.md
Project-specific rules that guide Workshop’s behavior. Use this for coding standards, naming conventions, framework preferences, and any guidelines Workshop should follow consistently.
skills/ directory
Custom skills are reusable instruction sets for specialized tasks. They extend Workshop’s capabilities for project-specific workflows like deployment, testing patterns, or domain operations.
Context file precedence
Workshop checks for context files in a specific order, using the first one found:| Priority | File | Description |
|---|---|---|
| 1 (highest) | .workshop/context.md | Workshop’s native context format |
| 2 | .workshop/rules.md | Workshop’s rules file |
| 3 | .cursor/rules/*.mdc | Cursor-compatible rules (all .mdc files concatenated) |
| 4 (lowest) | .cursorrules | Legacy Cursor rules file |
If you’re migrating from another AI coding tool, Workshop automatically picks up your existing
.cursorrules or .cursor/rules/ files — no changes needed.Custom instructions
Custom Instructions are global preferences set in Settings (wrench icon) that Workshop follows across all conversations and projects. Think of them as your personal defaults.rules.md in scope: custom instructions apply everywhere, rules apply to a specific project.
For details on where to set them, see Settings.
Context window management
AI models have limited context windows — the amount of information they can process at once. As you use more of the window, costs increase, latency increases, and response quality can degrade.Keep conversations focused
Each conversation should have a clear purpose — one feature, one bug fix, one exploration thread. Starting new conversations for different tasks keeps context clean and relevant.Use /compact proactively
Don’t wait for Workshop to warn you. If a conversation has been going for a while and you’ve completed a logical milestone, compact and continue. See Working with the Agent for details on the /compact command.
Maintain your context.md
A well-maintained context.md means Workshop starts every conversation with a solid understanding of your project. This reduces the need to re-explain architecture, conventions, and current state.
Provide files strategically
There are two ways to give Workshop files, and they serve different purposes: Inline attachments (content) — Drag and drop files into the chat, paste images, or use the upload button in the message toolbar. These files are sent as part of your message. Use this for material Workshop should work with directly — images to display, CSVs to process, reference screenshots, or code files you want modified. Project sources (context) — Add files, connectors, and secrets through the Sources panel in the sidebar. These become persistent project context that Workshop reads across all conversations. Use this for material Workshop should understand and reference — design specs, API documentation, data schemas, or configuration files.| Method | When to use | Persists across conversations? |
|---|---|---|
| Attach in chat (drag/paste/upload) | Workshop should act on this file now | No — scoped to the current message |
| Sources panel (sidebar) | Workshop should know about this file in every conversation | Yes — part of project context |