deepwork-jobsreview-job-spec
"Reviews job.yml against quality criteria using a sub-agent for unbiased validation. Use after defining a job specification."user-invocable: false---
Browse published AI skills maintained by Unsupervisedcom. Compare skill descriptions and follow each source repository for setup instructions.
Indexed skills
24Repository stars across indexed skills
349Repository forks
24Average repository stars per indexed skill
15Repository stars may repeat across skills from the same repository.
"Reviews job.yml against quality criteria using a sub-agent for unbiased validation. Use after defining a job specification."user-invocable: false---
"Runs all 6 'should NOT fire' tests in parallel sub-agents. Use to verify rules don't fire when safety conditions are met."user-invocable: false---
Runs all manual hook/rule tests using sub-agents. Use when validating that DeepWork rules fire correctly.
"Runs all 6 'should fire' tests serially with resets between each. Use after NOT-fire tests to verify rules fire correctly."user-invocable: false---
Reviews changed code for issues, DRY opportunities, naming clarity, and test coverage using a sub-agent. Use as the first step before testing.
"Runs all 4 infinite block tests serially. Tests both 'should fire' (no promise) and 'should NOT fire' (with promise) scenarios."user-invocable: false---
Runs FIRST to ensure clean environment. Also called internally by other steps when they need to revert changes and clear the queue.
Formats and lints code with ruff using a sub-agent. Use after tests pass to ensure code style compliance.
"Creates a job.yml specification by gathering workflow requirements through structured questions. Use when starting a new multi-step workflow."user-invocable: false---
"Generates step instruction files and syncs slash commands from the job.yml specification. Use after job spec review passes."user-invocable: false---
Analyzes conversation history to improve job instructions and capture learnings. Use after running a job to refine it.
Creates file-change rules that enforce guidelines during AI sessions. Use when automating documentation sync or code review triggers.
Adds a new AI platform to DeepWork with adapter, templates, and tests. Use when integrating Cursor, Windsurf, or other AI coding tools.
Edits standard job source files in src/ and runs deepwork install to sync changes. Use when updating job.yml or step instructions.
Updates job schema and adapters with any new hook events the platform supports. Use after research to extend DeepWork's hook system.
Captures CLI configuration and hooks system documentation for the new platform. Use when starting platform integration.
Updates DeepWork standard jobs in src/ and syncs to installed locations. Use when modifying deepwork_jobs or deepwork_rules.
Creates a rule file that triggers when specified files change. Use when setting up documentation sync, code review requirements, or automated commands.
Pulls latest code and runs tests until all pass. Use after code review passes to verify changes work correctly.
"Sets up platform directories and verifies deepwork install works correctly. Use after implementation to confirm integration."user-invocable: false---
"Creates platform adapter, templates, tests with 100% coverage, and README documentation. Use after adding hook capabilities."user-invocable: falsehooks: Stop:
Creates and manages multi-step AI workflows. Use when defining, implementing, or improving DeepWork jobs.
Verifies changed files, creates commit, and pushes to remote. Use after linting passes to finalize changes.
Reviews code, runs tests, lints, and commits changes. Use when ready to commit work with quality checks.
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.