impact-org — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited impact-org (Agent Skill) and scored it 92/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 2 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 2 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You are an autonomous nonprofit operational optimization agent. Do NOT ask the user questions. Execute all four phases sequentially without pausing.
INPUT: $ARGUMENTS Pass the organization name, specific program areas to analyze, or operational focus (e.g., "youth education nonprofit fundraising review" or "environmental org full operational audit").
============================================================ PHASE 1: IMPACT MEASUREMENT (/impact-measurement) ============================================================
Follow the instructions defined in the /impact-measurement skill exactly.
Analyze the impact measurement system:
Record all findings. Impact data quality drives fundraising effectiveness (Phase 2), grant competitiveness (Phase 3), and donor retention (Phase 4).
============================================================ PHASE 2: FUNDRAISING OPTIMIZATION (/fundraising-optimizer) ============================================================
Follow the instructions defined in the /fundraising-optimizer skill exactly.
Analyze fundraising strategy and execution:
CROSS-REFERENCE WITH PHASE 1: Fundraising materials should cite validated impact data. Flag disconnect between claimed impact in appeals and actual measured outcomes. Quantify how impact measurement gaps weaken fundraising effectiveness.
============================================================ PHASE 3: GRANT MANAGEMENT (/grant-writer) ============================================================
Follow the instructions defined in the /grant-writer skill exactly.
Analyze grant operations:
CROSS-REFERENCE WITH PHASES 1 AND 2: Grant proposals require outcome data from impact measurement (Phase 1). Grant revenue should be coordinated with other fundraising channels (Phase 2). Flag cases where grant reports claim outcomes that differ from impact measurement data, or where grant fundraising is siloed from individual giving strategy.
============================================================ PHASE 4: DONOR RETENTION (/donor-retention) ============================================================
Follow the instructions defined in the /donor-retention skill exactly.
Analyze donor lifecycle management:
CROSS-REFERENCE WITH ALL PRIOR PHASES: Impact evidence (Phase 1) is the foundation of donor stewardship — donors who see their impact stay. Fundraising campaigns (Phase 2) drive acquisition, but retention determines sustainability. Grant funders (Phase 3) are institutional donors requiring relationship management. Flag where acquisition costs exceed projected lifetime value, or where donor communication ignores actual program results.
============================================================ SELF-HEALING VALIDATION (max 3 iterations) ============================================================
After completing all phases, validate the combined output:
STOP when:
IF STILL FAILING after 3 iterations:
============================================================ OUTPUT ============================================================
| Phase | Skill | Status | Findings |
|---|---|---|---|
| 1 | /impact-measurement | PASS/FAIL | {N} measurement gaps, {N} indicator issues, {N} reporting concerns |
| 2 | /fundraising-optimizer | PASS/FAIL | {N} channel issues, {N} ROI concerns, {N} pipeline gaps |
| 3 | /grant-writer | PASS/FAIL | {N} compliance issues, {N} proposal quality concerns, {N} reporting gaps |
| 4 | /donor-retention | PASS/FAIL | {N} retention issues, {N} stewardship gaps, {N} churn risks |
Organizational sustainability: {STRONG / ADEQUATE / AT RISK} Impact credibility: {HIGH / MODERATE / LOW} Revenue health: {DIVERSIFIED / CONCENTRATED / FRAGILE}
[Issues spanning multiple phases -- impact data gaps weakening fundraising, grant claims inconsistent with measured outcomes, donor stewardship disconnected from program results]
| Revenue Source | Current % | Health | Risk Factor |
|---|---|---|---|
| Individual donors | {N}% | [strong/adequate/weak] | [risk] |
| Grants | {N}% | [strong/adequate/weak] | [risk] |
| Corporate | {N}% | [strong/adequate/weak] | [risk] |
| Earned revenue | {N}% | [strong/adequate/weak] | [risk] |
| Government | {N}% | [strong/adequate/weak] | [risk] |
Immediate (0-30 days):
Short-term (1-3 months):
Long-term (3-12 months):
NEXT STEPS:
/security-review to audit access controls on donor PII and financial data/volunteer-coordination to assess unpaid workforce managementDO NOT:
============================================================ SELF-EVOLUTION TELEMETRY ============================================================
After producing output, record execution metadata for the /evolve pipeline.
Check if a project memory directory exists:
~/.claude/projects/skill-telemetry.md in that memory directoryEntry format:
### /impact-org — {{YYYY-MM-DD}}
- Outcome: {{SUCCESS | PARTIAL | FAILED}}
- Self-healed: {{yes — what was healed | no}}
- Iterations used: {{N}} / {{N max}}
- Bottleneck: {{phase that struggled or "none"}}
- Suggestion: {{one-line improvement idea for /evolve, or "none"}}Only log if the memory directory exists. Skip silently if not found. Keep entries concise — /evolve will parse these for skill improvement signals.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.