MCPcopy Index your code
hub / github.com/Railly/agentfiles

github.com/Railly/agentfiles @0.7.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.7.4 ↗ · + Follow
824 symbols 2,100 edges 43 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Agentfiles

AI skills manager for Obsidian. Browse, create, and manage skills across Claude Code, Cursor, Codex, Windsurf, and 10+ coding agents.

Open in Obsidian → · View on Obsidian Community · Website · Latest release

Browse skills, commands, and agents across 13+ coding assistants

Dashboard with burn rate, context tax, and health metrics

Install

From Obsidian (one-click)

Open the deep link in your browser:

obsidian://show-plugin?id=agentfiles

Or open the community page first to see the scorecard and screenshots: community.obsidian.md/plugins/agentfiles.

You can also search Agentfiles in Settings → Community plugins inside Obsidian.

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release
  2. Create <vault>/.obsidian/plugins/agentfiles/
  3. Copy the three files into that folder
  4. Enable in Settings → Community plugins

Optional: skillkit analytics

npm i -g @crafter/skillkit
skillkit scan

What it does

  • Browse skills, commands, and agents from 13+ tools in one place
  • Search by name or file content with deep search toggle
  • Create new skills with a stepped wizard (pick tool, type, name)
  • Edit skills inline with markdown preview and Cmd+S save
  • Marketplace — install skills from skills.sh
  • Conversations — browse Claude Code session history, search, tag, and export to vault
  • Dashboard — usage analytics, burn rate, context tax, health metrics (requires skillkit)

Supported tools

Tool Skills Commands Agents
Claude Code ~/.claude/skills/ ~/.claude/commands/ ~/.claude/agents/
Cursor ~/.cursor/skills/ ~/.cursor/agents/
Codex ~/.codex/skills/ ~/.codex/prompts/ ~/.codex/agents/
Windsurf ~/.codeium/windsurf/memories/
Copilot ~/.copilot/skills/
Amp ~/.config/amp/skills/
OpenCode ~/.config/opencode/skills/
Global ~/.agents/skills/

Desktop only (macOS, Windows, Linux) — reads files outside your vault.

License

MIT

Extension points exported contracts — how you extend this code

EnrichmentData (Interface)
(no doc)
src/store.ts
SkillkitStats (Interface)
(no doc)
src/skillkit.ts
MarketplaceSkill (Interface)
(no doc)
src/marketplace.ts
ToolConfig (Interface)
(no doc)
src/types.ts
ElectronShell (Interface)
(no doc)
src/utils/shell.ts
StatsJson (Interface)
(no doc)
src/views/dashboard.ts
SkillEditorConfig (Interface)
(no doc)
src/editor/editor-factory.ts
TagRule (Interface)
(no doc)
src/conversations/tagger.ts

Core symbols most depended-on inside this repo

slice
called by 112
main.js
filter
called by 37
main.js
render
called by 34
main.js
y
called by 34
main.js
filter
called by 27
src/conversations/store.ts
advance
called by 23
main.js
elt
called by 17
main.js
char
called by 17
main.js

Shape

Method 381
Function 379
Class 36
Interface 28

Languages

TypeScript100%

Modules by API surface

main.js441 symbols
src/conversations/store.ts27 symbols
src/store.ts25 symbols
src/marketplace.ts25 symbols
src/views/dashboard.ts24 symbols
src/views/main-view.ts22 symbols
src/views/detail.ts21 symbols
src/skillkit.ts21 symbols
web/app/docs/page.tsx18 symbols
src/scanner.ts17 symbols
web/app/page.tsx16 symbols
src/views/sidebar.ts16 symbols

For agents

$ claude mcp add agentfiles \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact