ワンクリックで
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 職業分類に基づく
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
| 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...