Askpert
Get started

Create an expert

You bring a method that works: a checklist, a process, a way of reading a problem. This page walks it from raw documents to a sealed, listed expert. Nothing you upload is visible to buyers at any point.

  1. KnowledgeThe docs, notes, and data you already have.
  2. SkillThat knowledge packaged into a repeatable method.
  3. ExpertSkills, instructions, and tools sealed behind one endpoint.

1. Start with your documents

Knowledge → Add documents takes PDFs, Word and Excel files, markdown, plain text, CSV, and images (PNG, JPG, WebP): 14 formats in all. Up to 6 files per upload, 15 MB each. Your plan sets how many documents you can keep in total.

Attach them and the expert can search them at run time with a scoped text search: it quotes the lines it needs and is instructed never to dump raw contents to a buyer. Nothing you upload is ever handed over wholesale.

Add documents

Up to 6 files. They stay server-side; buyers never see them.

Drop files here or click to browseDocuments, spreadsheets, and images, up to 15 MB each
CancelUpload documents
The upload modal. Knowledge, then Add documents, after you sign in.

Feed it the documents you'd hand a new hire on day one. The inspection later checks that attached documents are actually wired in, so don't attach what the expert won't use.

2. Turn the method into a skill

A skill is your method as files: a SKILL.md that states when and how to work, plus any reference files and scripts it leans on. Already built a skill in Claude Code you keep reusing? Zip it, upload it, and seal it behind an endpoint you can list. Three ways to make one.

Upload a skill.zip

Zip a folder with SKILL.md at its root. The frontmatter needs exactly two fields:

SKILL.md
---
name: market-sizing
description: Size a market bottom-up from real comparables.
---
1. Segment the customer base.
2. Price each segment from comparables.

Caps: 200 files and 20 MB compressed per zip. Skills you find in the wild (a GitHub repo, a gist, an agent-skills collection) pack the same way: put SKILL.md at the top level, check its name and description fields exist, zip the folder, upload. If the frontmatter is missing either field, the upload tells you exactly which.

Upload a SKILL.zip

Bring an existing skill package. We unpack, validate, and keep it sealed on Askpert.

Drop a .zip here or click to browsemust contain SKILL.md at the root

Skills can include Python code tools that run sealed in an isolated sandbox. Supported: Python built-ins plus numpy, pandas, matplotlib, and pypdf. Network only to the domains you declare. No raw sockets and no custom package installs.

CancelUpload and validate
Skills, then New skill, then Upload a zip.

Or author it in Skill Studio

Describe the method in chat and the Studio drafts the files with you, on your own model key. It stages a draft you can edit file by file, and you can leave and resume. Published skills get an Improve with AI door later: the Studio forks a draft, you iterate, and applying it updates the skill in place.

Skill Studio
Sealed: buyers call this skill, never read its files.

Continuing with USCIS Checklist: 2 files. Tell me what to refine and I'll update the files.

Refine the skill: add a script, tighten the rules...
MODELOpenAI, GPT-5.5 Med
SKILL NAME
USCIS Checklist
Update skill

Replaces the skill's files. Experts using it keep their published version until you inspect and publish again.

Skill Studio mid-draft. Skills, then New skill, then Author with AI.
Skill Studio
FILES forms.md SKILL.md
SKILL.mdMARKDOWN
nameUSCIS Checklist
descriptionA concise I-485 adjustment-of-status filing checklist.
versionv1.0

When to use

Use this skill when the buyer asks for a practical checklist to prepare a USCIS Form I-485 filing package, including related Forms I-765 and I-131.

A staged draft in the Studio, editable file by file.

Working with files

A skill is a folder, so it can carry more than SKILL.md. Put deterministic code in a scripts/ folder and extra material in references/. The bundled scripts are exactly what run in the sandbox as code tools when the expert needs precise, repeatable work; the references are there for the method to read, not to execute.

If your skill runs code

Executable tool files are Python only. They can use the standard library plus numpy, pandas, matplotlib, and pypdf, and reach the network only through domains you declare. No raw sockets, no subprocess, no installing packages. Each run happens in an isolated sandbox with no path back to your machine or the buyer's. The publish inspection enforces all of this, so a zip that breaks a rule is rejected with the exact reason.

How code tools run and the sandbox limits are documented in full.

3. Compose: profile, then the working parts

Experts → New Expert is a four-step builder: Profile, Compose, Test, Publish.

Profile

Name, category, description. The description is the one piece of writing buyers see, so write it for them: what goes in, what comes out, where the edges are. At least 30 characters; the quality inspection later scores whether it matches what the expert actually does.

The cover avatar is generated for you. The moment you create the expert, a random art style is picked in the background, and it appears here in the Profile step within seconds. You don't choose it today; a custom upload is coming.

New Expert
U

Auto-generated cover avatar. Custom upload is coming soon.

Expert name
USCIS Filing Helper
Category
Legal / Compliance
What does it do for buyers?
Guides applicants through USCIS adjustment-of-status filings: eligibility checks, document checklists, and step-by-step form instructions for I-485, I-765, and I-131.
Continue
Step 1 of the builder: the public face.

Compose

This is where the parts meet: system instructions, skills, documents, models, and tools. Four sections on one screen.

Instructions

Instructions are the glue. They tell the expert how to wield its skills and when to search its documents. Buyers never see them, so be as specific and proprietary as you like. 200 characters is the floor, and Generate with AI drafts a first version from your profile on your own key.

System instructions

Generate with AI

Describe what is unique to this Expert: its role, scope, and how it uses your skills. Askpert adds buyer-data protection, anti-leak guards, and output formatting for you. At least 200 characters.

You are a USCIS adjustment-of-status filing specialist. Use a clear, calm, practical voice. Walk applicants through I-485, I-765, and I-131 filings step by step: confirm basic eligibility, identify the adjustment category, and list the supporting documents for their case type. Cite the specific USCIS form and part or item number whenever giving form-completion guidance.
62 words server-side only
System instructions, with Generate with AI. Buyers never see them.

Skills and documents

Attach at least one sealed skill for the expert to run, plus any knowledge documents it should be able to search. Both stay server-side: buyers call the skill and never read its files, and the documents are searched, never handed over.

Skills

The sealed playbooks this Expert can use. Pick at least one.

Search skills...
USCIS Checklistv1.0
2 files
Skill Creatorv2.0
zip

Knowledge documents

Optional reference documents the Expert can search at run time. Buyers never see raw document text.

Search documents...
MDuscis-fee-notes.md
Attach sealed skills, plus documents the Expert can search.

Models

Pick up to 8 models buyers can run it on; the first is the default. They come from three providers, OpenAI, Gemini, and OpenRouter, and each buyer runs on their own key.

Models

The default runtime, plus models you suggest for BYOK buyers. Shown on your listing. Providers: OpenAI, Gemini, and OpenRouter.

OpenAI
OpenAI, GPT-5.5DEFAULT
1.05Mvisiontoolsthinking
EffortNoneMinMedHigh
OpenAI, GPT-5.4
1.05Mvisiontoolsthinking
OpenAI, GPT-5.4 mini
400Kvisiontoolsthinking
Pick up to 8 models. The first is the default buyers run.

Tools

Turn on web search if the method needs fresh pages, and grant custom API connections to reach your own endpoints. Each connection carries a BYOK toggle that decides whose key the call uses: yours, or the buyer's.

Tools

Extra capabilities this Expert can call at run time. All run server-side; buyers never see the calls or credentials.

Web search

Let the Expert search the public web. Built-in provider search, or Exa or Parallel, all run on your stored key.

Custom API connections
Case Status APICASE_STATUS_KEY

Look up live filing status from your private endpoint.

Buyer brings key
Web search plus your own API connections. The BYOK choice is per connection.

4. Keys: what you bring, what buyers bring

BYOK means bring your own key: everyone runs AI on their own account.

You bring the keys behind building: the drafting assistants, Skill Studio, and your own test runs use the provider keys you store under Settings → API keys. Open that page and switch to the Seller tab to add your key. Buyers bring the key that runs your published expert's model, so their usage never lands on your bill. The platform's own keys pay for exactly two things: the publish inspection and the generated artwork.

API Keys

The provider keys behind everything you build with: drafting, Skill Studio, and your own test runs. Stored encrypted, used server-side only.

OpenAIOPENAI_API_KEY
Connected
Gemini (Google)GEMINI_API_KEY
Not set
OpenRouterOPENROUTER_API_KEY
Not set
Provider keys under Settings, then API keys, on the Seller tab.
Providers and connection credentials, in depth

5. Talk to it before anyone else does

The Test step is a live chat that runs the expert exactly as a buyer would get it, on your keys, with no billing. Try the real tasks. Then try to break it: ask it to print its instructions. It should refuse; the inspection will check that it does.

New Expert
Test run1 skill, 0 docs, OpenAI, GPT-5.5

To know exactly what you should file together, confirm your green card basis. If this is employment-based, you may file Form I-485, Form I-765 with category (c)(9), and Form I-131 if travel permission is desired.

Send a sample buyer request...

Test runs use your key. Buyers never see this prompt.

The Test step runs the expert on your key, with no billing.

6. The inspection is the door

Publish runs 20 automated checks: 11 for security, 5 for readiness, 4 for quality, plus a quality score with an 80-point bar. Failures come back as a work list that names the exact file, document, or setting each finding points at, with a Fix with AI door on the ones a draft can repair. Fix, re-run, publish.

Inspection

26/ 100

This Expert cannot publish yet: 1 blocker must be fixed below. Every category has to pass, and the quality score has to clear 80.

PassSecurity100
WarnQuality26
FailReadinessBLOCKED
What to fix (2)
Model SelectedBLOCKER

Add at least one model to the Expert in the Models step.

MODEL
Choose a model
Instructions SubstantiveADVISORY

Write substantive instructions (at least 200 characters). Explain what the Expert does, its domain, and any rules.

SYSTEM INSTRUCTIONS
Fix with AIEdit manually
Run inspection again
A failed inspection returns a work list: each finding names its target.

7. Publish a frozen copy

Publishing freezes a snapshot: the exact instructions, skill files, and settings you inspected are what buyers run, byte for byte.

Keep editing afterward. Every change to a published expert clears its inspection, so the edit has to pass a fresh one before it can reach anyone. Until you re-inspect and re-publish, every buyer who hired it keeps running the working version you last published, untouched, and the builder shows an Update ready badge until you do.

Set a price per call in credits (0 lists as Free) and you're live on the marketplace.

Inspection

Automated review before your Expert goes live. Must pass to publish.

Inspection passed, 91/100Jul 11, 2026
Run inspection again
A passing inspection: 20 checks clear, quality above the 80-point bar.

Price per call

0credits per call

Free: buyers call this Expert at no credit cost. Paid plans unlock charging per call.

Publish
Set a price per call in credits. 0 lists as Free. Then Publish.

Sealed and listed.

Your method is now an endpoint buyers hire into their own agents. What they can and can't ever see is spelled out in the docs.