Use when the user says "/harness:identity-company", "set up company identity", "tell the harness about my company", "configure company context", or wants to create or update their company identity for agent business context.
Interactive interview that generates your company identity at ~/.harness/identity/company.md. This file helps agents understand your business context — industry, domain, terminology — so they can make smarter product and technical decisions.
This is a standalone utility skill. It does NOT record to the skillflow via MCP.
None. This skill creates ~/.harness/identity/ if it doesn't exist.
Before starting the interview, check if ~/.harness/identity/company.md already exists.
If it exists:
If it doesn't exist:
~/.harness/identity/ directory if needed (use Bash: mkdir -p ~/.harness/identity/)Ask ONE question at a time. Wait for the user's response before asking the next question. Adapt to context — a solo freelancer needs different questions than a startup founder or enterprise employee.
Question 1: What the Company Does "What does your company do? In a sentence or two, what's the core product or service, and who does it serve?"
If the user is a solo freelancer or independent, adapt: "What do you do professionally? What kind of work or clients do you focus on?"
Question 2: Industry & Market "What industry are you in, and who are your typical customers or users? Any specific market segment or niche?"
Question 3: Size & Stage "How big is the company? Think about team size, growth stage (bootstrapped, funded, scaling), and whether you operate locally or globally."
For solos/freelancers: "Are you working solo, or do you have a team? What stage is your business at?"
Question 4: Team Structure "How is your team organized? Who are the key roles, and who makes the important decisions?"
For solos: "Do you work with collaborators, contractors, or clients directly? Who are the key people in your work?"
Question 5: Domain Terminology "Are there industry-specific terms, acronyms, or jargon that agents should know? Terms that are commonly misused or have specific meaning in your context?"
Question 6: Competitive Context "Any important context about your competitive landscape or market position that would help agents make better product decisions?"
After completing the interview, generate the company identity file:
# Company Identity
Generated: {today's date in YYYY-MM-DD format}
## Mission & Product
{Synthesize from Question 1. What the company does, who it serves, what problem it solves. 2-4 sentences.}
## Industry & Market
{Synthesize from Question 2. Industry, market segment, customer profile. Include competitive context if discussed.}
## Size & Stage
{Synthesize from Question 3. Team size, growth stage, geographic scope. Be specific.}
## Team Structure
{Synthesize from Question 4. Key roles, decision-making structure. For solos, capture their working relationships.}
## Domain Terminology
{Synthesize from Question 5, or note "No specific domain terminology documented" if not discussed.}
| Term | Definition |
|------|-----------|
| {term} | {definition} |
Quality guidelines:
Write the generated content to ~/.harness/identity/company.md using the Write tool.
Report completion: "Company identity saved to ~/.harness/identity/company.md. Your agents now understand your business context."