From 311a828fcb701d9547462baea225562a2174a04a Mon Sep 17 00:00:00 2001 From: Maoquan Wang Date: Wed, 17 Jun 2026 09:36:49 +0000 Subject: [PATCH] init skill --- skills/fastcontext/SKILL.md | 38 +++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 skills/fastcontext/SKILL.md diff --git a/skills/fastcontext/SKILL.md b/skills/fastcontext/SKILL.md new file mode 100644 index 0000000..96126fb --- /dev/null +++ b/skills/fastcontext/SKILL.md @@ -0,0 +1,38 @@ +--- +name: fastcontext +description: fastcontext is the default code-exploration agent. Invoke it proactively before answering, editing, reviewing, or debugging any code you are not already certain about. Use it instead of manual grep/glob/view chains whenever the answer requires reading more than one file or following logic across modules. When in doubt, run fastcontext first. +allowed-tools: Bash(fastcontext *) +--- + +# fastcontext + +Fast, autonomous subagent that explores codebases through multi-step reasoning. **Treat it as your default first step for any code comprehension task.** + +## When to use + +- **Understand code** before editing, reviewing, debugging, or explaining it +- **Trace logic** across functions, files, or layers (request → handler → service → DB) +- **Code Q&A** — "How does X work?", "Where is Y defined?", "What calls Z?" +- **Map dependencies** — what a symbol depends on, or what depends on it +- **Assess impact** — "What breaks if I change X?" + +> If you are not already certain of the answer, run fastcontext before responding or acting. + +## When NOT to use + +- You already read the exact file this session +- Single obvious grep in one known file +- Pure write/generate task with zero exploration needed + +## Usage + +```bash +# Precise answer with file:line citations +fastcontext -q "" --max-turns 8 --citation + +# Deep traces or architecture questions +fastcontext -q "" --max-turns 12 --citation + +# Broader summary with explanations (may include some noise) +fastcontext -q "" --max-turns 8 +```