For one-person companies

Your AI does the work.
Skills make it repeatable.

skillctl lets you define every task in your business — newsletter, support, invoicing, social — and run it the same way every time, with any AI tool.

Get started free →Browse skills
Works with Claude Code · Cursor · Windsurf · OpenCode · OpenClaw
skillctl
# run your weekly newsletter skill
$ skillctl run weekly-newsletter
✓ Pulled last week's metrics from Stripe
✓ Drafted newsletter from blog posts
✓ Sent to 1,240 subscribers
# handle a customer support ticket
$ skillctl run customer-reply --ticket=4821
✓ Read ticket context and history
✓ Drafted reply in your voice
✓ Sent — ticket resolved
The reality

You are the whole team. Your AI should act like one.

As a one-person company, you do everything — ship features, write content, handle support, manage finances. AI helps. But every week you're re-explaining the same task from scratch, getting inconsistent results, and wasting hours on prompting instead of running your business.

The fix

Define it once. Run it forever.

A skill is a saved, reusable task. You describe how to do it once — in plain language — and skillctl runs it consistently every time, with any AI tool you use.

No more re-prompting the same task
Consistent results across tools
Your business logic, not the AI's default

Skills

Every part of your business, automated

Skills cover the full stack of running a one-person company — not just code.

📬weekly-newsletter

Pull metrics, draft from recent posts, send to your list. Every Monday, same quality.

💬customer-reply

Read ticket history, draft a reply in your voice, send. Under 2 minutes.

📣social-content

Turn a blog post into 5 platform-ready social posts. Tone matches your brand.

💸invoice-gen

Generate and send invoices from your project notes. Auto-follow-up in 7 days.

📊weekly-review

Summarize revenue, churn, and key metrics into a readable weekly digest.

🚀ship-release

Write release notes, update docs, post to changelog. Triggered on git tag.

Browse 200+ skills in the marketplace →

How it works

Three steps. Then it just runs.

01
Write a skill in plain language

Describe the task once — inputs, steps, tone, output. No code required. Just how you'd explain it to a new hire.

$ skillctl install weekly-newsletter
02
Run it whenever you need it

One command. skillctl feeds the skill to your AI tool and executes it exactly as defined — same result every time.

$ skillctl run weekly-newsletter
03
Sync across all your AI tools

Use Claude Code on Monday, Cursor on Tuesday. Your skills follow you — they're not locked to any one tool.

$ skillctl sync
Get started

Your one-person company,
running like a team.

Free to start. Install in 30 seconds.

$ npm install -g @harness.farm/skillctl

or: npx @harness.farm/skillctl

Install skillctlBrowse marketplace →

Stop prompting.
Start running skills.

One-person company. Zero wasted effort.

Get started freeFree forever · Open source