一键导入
defineservices
Define independent contractor service offerings with pricing and positioning
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Define independent contractor service offerings with pricing and positioning
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | defineservices |
| description | Define independent contractor service offerings with pricing and positioning |
| disable-model-invocation | true |
Read .jobops/config.json. If missing, stop with:
JOBOPS NOT CONFIGURED Run /jobops:setup (then /jobops-ic:setup) to initialize your workspace.
Use config.directories.contractor_root for output paths in this skill.
Use config.preferences.default_currency for pricing if applicable.
For each template used by this skill, resolve the full path as:
{config.templates.base_dir}/{config.templates.active.<template_name>}/
Templates referenced by this skill: service_definition_schema
--guided (default): Interactive questions--from-source: Auto-generate by reading source markdown files directly--update: Refresh existing service definition{config.directories.contractor_root}/services/service_definition_[YYYYMMDD].md
--guided: Interactive mode--from-source: Automatic generation from source markdown files--update: Update existingJSON Schema: Read {config.templates.base_dir}/{config.templates.active[template_name]}/service_definition_schema.json
Source files (--from-source, --update):
For service-catalog generation, read these source files:
{config.directories.resume_source}/Technology/TechStack.md — judge Expert-level skills in-context from depth/recency of WorkHistory mentions; each Expert skill maps to a Technical Implementation service{config.directories.resume_source}/WorkHistory/*.md — extract leadership scope (team size, budget, P&L mentions); leadership signals map to Strategic Advisory services{config.directories.resume_source}/Industries/*.md if present, otherwise infer from WorkHistory industries — domains with 5+ years of mentions map to Domain Expertise services{config.directories.resume_source}/Thought_Leadership/*.md if present (publications, frameworks, awards) — these map to Thought Leadership servicesService identification is a judgment task done in the context of this skill invocation. Do NOT pre-compute service candidates from a global enum; judge each potential service against the source evidence.
Do NOT load candidate_profile.json — removed in v2.2.0.
Vision.md (--guided, --update only): Read {config.directories.resume_source}/Preferences/Vision.md if present — pricing anchors and engagement preferences (skip if not present; fall back to market-rate formula in §3.3)
Existing Definition (--update only):
{config.directories.contractor_root}/services/service_definition_*.md filesPer Service:
Repeat until user declines additional services.
Hourly Rates: Minimum, Target, Premium, Rush Multiplier (optional) Daily Rates: Explain "daily = hourly x 8", collect Min/Target/Premium Validation: Flag if daily != hourly x 8 (>10% variance) Retainers (optional): Part-time, Half-time, Full-time, Overage rate Payment Terms: Deposit %, Invoice Frequency, Payment Due, Late Fee, Expense Handling
Primary Markets (per market): Industry, Segment, Decision-maker roles, Market size Secondary Markets: Adjacent opportunities Avoid Markets: Client types to decline Geographic Focus: Regional preferences
Read {config.directories.resume_source}/WorkHistory/*.md and {config.directories.resume_source}/Technology/TechStack.md:
Technical Implementation: Expert skills in {config.directories.resume_source}/Technology/TechStack.md cross-referenced with depth/recency of mentions in WorkHistory files; each Expert skill with recent project outcomes maps to a service
Strategic Advisory: Leadership scope extracted from WorkHistory — team size >5, budget ownership, P&L responsibility, or transformation programmes; each qualifying signal maps to a service
Domain Expertise: Industries with 5+ years of combined WorkHistory mentions (or from {config.directories.resume_source}/Industries/*.md if present) — each qualifying domain maps to a service
Thought Leadership: Publications, frameworks, and awards from {config.directories.resume_source}/Thought_Leadership/*.md if present — Peer-reviewed, Whitepaper, Conference presentations, and named frameworks each map to a service
Per Service Extract:
From Vision.md (if exists):
If Vision.md missing:
target_annual_rateUVP: Synthesize dominant domain + Expert technical skills + years span + track record from WorkHistory Competitive Advantages: Cross-domain expertise (from Industries files or WorkHistory), proven scale (team size/budget from WorkHistory), active certifications, proprietary frameworks (from Thought_Leadership) Proof Points: Quantified achievements with metrics from WorkHistory — cite file and line; publications + speaking count from Thought_Leadership Authority Builders: Active certifications from WorkHistory/TechStack, Peer-reviewed/Whitepaper/Conference publications, speaking engagements from Thought_Leadership
Primary: Most frequent + recent industries from WorkHistory (or Industries files), inferred company segment from scope of roles, common decision-maker level from stakeholder references, research market size Avoid: Vision.md avoid_industries + industries absent from work history Geographic: Geographic scope patterns from WorkHistory locations; international if applicable
Find {config.directories.contractor_root}/services/service_definition_*.md files. If multiple, ask user to select. Parse: services, pricing, engagement models, differentiation.
Compare existing definition with current source files (WorkHistory, TechStack, Industries, Thought_Leadership):
Present findings + ask:
NEW CAPABILITIES: [List]
PRICING: Current vs Vision.md recommendations
NEW PROOF POINTS: [List]
Update options:
1. Add new service
2. Update pricing
3. Add proof points/case studies
4. Update engagement models
5. Refresh all sections
6. Cancel
Proceed with targeted updates based on selection.
{config.directories.contractor_root}/services/service_definition_[NewDate].mdHourly vs Daily: For each tier, calculate expected_daily = hourly x 8. If variance >10%, flag:
PRICING INCONSISTENCY
Tier: [Min/Target/Premium]
Hourly: $X/hr | Daily stated: $Y/day | Expected: $Z/day
Variance: [%]% - Recommend alignment
Ascending Tiers: Verify min < target < premium (both hourly/daily). If not, refuse generation until corrected.
Service vs Rate Card: Verify service pricing within rate card ranges. Flag if exceeds premium (may be value-based) or below minimum (below-market).
Search: "[Service type] consultant rates [year]", "[Domain] consulting hourly rate [region]", "[Seniority] [skill] contractor rates [year]"
See {config.templates.base_dir}/{config.templates.active[template_name]}/service_definition_schema.json for complete structure.
Markdown sections:
consultant: <name>
generated_on: <YYYY-MM-DD>
version: <plugin-version>
source_files_read: # --from-source / --update only; omit field entirely for --guided
- {config.directories.resume_source}/Technology/TechStack.md
- {config.directories.resume_source}/WorkHistory/2019-Acme.md
- ... (whichever files Phase 1 actually read)
List each file actually read individually — do NOT use globs (e.g. WorkHistory/*.md). Pitchdeck and other downstream consumers expand the source list per-file.Primary: {config.directories.contractor_root}/services/service_definition_[YYYYMMDD].md
SERVICE DEFINITION GENERATED
Output: service_definition_[Date].md
Services: [X] | Pricing: $[min]-$[max]/hr, $[min]-$[max]/day
Competitive Advantages: [X] with evidence
Pricing Validation:
- Daily = hourly x 8 (within 10%)
- Ascending tiers (min < target < premium)
[Warnings if any]
Next Steps: Review accuracy, update LinkedIn, create portfolio, identify 10-20 prospects, use for SOW templates
Market Validation (--from-source): Rates align with [percentile] - [insights]
Missing Data:
Pricing Errors:
Evidence Gaps:
Update Conflicts:
/defineservices # Default guided mode
/defineservices --guided # Explicit guided mode
/defineservices --from-source # Auto-generate from source markdown files
/defineservices --update # Update existing definition
Now executing...
Build a complete resume through all 3 steps (draft, provenance check, final)
Initialize JobOps workspace - configure output directories, install templates, and optionally migrate legacy files
Assess candidate against job posting using pre-created scoring rubric
Compare assessment files across application folders under applications_root
Interview-driven generation of three market-validated ideal-role archetypes (Anchor, Stretch, Pivot) from career history, elicited preferences, and high-scoring assessment patterns
Generate a strategic cover letter with requirements-matching table from Step 3 resume