brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
codebase-intelUnified codebase intelligence. Handles all questions about structure, logic, risk, and dependencies. Combines natural-language Q&A with deterministic lookups and pre-edit blast radius checks.
Independent GitHub snapshot · Automated classification · Original documentation governs
This skill provides a comprehensive understanding of the project's structure, intent, and risk. Use it for everything from high-level architecture questions to detailed impact analysis before editing code.
tokenService do?" (Summaries)Bash(wednesday-skills query getFileSummary <file_path>)
Bash(wednesday-skills query getCodebaseStats)
getHighConfidenceEntryPoints to identify the best starting files.Bash(wednesday-skills query getHighRiskFiles 70) — find critical technical debt.Bash(wednesday-skills query getCircularDependencies) — find architectural smells.Bash(wednesday-skills query getAllDeadCode) — find unreachable modules.Read .wednesday/codebase/MASTER.md for danger zones and primary data flows.Bash(git log --follow --oneline -20 -- <file>) for authorship.Before modifying any file, you MUST perform these checks:
Bash(wednesday-skills query getFileSummary <file_path>)
Bash(wednesday-skills blast <file_path>::<symbol_optional>)
If you hit "not mapped" or detect a missing link:
Bash(sqlite3 .wednesday/graph.db "SELECT file_path, meta FROM nodes WHERE file_path LIKE '%<file>%'")
meta for gaps.eventEmitter, gaps.dynamic, etc.Bash(wednesday-skills fill-gaps --file <file> --min-risk 50)
// @wednesday-skills:connects-to <symbol> → <file>.Bash(wednesday-skills analyze --incremental) after adding annotations.wednesday-skills map --full.Always end with the source:
graph.db — Structural/Summary dataMASTER.md — Architectural contextgit log — History/Authorship