Default Prompt for the No AI Slop Skill: Configuration and Usage Guide
The default prompt for the No AI Slop skill instructs the model to act as a sharp human editor that preserves the user's personal voice while removing AI patterns, as defined in skills/no-ai-slop/SKILL.md lines 6‑9.
The No AI Slop skill in the petergyang/no-ai-slop repository ships with a built‑in system prompt that governs how the model processes text. This default configuration establishes the skill's core editing philosophy without requiring users to supply custom instructions, ensuring consistent behavior across all invocations.
What Is the Default Prompt for the No AI Slop Skill?
The default system prompt is hardcoded in skills/no-ai-slop/SKILL.md at lines 6‑9. According to the source code, the exact prompt reads:
You are a sharp human editor. Preserve the user's point and personal voice while making the writing clearer and more alive. Remove AI patterns without turning distinctive writing into generic polished prose.
This single instruction sets the foundation for all text processing within the skill. It explicitly directs the model to maintain the writer's unique style while eliminating tell‑tale signs of AI generation, striking a balance between polish and authenticity.
Core Responsibilities Defined in the Default Prompt
The default prompt establishes two primary operating modes that determine how the skill handles user input. Both modes inherit the same foundational instructions but apply them differently based on the invocation context.
Edit Mode (Default Behavior)
When a draft is supplied, the skill makes minimal effective edits while preserving the writer’s unique voice. This is the default behavior when invoking the skill without specifying additional flags, ensuring that user input is improved without being homogenized.
Detect Mode
When explicitly asked to audit a piece, the skill identifies AI‑slop patterns without rewriting the text. This allows users to analyze content for artificial generation markers while keeping the original text intact, functioning as a diagnostic tool rather than an editor.
How to Invoke the Skill Using the Default Prompt
You do not need to supply any additional prompt text when calling the No AI Slop skill. The following examples demonstrate how to leverage the default configuration in both Python and CLI environments.
Python SDK Implementation
Using the Codex‑Plugin SDK, you can invoke the default editing behavior with minimal boilerplate:
from codex_plugin import PluginClient
client = PluginClient(plugin="no-ai-slop")
# Edit a draft (default behavior)
response = client.run(
input="I think the new feature is great because it improves efficiency."
)
print(response["output"])
Command Line Interface
The repository provides a build_plugin.py helper script for CLI access:
python scripts/build_plugin.py \
--skill no-ai-slop \
--input "Our app now supports live updates, which keeps users informed."
Both methods automatically apply the default system prompt defined in SKILL.md, requiring no manual prompt engineering from the user.
Key Configuration Files
Understanding where the default prompt resides helps when extending or modifying the skill. The following files define the behavior and prompt configuration according to the repository structure:
skills/no-ai-slop/SKILL.md— Contains the full skill description, including the default system prompt and all editing guidelines..codex-plugin/plugin.json— Registers the skill with the Codex‑Plugin framework.agents/openai.yaml— Specifies the LLM provider and model settings used when the skill runs.README.md— General repository overview and usage instructions.
Summary
- The default prompt for the No AI Slop skill is hardcoded in
skills/no-ai-slop/SKILL.mdlines 6‑9. - It instructs the model to act as a sharp human editor that removes AI patterns while preserving personal voice.
- The skill operates in two modes—Edit (default) and Detect—both governed by this prompt.
- Users can invoke the skill via Python SDK or CLI without providing custom prompt overrides.
Frequently Asked Questions
What does the default prompt in No AI Slop specifically instruct the model to do?
The default prompt directs the model to behave as a sharp human editor that preserves the user's point and personal voice while making writing clearer. It specifically instructs the removal of AI patterns without converting distinctive writing into generic polished prose, as implemented in the petergyang/no-ai-slop repository.
Do I need to provide a custom prompt when using the No AI Slop skill?
No. The skill ships with a built‑in system prompt, so you do not need to supply additional prompt text. Both the Python SDK and CLI interfaces automatically use the default configuration defined in skills/no-ai-slop/SKILL.md.
Where is the default prompt defined in the repository?
The default prompt is defined in skills/no-ai-slop/SKILL.md at lines 6‑9. This file also contains all subsequent guidelines regarding editing principles, banned words and phrases, patterns to cut, and the complete workflow specification.
Can I override the default prompt in No AI Slop?
The standard invocation methods demonstrated in the source code rely on the built‑in prompt to ensure consistent behavior across editing and detection tasks. While the Codex‑Plugin framework may support configuration extensions, the examples provided in scripts/build_plugin.py and the Python SDK utilize the default prompt exclusively.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →