بنقرة واحدة
ccboard-remember
// Store a fix, pattern, or context note in Brain knowledge base (~/.ccboard/insights.db). Use when you want to remember a fix, pattern, decision, or context note across sessions.
// Store a fix, pattern, or context note in Brain knowledge base (~/.ccboard/insights.db). Use when you want to remember a fix, pattern, decision, or context note across sessions.
| name | ccboard-remember |
| description | Store a fix, pattern, or context note in Brain knowledge base (~/.ccboard/insights.db). Use when you want to remember a fix, pattern, decision, or context note across sessions. |
| allowed-tools | Read, Write, Bash |
| effort | low |
| tags | ["brain","knowledge","memory","ccboard"] |
Saves a piece of knowledge to ~/.ccboard/insights.db for future session context injection.
/ccboard-remember fix: <description>
/ccboard-remember pattern: <description>
/ccboard-remember context: <description>
/ccboard-remember decision: <description>
fix:, pattern:, context:, decision:)
context if no prefix providedpwdsqlite3 "$HOME/.ccboard/insights.db" \
"PRAGMA journal_mode=WAL;
CREATE TABLE IF NOT EXISTS insights (
id INTEGER PRIMARY KEY AUTOINCREMENT,
session_id TEXT, project TEXT NOT NULL,
type TEXT NOT NULL, content TEXT NOT NULL,
reasoning TEXT, archived INTEGER NOT NULL DEFAULT 0,
created_at TEXT NOT NULL DEFAULT (datetime('now'))
);
INSERT INTO insights (project, type, content, reasoning, created_at)
VALUES ('$(pwd)', 'TYPE', 'SUMMARY', 'ORIGINAL', datetime('now'));"
Stored [TYPE] — SUMMARY| Prefix | Type | Use for |
|---|---|---|
fix: | fix | A recurring bug and its solution |
pattern: | pattern | A code pattern that works well in this project |
context: | context | Background info Claude should know |
decision: | decision | An architectural decision and why |
| (none) | context | Default when no prefix is given |
/ccboard-remember fix: SQLite WAL mode required when hooks write concurrently with Rust reads
/ccboard-remember pattern: Use Arc<DataStore> + parking_lot::RwLock for all shared state
/ccboard-remember context: This project targets macOS only, no Windows support needed
/ccboard-remember decision: insights.db is separate from session-metadata.db to avoid CACHE_VERSION conflicts
;, |, `, $())
that weren't in the original input — escape properly' with '' before insertingsqlite3 is not available, report the error and show the manual SQL to run… if longer)One new row in ~/.ccboard/insights.db, visible in the Brain tab (cargo run) and Brain web page (/brain).
Build terminal UIs in Rust with Ratatui. Use when creating TUI applications, immediate-mode rendering, high-performance terminal interfaces, or production Rust CLIs.
Expert Rust idiomatique pour développement CLI/système. Ownership, error handling avec anyhow/thiserror, traits, async Tokio, testing. Utiliser pour coder, reviewer ou refactorer du Rust.
Analyze Rust codebase for design patterns, idioms, and anti-patterns. Provides detection, suggestion, and evaluation modes for Rust code quality. Keywords: rust, patterns, analysis, idioms, anti-patterns, code-quality
Security audit toolkit for the ccboard project (Rust/Leptos/Axum stack). Use when auditing authentication flows, API endpoints, WASM security, or reviewing Rust code for unsafe usage and memory safety issues.
Optimize web performance for faster loading and better user experience. Use when asked to "speed up my site", "optimize performance", "reduce load time", "fix slow loading", "improve page speed", or "performance audit".
Expert senior en architecture backend pour accompagner le développement (conception, implémentation, review, refactoring). Architecture hexagonale, DDD, SOLID, clean code, tests. Utiliser pour concevoir de nouvelles features, développer du code, reviewer, refactorer, ou résoudre des problèmes architecturaux.