From reactant
Fills <@ph> placeholders in files by inferring natural content from surrounding context, optional prompts, and referenced resources. Handles scope modifiers for protected text and fields.
How this skill is triggered — by the user, by Claude, or both
Slash command
/reactant:phThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Generate content that fits naturally at the tag position.
Generate content that fits naturally at the tag position.
<@ph> tag appears.<@ph> tag with the generated text.The surrounding text may contain scope modifier tags. Since <@ph> replaces only the tag itself (not surrounding content), scope modifiers primarily provide context:
<< >>: Protected text is context only — do not modify it. Remove the << >> delimiters in the output.(( )): If the <@ph> tag appears inside a field, generate content within that field only. Remove the (( )) delimiters in the output.The prompt may contain context references wrapped in double backticks ( ``). These point to external resources (file paths, section titles, etc.) that you should look up.
<@ph: a summary sentence based on ``results.md``> — read results.md to generate an appropriate placeholder. delimiters from the output. ``) in the prompt before generating content.<@ph> tag and all modifier delimiters (<< >>, (( )), ``) must be removed in the output.npx claudepluginhub a554b554/reactant --plugin reactantHumanizes AI-generated text in project files, READMEs, docs, and blogs by detecting and fixing 24 documented AI writing patterns. Interactive workflow with input selection, content type, and intensity options.
Shapes raw markdown notes into a publishable article through a conversational session: drafts openings, grows paragraph by paragraph, and argues about format choices.