Workflow
Usage
Read the relevant module, prepare verified context, then improve one professional surface at a time.
Why it exists
Most AI agents can rewrite a CV, LinkedIn bio, GitHub README, or portfolio page. The problem is that they usually rewrite from whatever context happens to be in the chat. That produces generic personal-branding copy, missing facts, repeated questions, and platform advice that does not travel from one agent to another.
AgentKit SEO fixes the starting point by providing:
- A private agent-context-file for verified career facts.
- Focused skills for CV/ATS, GitHub, LinkedIn, portfolio SEO, and X.
- One export/install CLI for Claude Code, Codex, Gemini CLI, OpenCode, and portable
SKILL.mdusage.
How it works
Raw user material
(CVs, profile URLs, LinkedIn exports, screenshots, portfolio code, project notes)
|
v
Agent context file
(one private, structured source of truth for verified career facts)
|
v
Platform skill
(LinkedIn, GitHub, CV/ATS, web portfolio, X, or cross-platform audit rules)
|
v
Grounded output
(audit, rewrite, prioritized action plan, patch proposal, or maintenance checklist) The agent-context-file is the core concept. It is a private Markdown file that stores verified identity, target roles, education, experience, projects, metrics, links, constraints, and preferred tone.
This is not a prompt collection. It is an operating manual for agents working on professional identity: gather inputs, verify facts, route to the right platform rules, produce grounded output, and avoid inventing unsupported claims.
Quick Start
Start with the context file, then send one platform through the right skill.
Use agentkit-seo-agent-context-optimization to create my agent-context-file.
I can provide my CV, LinkedIn sections, GitHub URL, portfolio URL, project notes,
screenshots, or any other career material you need. Then use a platform skill:
Use agentkit-seo-github to audit my GitHub profile for hiring visibility.
Use my personal context file at the path I provide. Invocation by Provider
Provider behavior is not identical. Some agents can select installed skills from their metadata, some expose slash commands, and some require you to mention the skill or add provider-specific rules. The shared skill names are the stable contract, but the way you invoke them depends on the provider.
Codex
Mention the installed skill when the environment supports it:
$agentkit-seo-agent-context-optimization
$agentkit-seo-github Claude Code
Ask for the installed skill by name. Claude may auto-select from skill metadata, but explicit naming is safer:
Use the agentkit-seo-linkedin skill to audit my LinkedIn profile. Gemini CLI
Use the namespaced commands shipped with the Gemini extension bundle:
/agentkit-seo:context
/agentkit-seo:github
/agentkit-seo:linkedin OpenCode
Use native skill loading or the flat command wrappers:
/agentkit-seo-context
/agentkit-seo-github
/agentkit-seo-linkedin Other Agents
Install or copy the portable SKILL.md folders, then follow that agent's rule or skill system.
If the agent cannot load skills automatically, paste or reference the relevant skill instructions manually.
Verify before publishing
Review unsupported claims, stale links, missing evidence, and platform-specific constraints before applying public changes.