Skills
This page covers installable Ideon skill packages for third-party agents.
Installable Skill Packages
Installable packages:
skill/ideon-cli/skill/ideon-plan/
Use skill/ideon-cli/ when you want an agent to run Ideon as a content writer across full lifecycle workflows:
- install and setup
- content generation across multiple output formats
- style, length, market, and locale controls
- link enrichment, image generation, and local preview workflows
- iterative refinement via resume/rerun and automation-safe command paths
Use skill/ideon-plan/ when you want an approval-gated strategist workflow:
- publication-aware and series-aware planning
- GKP-backed keyword research with cache-aware loops
- conservative series mutations and queue additions only after explicit approval
- planning-first operation without auto-writing articles
Core files:
skill/ideon-cli/SKILL.mdskill/ideon-plan/SKILL.md
Companion references:
skill/ideon-cli/references/command-catalog.mdskill/ideon-cli/references/troubleshooting.mdskill/ideon-cli/references/framework-patterns.mdskill/ideon-plan/references/workflow.mdskill/ideon-plan/references/ideon-operations.mdskill/ideon-plan/references/gads-gkp.mdskill/ideon-plan/references/keyword-cache.md
Internal Contract Metadata (Secondary)
Ideon also publishes first-party internal skill contract metadata used by runtime readiness and sync checks. These names are internal identifiers and not the installable package name.
Current first-party skill contract entries:
ideon-write-primaryideon-config-set
Required Skill Contract
For each skill, document:
- Skill name and intended outcome.
- Required inputs and validation constraints.
- Execution guardrails and safety constraints.
- Expected outputs and output schema.
- Failure modes and recovery instructions.
- Verification prompts and test criteria.
Publication Rules
- Keep one canonical page per skill.
- Link each skill to authoritative human docs it relies on.
- Include concrete examples with real argument values.
- Keep required fields and enum values synchronized with CLI and MCP contracts.
Sync and Drift Policy
- Skill contract metadata is part of the integration contract surface.
- If CLI arguments or enum values change, skill contracts must be updated in the same change.
- Integration sync checks should fail on any contract drift.
For mandatory maintenance policy and review checklist, see: