MIMIC QA Tester
This skill guides you through a comprehensive QA test suite for the MIMIC extension.
Test Areas
1. Shell Integration (Real-time Perception)
Goal: Verify that terminal commands are captured in ~/.mimic/events.jsonl.
Steps:
- •Run the test script below to simulate shell commands.
- •Check if the commands appear in the log file.
bash
# Run simulation script ./.agent/skills/mimic-qa/scripts/test_shell.sh
Expected Result:
- •Script executes
echo "MIMIC_QA_TEST_$(date)". - •
tail ~/.mimic/events.jsonlshows a new line with that command.
2. Analysis Engine
Goal: Verify that patterns are analyzed.
Steps:
- •Open Command Palette.
- •Run
MIMIC: Analyze Patterns.
Expected Result:
- •Notification "MIMIC: Pattern analysis..." appears.
- •New insight files (
*.md) appear in~/.mimic/insights/(if enough events exist).
3. Skill Synthesis
Goal: Verify skill generation.
Steps:
- •Check Sidebar "Synthesize Shell Script" button.
- •If disabled, hover to see "Need X more insights".
- •If enabled, click it.
Expected Result:
- •A new editor tab opens with a generated shell script or markdown file.
- •"Save" prompt appears.
4. Sidebar UI
Checklist:
- • Section "Quick Actions" is visible.
- • Section "Skills" shows installed skills.
- • "Quota & Account" shows login status.
Diagnostic
If any test fails, run the troubleshooting skill:
@mimic-troubleshooter