Ghostreceipt
GhostReceipt is a privacy-first app that lets users prove payment facts (amount and time window) with zero-knowledge proofs while redacting sender, receiver, and tx hash from shared receipts.
Install / Use
npx skills add Teycir/GhostreceiptInstalls into whichever agent you are using.
Amazon Q Rules
Amazon Q Developer rules
Quality Score
Category
Finance & AccountingSupported Platforms
Tags
Skill content
View source on GitHubError Handling Rules
No Silent Error Suppression
CRITICAL: Never use empty catch blocks or catch blocks that silently hide errors.
❌ FORBIDDEN:
try {
// code
} catch (error) {
// Empty - silently hides error
}
try {
// code
} catch (error) {
return false; // Silently hides error
}
try {
// code
} catch (_error) {
// Underscore prefix doesn't make it acceptable
}
✅ REQUIRED:
try {
// code
} catch (error) {
// Check for expected error types
if (error instanceof TypeError) {
return false;
}
// Re-throw unexpected errors
throw error;
}
try {
// code
} catch (error) {
// Log and handle appropriately
logger.error('Operation failed', error);
throw new Error('Specific error message', { cause: error });
}
Rules:
- Always handle errors explicitly - Check error type and handle expected errors only
- Re-throw unexpected errors - Never silently suppress errors you don't understand
- No bare catch blocks - Every catch must have meaningful error handling
- No underscore-prefixed unused errors - If you catch it, handle it properly
- Log critical errors - Use proper logging for debugging and monitoring
Exceptions:
Only acceptable when:
- Error type is explicitly checked (e.g.,
error instanceof TypeError) - Unexpected errors are re-thrown
- Error is logged with context before returning fallback value
Related Skills
QuantDinger
11.9kOpen-source AI Trading OS, agent trading, and vibe trading, with Jev System One integration. Research, build Python strategies, backtest, and paper/live trade across crypto, stocks, and forex. Launch your own multi-tenant trading SaaS with built-in user management, billing, payments, and settlement.
internet-court-skill
5.9kThe trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 payments, escrow, and dispute resolution as one open, catch-all Agent Skill / Claude Code plugin.
spec-superflow
810源码级融合 OpenSpec 规划引擎 + Superpowers 执行纪律的 AI 编程工作流插件。17 平台支持,9 skills,Spec-first,契约驱动。
valuecell
11.0kValueCell is a community-driven, multi-agent platform for financial applications.
Security Score
Audited on Invalid Date
