reggiechan74/jobops/setup
Claude Code and agent skill by reggiechan74/jobops
- community
Checking that the SKILL.md file is still in the repository.
Extend JobOps workspace with independent-contractor directories, templates, and config - requires /jobops:setup to have run first
Install
npx vskill@latest install reggiechan74/jobops/setupSKILL.md
JobOps IC Setup
This skill extends an existing JobOps workspace with the directories, templates, and config entries needed by the jobops-ic plugin. It does not create .jobops/config.json — it adds to the one created by /jobops:setup.
Step 1: Prerequisite check
Read .jobops/config.json.
If the file does not exist, stop with:
JOBOPS NOT CONFIGUREDRun /jobops:setup first, then retry /jobops-ic:setup.
(The plugin dependencies field ensures jobops is installed alongside jobops-ic; this check catches the separate case of the user skipping the base setup.)
Step 2: Welcome
Print:
JobOps IC SetupThis extends your existing JobOps workspace with:- A contractor output tree (services, prospects, proposals, pitches, rate cards, landing pages)- The IC service-definition template- Currency preference for pricing outputs
Continue.
Step 3: Interview
Ask in order:
- Contractor root directory — default
./Contractor. Validate the parent is writable. - Default currency — ISO 4217 code, enum:
CAD|USD|EUR|GBP|AUD. DefaultCAD. Used by rate cards and proposals.
Step 4: Create directory tree
Run:
Report created vs exists.
Step 5: Template installation
Copy the IC service-definition schema into the workspace template tree:
If the source file is missing, stop with a clear error. Do not silently skip.
Step 6: Extend .jobops/config.json
Read the existing config, add the following keys, and write it back atomically (write to .jobops/config.json.tmp, then mv):
directories.contractor_root = "<step-3 value>"preferences.default_currency = "<step-3 value>"templates.active.service_definition_schema = "default"
Preserve all existing keys and values. Do not change version.
Step 7: Gitignore update
If .gitignore has a # JobOps workspace block, append (if not already present) the contractor_root path on a new line inside that block. Default: Contractor/. If the block is missing, print a reminder to the user that /jobops:setup controls the block and that they can re-run it to refresh.
Step 8: Summary
Print:
- Contractor root path.
- Default currency.
- Template installed.
- Recommended next steps:
/jobops-ic:defineservices,/jobops-ic:ratecard.
Exit.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/jobops-ic/skills/setup/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/reggiechan74/jobops/setup)