Install
$ agentstack add skill-ainova-systems-intelligence-sync-intelligence-extract-skill ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Extract Skill
Use when a workflow that ran during this session should become a reusable artifact — same sequence will be needed again by this user or by someone else using shared intelligence. Starts from observed session behavior instead of design-from-scratch.
When to use this vs intelligence-add-skill
intelligence-add-skill— design from scratch / from codebase analysisintelligence-extract-skill— extract from the conversation that just happened
Both end at the same artifact format. Extract starts from observed behavior, so the steps already exist as real working procedure.
Steps
- Identify the pattern from session: list the concrete steps the assistant or user-and-assistant performed during the conversation. Include user decisions at each branch and assistant actions.
- Generalize: strip session-specific details (file names, dates, specific phrasing), keep the repeatable structure. The artifact should work for the next instance of this task type, not just the one that ran.
- Determine artifact type:
- Multi-step workflow with concrete steps → skill
- Behavioral preference / constraint / pattern to default to → rule (use
intelligence-learn-from-contextfor single preferences from session) - Knowledge area / persona / expertise scope → agent
- Determine domain prefix (for skill / agent): reuse the existing domain when one fits — list
intelligence/skills/andintelligence/agents/. Derive from repo structure only when no existing domain matches.
- Determine naming (for skill):
--with convention verbs —add-(atomic create),create-(orchestrator),update-(modify),run-(execute),review-(read-only analysis).
- Check for matching agent: if creating a skill and an agent already covers the domain, link via
agent:frontmatter. If no matching agent and one is warranted, callintelligence-add-agentfirst.
- Write the artifact by delegating to the relevant
intelligence-add-*skill (intelligence-add-skill/intelligence-add-rule/intelligence-add-agent). The add-* skills carry the authoring conventions — no need to duplicate them here.
- Run sync:
/intelligence-syncto distribute to all enabled IDE targets.
Authoring guidance
Follow the Authoring Discipline section in docs/CONVENTIONS.md when writing the artifact body — size budgets (<500 lines for SKILL.md body), imperative form, explain WHY, reserve absolute language for true invariants, lead with positive defaults.
Related skills
intelligence-add-skill— design new skill from scratchintelligence-learn-from-context— capture a behavioral preference from session (often → rule update)intelligence-review-skills— audit existing artifacts for duplication, staleness, discipline issues
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: ainova-systems
- Source: ainova-systems/intelligence-sync
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.