nimotea/message-injector-skill · Archived

message-injector

Inject information from a source text into a target template with placeholders. This skill MUST ONLY be triggered when the user explicitly uses the keyword "--提取".

First seen Feb 28, 2026

Installation

$ npx skills add nimotea/message-injector-skill --skill message-injector

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,883 B
  • docs SUMMARY.md 191 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 7 installs

SKILL.md

Message Injector

This skill extracts information from a provided source text and injects it into a target template string that contains placeholders.

Trigger Keyword

CRITICAL: This skill should ONLY be used when the user message contains the exact keyword --提取. If this keyword is missing, do NOT use this skill.

When to use this skill

  • When the user provides a source text and a template, AND includes the --提取 keyword.
  • When the user explicitly asks to "extract" information into a template using the --提取 command.

Instructions

  1. Analyze the Source Text: Identify key entities and information in the source text that correspond to the placeholders in the template.
  2. Identify Placeholders: Locate all placeholders in the template string.
  3. Extract and Map: Map the information from the source text to the corresponding placeholders.
  4. Inject: Replace the placeholders in the template with the extracted values.
  5. Output Format:

- PLAIN TEXT: Return only the final string with the injected values. - NO FILE WRITING: Do NOT write the result to any file. Only return the text in the chat response.

Examples

Example 1

Input: --提取 Source: "The meeting is at 2 PM on Friday in Room 101." Template: "Reminder: Meeting at {time} on {day} in {location}."

Output: Reminder: Meeting at 2 PM on Friday in Room 101.

Example 2

Input: --提取 Source: "User john_doe signed up with email [email protected]." Template: "Welcome, {{username}}! We sent a verification link to {{email}}."

Output: Welcome, john_doe! We sent a verification link to [email protected].