スキル一覧に戻る
knowns-dev

knownsresearch

by knowns-dev

knownsresearchは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。

66🍴 13📅 2026年1月23日
GitHubで見るManusで実行

SKILL.md


name: knowns.research description: Use when you need to understand existing code, find patterns, or explore the codebase before implementation

Researching the Codebase

Understand existing patterns and implementation before making changes.

Announce at start: "I'm using the knowns.research skill to research [topic]."

Core principle: UNDERSTAND WHAT EXISTS BEFORE ADDING NEW CODE.

The Process

Step 1: Search Documentation

# Search docs for topic
knowns search "<topic>" --type doc --plain

# Read relevant docs
knowns doc "<path>" --plain --smart

Step 2: Search Completed Tasks

# Find similar work that was done
knowns search "<keywords>" --type task --status done --plain

# View task for implementation details
knowns task <id> --plain

Learn from history - completed tasks often contain valuable insights.

Step 3: Search Codebase

# Find files by name pattern
find . -name "*<pattern>*" -type f | grep -v node_modules | head -20

# Search code content
grep -r "<pattern>" --include="*.ts" --include="*.tsx" -l | head -20

Step 4: Analyze Patterns

Look for:

  • How similar features are implemented
  • Common patterns used
  • File/folder structure conventions
  • Naming conventions
  • Error handling patterns

Step 5: Document Findings

## Research: [Topic]

### Existing Implementations
- `src/path/file.ts`: Does X
- `src/path/other.ts`: Handles Y

### Patterns Found
- Pattern 1: Used for...
- Pattern 2: Applied when...

### Related Docs
- @doc/path1 - Covers X
- @doc/path2 - Explains Y

### Recommendations
Based on research:
1. Reuse X from Y
2. Follow pattern Z
3. Avoid approach W because...

Research Checklist

  • Searched documentation
  • Reviewed similar completed tasks
  • Found existing code patterns
  • Identified reusable components
  • Noted conventions to follow

After Research

Use findings in task:

# Create informed task
knowns task create "<title>" \
  -d "Based on research: use pattern from X" \
  --ac "Follow pattern in src/..." \
  --ac "Reuse component Y"

# Or update existing task plan
knowns task edit <id> --plan $'1. Based on research...
2. Reuse pattern from...'

What to Look For

Looking ForWhere to Check
Conventions@doc/CONVENTIONS, existing code
Patterns@doc/patterns/*, similar features
Utilitiessrc/utils/, src/lib/
ExamplesCompleted tasks, tests
API designExisting endpoints, @doc/api/*

When to Research

Always research before:

  • Implementing new features
  • Adding new patterns
  • Making architectural decisions

Skip research for:

  • Simple bug fixes with clear cause
  • Trivial changes following obvious patterns

Remember

  • Check docs and tasks first
  • Look at how similar things are done
  • Note file locations for reference
  • Look at tests for expected behavior
  • Document findings for future reference

スコア

総合スコア

75/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

+5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です