Install
$ agentstack add skill-rse-ase-ase-sync-import ✓ 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.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
@${CLAUDESKILLDIR}/../../meta/ase-control.md @${CLAUDESKILLDIR}/../../meta/ase-skill.md @${CLAUDESKILLDIR}/../../meta/ase-getopt.md
Import Foreign Sources into Artifact Set
$ARGUMENTS
Import the information of the foreign sources (named by the ) into the target artifact kinds, by reading the foreign sources and generating or updating the target artifacts to faithfully reflect the imported information: .
@${CLAUDESKILLDIR}/../../meta/ase-format-meta.md @${CLAUDESKILLDIR}/../../meta/ase-format-spec.md @${CLAUDESKILLDIR}/../../meta/ase-format-arch.md @${CLAUDESKILLDIR}/../../meta/ase-format-task.md @${CLAUDESKILLDIR}/../../meta/ase-tenets.md
Procedure ---------
- The recognized artifact kinds are the seven tokens
TASK,
SPEC, ARCH, CODE, DOCS, INFR, and OTHR. Parse as the comma-separated kind list. Upper-case and trim every parsed kind token. Do not output anything.
- is empty">
Only output the following and then immediately STOP processing the entire current skill:
⧉ ASE: ☻ skill: ase-sync-import, ▶ ERROR: empty target artifact list
- If any token in is not one of the seven recognized
kinds, only output the following (with set to the first offending token) and then immediately STOP processing the entire current skill:
⧉ ASE: ☻ skill: ase-sync-import, ▶ ERROR: unknown or unsupported artifact kind: ****
- is empty">
Only output the following and then immediately STOP processing the entire current skill:
⧉ ASE: ☻ skill: ase-sync-import, ▶ ERROR: empty source hint -- nothing to import from
- Report the resolved target and source hint with the following :
TARGET: SOURCE:
- Do not output anything in this STEP 2.
- Interpret the as the description of the foreign sources
to import from. The foreign sources are external to the ASE artifact sets and may be local files or directories, remote URLs, pasted text passages, or references to other documents.
- Read or fetch all foreign sources named by the : read local
files and directories via the Read tool, and fetch remote URLs via the available web tools. Build a precise understanding of the information the foreign sources represent.
- For all kinds in , call the `aseartifactlist(kind: [
... ]) tool of the ase MCP server *once*, passing the lower-cased kind tokens, and read the returned artifacts array of { kind, files }` objects to obtain the project-relative file list per kind. Read all existing target artifacts to understand their current state.
- Internalize and honor the artifact-format conventions:
- the artifact-set/artifact/aspect meta information (
ase-format-meta.md), - the
SPECformat (ase-format-spec.md), - the
ARCHformat (ase-format-arch.md), - the
TASKformat (ase-format-task.md).
Whenever a target artifact belongs to one of these kinds, it MUST be kept (or made) conformant to the corresponding format (headings, structure, identifiers, and the ` rule). The kinds CODE, DOCS, INFR, and OTHR` have no dedicated format contract and are treated as free-form.
- You MUST internalize and strictly honor the GENERIC TENETS,
the CRAFTING TENETS, and the RECONCILIATION TENETS of the ASE Tenets when generating or updating in the following. Do not output anything.
- Once call the
ase_timestamp(format: "yyyy-LL-dd HH:mm")tool of
the ase MCP server to find out the current time and store it in .
- Generate or update the artifact files so that they
faithfully reflect the information of the imported foreign sources:
- Generate a target artifact that does not yet exist but is
warranted by the imported information, using the current time for both its Created: and Modified: timestamps.
- Update an existing target artifact so it reflects the
imported information. Keep changes as surgical as possible: change only what the imported information actually requires, and do not rewrite unrelated parts of an artifact. Whenever an existing artifact is changed and contains a Modified: line, replace this with Modified: .
Honor No Fabrication: never invent target content the foreign sources do not support; if the sources are silent or ambiguous on something the target needs, surface the gap rather than guessing. Re-express the imported facts at the target's level of abstraction (a SPEC states intent, an ARCH states structure).
Apply the generation/update directly to the target artifacts via the Write/Edit tools.
- Report the performed changes with the following , listing
one bullet line per generated or updated file (with its project-relative path and an ultra-brief description of what was imported):
IMPORTED ARTIFACTS:
- ``:
[...]
Only output the following :
IMPORTED ARTIFACTS: none -- all targets already reflect the imported sources
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
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.