Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add commands/maigentic/stratarts/customer-feedback-frameworkgit clone --depth 1 https://github.com/maigentic/stratartsWhat it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5 | $0.00049 | $0.08879 |
| Opus 5 | $0.00024 | $0.04439 |
| Sonnet 5 | $0.00010 | $0.01776 |
| Haiku 4.5 | $0.00005 | $0.00888 |
Grade A, and why
customer-feedback-framework scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 870 lines — stays where its author put it; the contents beside it link to each section on GitHub.
customer-feedback-framework
Step 0: Pre-Generation Verification
IMPORTANT: Before generating the HTML output, verify you have gathered data for ALL required placeholders:
Header & Score Banner Placeholders
-
{{BUSINESS_NAME}}- Company/product name -
{{DATE}}- Generation date -
{{NPS_SCORE}}- Current NPS score -
{{CSAT_SCORE}}- Current CSAT percentage -
{{CES_SCORE}}- Current CES score (1-5) -
{{SURVEY_COUNT}}- Number of survey types deployed -
{{INTERVIEW_COUNT}}- Monthly interview target -
{{FRAMEWORK_STATUS}}- Status verdict (e.g., "VOICE OF CUSTOMER")
Metrics Overview Placeholders
-
{{METRICS_OVERVIEW}}- 4 metric cards with current/target values
NPS Section Placeholders
-
{{NPS_CADENCE}}- Survey cadence (Quarterly/Transactional) -
{{NPS_FOLLOWUPS}}- 3 follow-up cards (Promoters, Passives, Detractors)
CSAT/CES Section Placeholders
-
{{CSAT_TOUCHPOINTS}}- Active touchpoints for CSAT -
{{CES_TOUCHPOINTS}}- Active touchpoints for CES
Exit Survey Placeholders
-
{{EXIT_RESPONSE_RATE}}- Response rate percentage -
{{CHURN_REASONS}}- 6 churn reasons with percentages and addressability
Close the Loop Placeholders
-
{{LOOP_PROCESS}}- 3 process cards (Detractors, Passives, Promoters)
User Interviews Placeholders
-
{{INTERVIEW_TYPES}}- Interview types with monthly counts -
{{INTERVIEW_DURATION}}- Interview length -
{{INTERVIEW_SCRIPT}}- Script sections with questions
Feature Requests Placeholders
-
{{FEATURE_CHANNELS}}- Collection channel items -
{{RICE_TABLE_ROWS}}- Feature requests with RICE scores
Feedback Themes Placeholders
-
{{FEEDBACK_THEMES}}- Theme cards with mentions, trends, actions
Roadmap Placeholders
-
{{ROADMAP_PHASES}}- 3 phase cards
Chart Data Placeholders
-
{{NPS_LABELS}}- JSON array (Promoters, Passives, Detractors) -
{{NPS_DATA}}- JSON array (percentages) -
{{THEMES_LABELS}}- JSON array (theme names) -
{{THEMES_DATA}}- JSON array (mention counts) -
{{TRENDS_LABELS}}- JSON array (months) -
{{CSAT_TREND_DATA}}- JSON array (CSAT percentages) -
{{CES_TREND_DATA}}- JSON array (CES scores) -
{{VOLUME_LABELS}}- JSON array (months) -
{{NPS_VOLUME_DATA}}- JSON array (NPS responses) -
{{CSAT_VOLUME_DATA}}- JSON array (CSAT responses) -
{{EXIT_VOLUME_DATA}}- JSON array (exit responses)
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 3d ago First seen · 870 lines · 49 tokens per session scan A 87f00ccdc812
customer-feedback-framework is a command published in the GitHub repository maigentic/stratarts (39 stars, last pushed 6mo ago), licensed MIT. It adds 49 tokens to every session and 8,879 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other commands, from other repositories
README
Git workflow and quality assurance commands for the claude-skills repository.
autobot-stop
Stop an autobot session (kill tmux and dev environment, but keep the worktree).
autobot-result
Print the most recent result.md for an autobot session, so the user can see how a bot is doing without attaching to its tmux session.
ci-report
Generate a CI failure report for PR $PRNUMORURL (or current branch if no argument given).
engage.actions
Execute Phase 7 - Actions on Objectives and Goal Achievement.
autobot-list
List all autobot sessions with status information.