원클릭으로
structured-research
Conduct structured research producing organized notes with sources
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Conduct structured research producing organized notes with sources
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Discover team members, delegate tasks, and track progress to completion
Prepare structured meeting agendas and pre-reads from task board, artifacts, and team context
Classify, prioritize, and route incoming incidents based on severity, category, and affected components
Classify incoming requests and route to the appropriate specialist agent
How to communicate with other agents on the system. Use when you need to ask questions, share information, or coordinate.
Compare options against weighted criteria with scored matrix, sensitivity analysis, and quantified recommendation
| name | structured-research |
| description | Conduct structured research producing organized notes with sources |
Use this skill when tasked with researching a topic, evaluating options, or gathering information to support a decision.
Every research deliverable must follow this structure:
# Research: [Topic]
## Summary
[2-3 sentence executive summary of findings]
## Key Findings
1. [Most important finding — one sentence]
2. [Second most important finding]
3. [Third most important finding]
## Detailed Notes
### [Subtopic A]
- [Fact or observation]. Source: [reference]
- [Fact or observation]. Source: [reference]
- Unverified: [claim that could not be confirmed]
### [Subtopic B]
- [Fact or observation]. Source: [reference]
## Sources
| # | Source | Type | Reliability | Notes |
|---|--------|------|-------------|-------|
| 1 | [name/URL] | [doc/code/article/manpage] | [High/Medium/Low] | [brief note] |
| 2 | ... | ... | ... | ... |
## Open Questions
- [Question that remains unanswered]
- [Area needing further investigation]
# Read the task to extract the research question
TASK_ID="$1"
bash /home/shared/scripts/task.sh get "$TASK_ID" | jq -r '.description'
Write down:
Search the codebase:
TOPIC="authentication"
# Find relevant files
rg -l "$TOPIC" ~/workspace/ /home/shared/ 2>/dev/null | head -20
# Find relevant documentation
find ~/workspace/ /home/shared/ -name '*.md' -exec grep -l "$TOPIC" {} \; 2>/dev/null
# Check configuration files
find ~/workspace/ /home/shared/ -name '*.json' -o -name '*.yaml' -o -name '*.toml' \
| xargs grep -l "$TOPIC" 2>/dev/null
Read man pages and help text:
# For CLI tools
man $TOOL_NAME 2>/dev/null | head -100
$TOOL_NAME --help 2>&1 | head -50
Read existing documentation:
# Check for docs in the workspace
find ~/workspace/ -name 'README*' -o -name 'ARCHITECTURE*' -o -name 'DESIGN*' \
| while read f; do echo "=== $f ==="; head -30 "$f"; done
Every factual statement must be attributed:
Use these prefixes consistently:
Unverified: claim found in one non-authoritative sourceConflicting: sources disagree (cite both)Inferred: logical deduction not directly stated anywhereRESEARCH_FILE="/home/shared/research-$(date +%Y%m%d)-${TOPIC}.md"
cat > "$RESEARCH_FILE" <<'EOF'
# Research: [Topic]
## Summary
...
## Key Findings
...
## Detailed Notes
...
## Sources
...
## Open Questions
...
EOF
echo "Research written to: $RESEARCH_FILE"
bash /home/shared/scripts/artifact.sh register \
--name "research-${TOPIC}" \
--type "research" \
--path "$RESEARCH_FILE" \
--description "Structured research on $TOPIC"