# Reference Documentation

## Goose
- [goose.build](goose/build.md)
- [goose.notifier](goose/notifier.md)
- [goose.profile](goose/profile.md)
- [goose.view](goose/view.md)

## Command
- [goose.command.base](goose/command/base.md)
- [goose.command.file](goose/command/file.md)

## CLI
- [goose.cli.config](goose/cli/config.md)
- [goose.cli.main](goose/cli/main.md)
- [goose.cli.prompt.create](goose/cli/prompt/create.md)
- [goose.cli.prompt.goose_prompt_session](goose/cli/prompt/goose_prompt_session.md)
- [goose.cli.session](goose/cli/session.md)

## Toolkits
 [goose.toolkit.base](goose/toolkit/base.md)
- [goose.toolkit.developer](goose/toolkit/developer.md)
- [goose.toolkit.github](goose/toolkit/github.md)
- [goose.toolkit.repo_context.repo_context](goose/toolkit/repo_context/repo_context.md)
- [goose.toolkit.repo_context.utils](goose/toolkit/repo_context/utils.md)
- [goose.toolkit.screen](goose/toolkit/screen.md)
- [goose.toolkit.summarization.summarize_file](goose/toolkit/summarization/summarize_file.md)
- [goose.toolkit.summarization.summarize_project](goose/toolkit/summarization/summarize_project.md)
- [goose.toolkit.summarization.summarize_repo](goose/toolkit/summarization/summarize_repo.md)
- [goose.toolkit.summarization.utils](goose/toolkit/summarization/utils.md)
- [goose.toolkit.utils](goose/toolkit/utils.md)

## Utils
- [goose.utils](goose/utils/index.md)
- [goose.utils.ask](goose/utils/ask.md)
- [goose.utils.check_shell_command](goose/utils/check_shell_command.md)
- [goose.utils.file_utils](goose/utils/file_utils.md)
- [goose.utils.session_file](goose/utils/session_file.md)