All categories
Documentation
Docs, README files, API references, tutorials, specs, and changelogs
- 15,590
- 650
Security grades appear on each card once the skill has been scanned. Newly imported skills may briefly show without a grade until the backfill job runs.
Open in full browserBrowse documentation skills
Showing 1,489–1,512 of 15,590 skills
- 089 Yaml 7a19400b```yaml game_day: name: "Database Failover Drill" date: "2025-01-15" time: "10:00-12:00 PST" environment: "staging" # Start in stagingVotes: 0GitHub stars: 9
- 083 Apex E25a240eThis guide covers creating Apex classes callable from Salesforce Flows using `@InvocableMethod` and `@InvocableVariable`. ---Votes: 0GitHub stars: 9
- 081 Troubleshooting Bfc2a3f0- **"not a git repository"** - You are not in `main/`. Change to the repo root and retry.Votes: 0GitHub stars: 9
- 075 Agents Ffc3815eThis file provides guidance to LLM Agents when working with code in this repository.Votes: 0GitHub stars: 9
- 045 Web Search 55dd9d56General-purpose web search for Base Chat environment. Identical functionality to OK Computer's mshtools-web_search but with different namespace.Votes: 0GitHub stars: 9
- 036 You 152e4570You are an autonomous operating system. Execute 95% of decisions independently.Votes: 0GitHub stars: 9
- 013 Get 7c2cb846``` GET /api/users # List all users POST /api/users # Create user GET /api/users/:id # Get single user PUT /api/users/:id # Full update PATCH /api/users/:id # Partial update DELETE /api/users/:id # Delete userVotes: 0GitHub stars: 9
- 007 File C511d246This file provides guidance to LLM Agents when working with code in this repository.Votes: 0GitHub stars: 9
- 006 Reference D6dea115Complete reference for automated agent testing and fix workflows.Votes: 0GitHub stars: 9
- 003 Name Skill Fd33b642Extract structured data from construction specifications. Parse CSI sections, requirements, submittals, and product data from spec documents.Votes: 0GitHub stars: 9
- 003 Name Skill D32d6cdeGenerates meaningful comments and documentation for code to improve maintenance and readability. Use when adding documentation to Python or Java code, including function/method docstrings, class documentation, inline explanations for complex logic, and code annotations (TODO, FIXME). Analyzes existing comment style in the codebase to match conventions. Produces clear, concise comments that explain the "why" not just the "what", following best practices for each language.Votes: 0GitHub stars: 9
- 003 Name Skill 2b1fc1b6Creates well-formed tasks following a template that engineers can implement. Triggers on: 'create tasks', 'define work items', 'break this down', creating tasks from PRD, converting requirements into actionable tasks, feature breakdown, sprint planning.Votes: 0GitHub stars: 9
- 003 Name Skill 047170d3Safely update Dex with one command (handles everything automatically)Votes: 0GitHub stars: 9
- 514 Supabase Upgrade Migration 8735eca3``` supabase-upgrade-migration/ -- SKILL.md ```Votes: 0GitHub stars: 9
- 446 Groq Debug Bundle Cf51b8cb> Create comprehensive debug bundle for Groq issues with complete reproduction contextVotes: 0GitHub stars: 9
- 443 Pattern Idempotency 4745dd71Assign a workflow ID to ensure a workflow executes only once, even if called multiple times. This prevents duplicate side effects like double payments.Votes: 0GitHub stars: 9
- 442 Workflow Timeout 2ef50130while not done: process_next() ``` **Correct (with timeout):** ```python from dbos import SetWorkflowTimeout @DBOS.workflow() def bounded_workflow(): while not done: process_next() with SetWorkflowTimeout(60): bounded_workflow() with SetWorkflowTimeout(60): handle = DBOS.start_workflow(bounded_workflow) ``` Timeout behavior: - Timeout is **start-to-completion** (doesn't count queue wait time) - Timeouts are **durable** (persist across restarts) - Cancellation happens at the **beginning of the...Votes: 0GitHub stars: 9
- 441 Version Management 93801863**Category**: Development **Created**: 2025-10-13 **Last Updated**: 2025-10-13 ---Votes: 0GitHub stars: 9
- 441 Queue Deduplication 71c584daqueue.enqueue(process_workflow, user_id) ``` **Correct (deduplicated by user):** ```python from dbos import Queue, SetEnqueueOptions from dbos import error as dboserror queue = Queue("user_tasks") @app.post("/process/{user_id}") def process_for_user(user_id: str): with SetEnqueueOptions(deduplication_id=user_id): try: handle = queue.enqueue(process_workflow, user_id) return {"workflow_id": handle.get_workflow_id()} except dboserror.DBOSQueueDeduplicatedError: return {"status": "already proces...Votes: 0GitHub stars: 9
- 440 Complete Release Workflow 8d059d53**Category**: Development **Created**: 2025-10-31 **Last Updated**: 2025-10-31 ---Votes: 0GitHub stars: 9
- 440 Comm Events 3165a77c@app.post("/start") def start_workflow(): handle = DBOS.start_workflow(long_workflow) return {"workflow_id": handle.get_workflow_id()} @app.get("/status/{workflow_id}") def get_status(workflow_id: str): status = DBOS.get_event(workflow_id, "status", timeout_seconds=0) or "not started" return {"status": status} ``` Get all events from a workflow: ```python all_events = DBOS.get_all_events(workflow_id) ``` Events can be called from `set_event` from workflows or steps. Reference: [Workflow Event...Votes: 0GitHub stars: 9
- 439 Upgrade Guide V330 6cb0075e**For users upgrading from v3.0, v3.1, or v3.2 to v3.3.0** ---Votes: 0GitHub stars: 9
- 439 Advanced Patching Cee21a7f@DBOS.workflow() def workflow(): foo() bar() @DBOS.workflow() def workflow(): baz() # Replaced foo() - checkpoints don't match bar() ``` **Correct (using patch):** ```python config: DBOSConfig = { "name": "my-app", "enable_patching": True, } DBOS(config=config) @DBOS.workflow() def workflow(): if DBOS.patch("use-baz"): baz() # New workflows use baz else: foo() # Old workflows continue with foo bar() ``` Deprecating patches after all old workflows complete: ```python @DBOS.workflow() def wo...Votes: 0GitHub stars: 9
- 438 Workflow Introspection 60b0c15fworkflows = DBOS.list_workflows(status="PENDING") for w in workflows: print(w.workflow_id) # Only using ID ``` **Correct (optimize with load flags):** ```python workflows = DBOS.list_workflows( status="PENDING", load_input=False, load_output=False ) for w in workflows: print(f"{w.workflow_id}: {w.status}") ``` Common queries: ```python failed = DBOS.list_workflows(status="ERROR", limit=100) processing = DBOS.list_workflows( name="process_task", status=["PENDING", "ENQUEUED"] ) queued = DBOS....Votes: 0GitHub stars: 9