.claude/skills/aget-study-topic/SKILL.md
Research a topic across the knowledge base before implementation. Searches L-docs, patterns, PROJECT_PLANs, SOPs, and governance for relevant context.
npx skillsauth add aget-framework/template-advisor-aget aget-study-topicInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Focused KB research on a specific topic before proposing changes or starting implementation.
Per L335 (Memory Architecture) and PATTERN_step_back_review_kb, this skill enables targeted research across the knowledge base. Use it to gather context and precedents before implementing changes.
$ARGUMENTS - The topic to research (required)
Examples:
/aget-study-topic release — Research release-related artifacts/aget-study-topic skills — Research skill-related context/aget-study-topic L477 — Find references to specific L-docIf no topic provided, prompt user:
Topic required
Usage:
/aget-study-topic <topic>Example:
/aget-study-topic release
python3 scripts/study_up.py --topic "$ARGUMENTS"
The script searches 5 KB areas:
.aget/evolution/L*.md)docs/patterns/PATTERN_*.md)planning/PROJECT_PLAN*.md)sops/SOP_*.md)governance/*.md)Display results in this format:
=== /aget-study-topic: {topic} ===
L-docs Found: [count]
- L###: {title} ({match_count} matches)
- ...
Patterns Found: [count]
- PATTERN_{name}: {matches}
PROJECT_PLANs Found: [count]
- {plan_name}: {status}
SOPs Found: [count]
- SOP_{name}: {matches}
Governance: [count]
- {file}: {matches}
Recommendation:
[coverage assessment based on findings]
Based on findings, suggest:
python3 scripts/study_up.py --topic "$ARGUMENTS"
python3 scripts/study_up.py --topic "$ARGUMENTS" --json
python3 scripts/study_up.py --topic "$ARGUMENTS" --quiet
| Scenario | Use /aget-study-topic | |----------|-------------------| | Before implementing a feature | Yes — check for related patterns | | Before creating L-doc | Yes — avoid duplicating existing learnings | | User asks about existing work | Yes — surface relevant artifacts | | Quick file lookup | No — use grep/glob directly |
/aget-wake-up — Session initialization (broader context load)/aget-check-health — Health verification/aget-check-evolution — Evolution directory health/aget-record-lesson — Capture new learnings| Link | Reference |
|------|-----------|
| Script | scripts/study_up.py |
| Spec | AGET_SESSION_SPEC.md (CAP-SESSION-007) |
| Pattern | PATTERN_step_back_review_kb.md |
| L-docs | L335 (Memory Architecture), L187 (Silent Execution) |
| Tests | tests/test_session_protocol.py::TestStudyUpProtocol (6 tests) |
aget-study-topic v1.0.0 Category: Research Based on CAP-SESSION-007 (Study Up Protocol)
testing
End AGET session with state capture and sanity checks
tools
Initialize AGET session with status briefing
development
Save workflow state for resume/recovery. Use at natural breakpoints before context-intensive operations, major refactors, or session interruptions.
testing
Mid-flight review of active project plans. Assesses gate progress, V-test completion, blockers, and recommendations. Use to evaluate project health.