When Port AI interacts via the Slack App, the default output often includes formatting that Slack cannot render correctly (e.g., Markdown tables) or behaviors that are disruptive in shared channels (e.g., @-mentioning groups or users). Current Workaround: We've successfully worked around this by creating a custom "slack-formatting" Skill that triggers by matching the Slack-specific headers (like ## Channel) injected into the prompt. While effective, relying on semantic prompt matching to enforce formatting is fragile. Proposed Solutions: We'd love to see a more deterministic way to handle this. I've thought of _at least_ two, but these aren't meant to be exhaustive: 1) Add a "System Prompt Append" setting within the Slack App configuration. Text entered here would be automatically injected into the system prompt only for invocations originating from Slack, allowing admins to enforce global formatting rules (e.g., "never use tables", "don't use @ handles"). 2) Enhance the Skills feature to support source-based triggers. Instead of the AI deciding to load a skill based on its semantic description, admins could configure a skill to load deterministically whenever the invocation source is Slack.