docs/SKILL.md
# skill ```Namespace: global/skill``` <div style='box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); padding: 15px; border-radius: 5px; border: 1px solid var(--theme-hover)'> <h2 class="func-name"> <code>fn</code> dir </h2> ```rust,ignore fn dir() -> String ``` <div> <div class="tab"> <button group="dir" id="link-dir-Description" class="tablinks active" onclick="openTab(event, 'dir', 'Description')"> Description </button> <button group="dir" id="link-dir-Returns" class="tablinks" oncli
npx skillsauth add apoll011/avicore docsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Namespace: global/skill
fn dir() -> String
<div>
<div class="tab">
<button group="dir" id="link-dir-Description" class="tablinks active"
onclick="openTab(event, 'dir', 'Description')">
Description
</button>
<button group="dir" id="link-dir-Returns" class="tablinks"
onclick="openTab(event, 'dir', 'Returns')">
Returns
</button>
</div>
<div group="dir" id="dir-Description" class="tabcontent" style="display: block;" >
Gets the root directory of the current skill
</div>
<div group="dir" id="dir-Returns" class="tabcontent" style="display: none;" >
The path to the skill's root directory
</div>
</div>
</div>
</br>
<div style='box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); padding: 15px; border-radius: 5px; border: 1px solid var(--theme-hover)'>
<h2 class="func-name"> <code>fn</code> get_permissions </h2>
fn get_permissions() -> Vec<String>
<div>
<div class="tab">
<button group="get_permissions" id="link-get_permissions-Description" class="tablinks active"
onclick="openTab(event, 'get_permissions', 'Description')">
Description
</button>
<button group="get_permissions" id="link-get_permissions-Returns" class="tablinks"
onclick="openTab(event, 'get_permissions', 'Returns')">
Returns
</button>
</div>
<div group="get_permissions" id="get_permissions-Description" class="tabcontent" style="display: block;" >
Gets the permissions required by the current skill
</div>
<div group="get_permissions" id="get_permissions-Returns" class="tabcontent" style="display: none;" >
A list of permissions
</div>
</div>
</div>
</br>
<div style='box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); padding: 15px; border-radius: 5px; border: 1px solid var(--theme-hover)'>
<h2 class="func-name"> <code>fn</code> is_disabled </h2>
fn is_disabled() -> bool
<div>
<div class="tab">
<button group="is_disabled" id="link-is_disabled-Description" class="tablinks active"
onclick="openTab(event, 'is_disabled', 'Description')">
Description
</button>
<button group="is_disabled" id="link-is_disabled-Returns" class="tablinks"
onclick="openTab(event, 'is_disabled', 'Returns')">
Returns
</button>
</div>
<div group="is_disabled" id="is_disabled-Description" class="tabcontent" style="display: block;" >
Checks if the current skill is disabled
</div>
<div group="is_disabled" id="is_disabled-Returns" class="tabcontent" style="display: none;" >
True if the skill is disabled, false otherwise
</div>
</div>
</div>
</br>
<div style='box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); padding: 15px; border-radius: 5px; border: 1px solid var(--theme-hover)'>
<h2 class="func-name"> <code>fn</code> manifest </h2>
fn manifest() -> Manifest
<div>
<div class="tab">
<button group="manifest" id="link-manifest-Description" class="tablinks active"
onclick="openTab(event, 'manifest', 'Description')">
Description
</button>
<button group="manifest" id="link-manifest-Returns" class="tablinks"
onclick="openTab(event, 'manifest', 'Returns')">
Returns
</button>
</div>
<div group="manifest" id="manifest-Description" class="tabcontent" style="display: block;" >
Gets the manifest information of the current skill
</div>
<div group="manifest" id="manifest-Returns" class="tabcontent" style="display: none;" >
A map containing the skill's manifest
</div>
</div>
</div>
</br>
<div style='box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2); padding: 15px; border-radius: 5px; border: 1px solid var(--theme-hover)'>
<h2 class="func-name"> <code>fn</code> version </h2>
fn version() -> String
<div>
<div class="tab">
<button group="version" id="link-version-Description" class="tablinks active"
onclick="openTab(event, 'version', 'Description')">
Description
</button>
<button group="version" id="link-version-Returns" class="tablinks"
onclick="openTab(event, 'version', 'Returns')">
Returns
</button>
</div>
<div group="version" id="version-Description" class="tabcontent" style="display: block;" >
Gets the version of the current skill
</div>
<div group="version" id="version-Returns" class="tabcontent" style="display: none;" >
The version string of the skill
</div>
</div>
</div>
</br>tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
A CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.