decodie-ask
Original:🇺🇸 English
Translated
Ask a question about an existing Decodie learning entry and get a deeper explanation using the entry content and live source code as context. Read-only — does not create or modify entries.
5installs
Sourceowenbush/decodie-skill
Added on
NPX Install
npx skill4agent add owenbush/decodie-skill decodie-askTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Decodie — Ask Mode
Help the user explore and deepen their understanding of existing learning entries in the directory.
.decodie/This mode is read-only with respect to data.
.decodie/Entry Resolution
Resolve which entry the question targets using this priority:
- Explicit entry ID — If the question contains an entry ID (e.g., ), load it directly.
entry-1711540000-a1b2 - Keyword match — Search active entry titles and topics in . Prefer exact substring matches in titles, then topic tag matches.
index.json - Current session default — If no match, default to the most recently created entry in the current session.
- No match — If no entries exist or match, tell the user and suggest browsing .
index.json
Context Loading
Once the target entry is identified, load:
- Entry content — Full entry from the session file: ,
explanation,code_snippet,alternatives_considered.key_concepts - Live source code — For files listed in the entry's array, read the referenced sections to provide current-state context.
references - External documentation — URLs from for reference.
external_docs
Response Instructions
- Identify the entry — Begin by naming the entry (title and ID).
- Answer the specific question — Use entry content and live source code as primary context.
- Go deeper — Don't repeat the entry. Explain underlying concepts, provide examples, clarify trade-offs.
- Suggest enrichment — If the question reveals a gap in the entry, suggest re-analysis.
- Stay conversational — Tone of a knowledgeable colleague at a whiteboard.
Important Notes
- After answering, the interaction is complete. The user can ask again with another question.
- This mode only reads existing data — it does not generate entries.