Interruption pattern detection and retrieval from Amp thread history. Use for analyzing tool rejection patterns and improving agent behavior.
/plugin marketplace add plurigrid/asi/plugin install asi-skills@asi-skillsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
GF(3) Trit: 0 (ERGODIC - coordination layer) Foundation: DuckDB ACSet from Amp file-changes
Amp-Skill distills usage patterns from Amp thread history, specifically focusing on interruption patterns where tool suggestions were rejected in favor of:
| Metric | Value |
|---|---|
| Total Threads | 616 |
| Total Tool Calls | 2,535 |
| Threads with Interruptions | 282 (45.8%) |
| Reverted Tool Calls | 84 (3.3%) |
| Two-Lock Cascades | 47 |
| Complete Discontinuations | 22 |
| Pattern Type | Count | Percentage |
|---|---|---|
| abandoned | 269 | 62.4% |
| reverted | 84 | 19.5% |
| two_lock | 47 | 10.9% |
| discontinuation | 22 | 5.1% |
| high_rejection | 9 | 2.1% |
| Role | Threads | Tool Calls | Reverted |
|---|---|---|---|
| MINUS | 218 | 769 | 27 |
| ERGODIC | 209 | 976 | 26 |
| PLUS | 189 | 790 | 31 |
.org - 28 reverts (Emacs org-mode files).py - 20 reverts (Python scripts).sh - 18 reverts (Shell scripts).md - 15 reverts (Markdown documentation)-- Query interruption patterns
SELECT * FROM amp_interruptions ORDER BY ts DESC;
-- Find high-rejection threads
SELECT thread_id, tool_call_count, reverted_count,
ROUND(100.0 * reverted_count / tool_call_count, 1) as revert_pct
FROM amp_threads
WHERE reverted_count > 0
ORDER BY revert_pct DESC;
-- Detect two-lock cascades
SELECT thread_id, COUNT(*) as consecutive_reverts
FROM amp_interruptions
WHERE pattern_type = 'two_lock'
GROUP BY thread_id
ORDER BY consecutive_reverts DESC;
capability-signer-prototype.sh.org files most frequently rejected (28)# Load/refresh Amp threads
bb scripts/amp_thread_loader.bb
# Query via DuckDB
duckdb trit_stream.duckdb "SELECT * FROM amp_interruptions"
When Amp-Skill detects a high-rejection pattern:
~/.amp/file-changes/T-* (2,535 files)This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.