Imported from wo9230/osint-agent (
AGENTS.md). Install upstream withnpx skills add wo9230/osint-agent. Copyright stays with the author.
Codex Entry — OSINT Agent
This repository is an OSINT Agent project originally structured for Claude Code. Codex must preserve the existing .claude/ configuration and use it as the source of truth instead of replacing it.
Required Startup Order
- Read
CLAUDE.mdcompletely first. - Read
.claude/commands/osint.mdbefore running any/osintworkflow. - Select and read the matching file under
skills/for the requested investigation type. - Use
docs/andtemplates/as supporting references when they exist. - Keep
.claude/commands/osint.mdand.claude/mcp.jsonintact unless the user explicitly asks to change Claude Code behavior.
OSINT Command
Primary command shape:
/osint [target] [type]
Supported types include:
company | person | supplier | competitor | amazon-seller | seller-scout | quick-id | b2b-gtm | industry | persona | psychograph | research
If the user does not provide a type, infer it using the rules in .claude/commands/osint.md; default to company when uncertain.
Codex Behavior
When a user asks for company research, competitor intelligence, supplier checks, Amazon seller investigation, market/industry analysis, buyer persona work, or general commercial OSINT:
- Treat the request as an OSINT Agent task.
- Follow the full workflow from
.claude/commands/osint.md: PIR definition, data collection, source grading, ACH analysis, weakness-crossing analysis, and report generation. - Use public and compliant sources only.
- Preserve source URLs and label confidence for important claims.
- Save generated reports according to the repository rules in
CLAUDE.md. - Never expose or request API keys, tokens, cookies, or private credentials in chat.
Secret Safety
Real secrets must stay only in the user's local .env file or local environment variables. Do not commit secrets to this repository and do not paste them into the conversation.
Expected local variables are documented in .env.example. If a variable is missing, list only the variable name and purpose; never print a complete existing value.
Codex Skill
This repository includes a Codex skill adapter under codex-skill/osint/. Install it from the repository root with:
bash codex-skill/install.sh
The installer updates OSINT_AGENT_HOME inside the skill to the current local clone path and links or copies the skill into ~/.codex/skills/osint. It also generates codex-skill/config.toml.snippet for MCP configuration review.
Before merging any MCP snippet into ~/.codex/config.toml, check that existing [mcp_servers.*] sections are not duplicated and never overwrite unrelated Codex settings.
