Asa trigger boundary mapper
Skill 3yesore/LetUenforskills/skills/asa-trigger-boundary-mapper
Deconstruct Agent Skills into reports, anchors, Obsidian vaults, graph data, and reusable workflow assets.
npx -y skills add 3yesore/LetUenforskills --skill asa-trigger-boundary-mapperAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use when mapping when a skill should activate, when it should not activate, and what boundaries constrain safe use.
SKILL.md
3.9 KB, as published. Nobody here has run it
ASA Trigger Boundary Mapper
Use this internal meta-skill when a model must determine when a skill should be invoked, when it should not be invoked, and what boundary conditions limit safe use.
This skill fixes the failure mode where an analyst treats examples, keywords, or broad domain terms as universal triggers.
Inputs
SKILL.mdfrontmatter description.- Body sections that mention "use when", "do not", warnings, constraints, or task scope.
- Deterministic content blocks with line references.
- Existing structure analysis context when available.
Process
- Extract explicit trigger text exactly when source wording says when to use the skill.
- Identify semantic triggers from task shape, but mark them inferred.
- Identify negative triggers and non-goals, especially warnings or scope exclusions.
- Identify boundary conditions such as required inputs, environment assumptions, permissions, or resource availability.
- Identify misfire risks: cases that look related but should not invoke the skill.
- Assign confidence separately to explicit, semantic, and negative triggers.
- Attach evidence or lower confidence when evidence is weak.
Output Contract
Return activation content suitable for structure_analysis.json:
activation:
explicit_triggers: []
semantic_triggers: []
negative_triggers: []
boundary_conditions: []
misfire_risks: []
confidence:
evidence: []
Anchor-Aware Output
In addition to activation content, emit minimal anchor cards when the source supports them. Keep this lightweight; do not decide dispatch policy inside this skill.
Recommended anchor types:
trigger_anchor: explicit or semantic activation conditions.boundary_anchor: prerequisites, scope limits, and non-goals.handoff_anchor: conditions where another skill or composed anchor should take over.misfire_anchor: false-positive patterns that should not invoke the skill.
Minimal anchor card shape:
anchors:
- id: anchor.<skill_id>.trigger.<slug>
source_skill_id:
anchor_type: trigger_anchor
name:
summary:
evidence:
path:
quote:
confidence: low | medium | high
reuse_modes:
- reference_only
- temporary_composition
- agent_rule_patch
risks:
- possible trigger overlap with existing user skills
Anchor rules:
- Emit
trigger_anchoronly for source-backed activation conditions. - Emit
boundary_anchorfor non-goals, prerequisites, permission limits, runtime limits, and false scope assumptions. - Emit
handoff_anchoronly when source wording or structure implies a transition to another skill, tool, or workflow stage. - Emit
misfire_anchorfor broad keywords that look related but should not activate the skill. - Do not choose final dispatch policy here; pass trigger and boundary anchors to
asa-anchor-composition-planner.
Evidence Rules
- Explicit trigger claims require direct source quotes.
- Semantic triggers must be marked inferred and should not use high confidence.
- Negative triggers may come from warnings, constraints, or license/safety notes.
- Do not use a source quote longer than needed to prove the trigger.
Failure Modes
- Do not treat every keyword in
SKILL.mdas a trigger. - Do not confuse outputs with activation conditions.
- Do not omit non-goals just because the source emphasizes capabilities.
- Do not inflate confidence for inferred semantic matches.
Quality Rubric
A strong trigger map lets a reader answer:
- When should an agent call this skill?
- What user requests are likely matches?
- What requests are false positives?
- What prerequisites must exist before use?