strava-api
Strava API
Direct integration with Strava API v3 for fitness data management.
Security Model
IMPORTANT: All secrets are stored in system keychain (macOS Keychain / Linux Secret Service).
- AI agents CANNOT read secrets from keychain
- Only the Python scripts can access credentials at runtime
- Non-secret metadata (athlete name, token expiry) stored in
~/.strava/metadata.json
This design ensures your API credentials are never exposed to AI agents.
First-Time Setup Workflow
When user requests Strava data for the first time:
More from kdoronin/claude_code_skills
text-to-sql
|
15skill-orchestrator
This skill orchestrates programming tasks by analyzing available Claude Code skills and creating execution plans. It should be used when working on any coding task that could benefit from multiple specialized skills. The skill supports two execution modes selected by user - manual (Claude executes with explicit skill references) or delegated (tasks sent to sub-agents with skills).
6plugin-creator
Comprehensive plugin development skill for Claude Code. Analyzes business requirements and creates complete plugins including MCP servers, skills, slash commands, or combinations thereof. Supports TypeScript, Python, and any other language. Provides architecture guidance, templates, and end-to-end implementation.
4project-agent-bootstrap
Bootstrap new or existing local projects for AI-assisted development by creating an `AGENTS.md` for Codex or a `CLAUDE.md` for Claude Code from the bundled rules template, wiring project-local MCP servers for Playwright and shadcn/ui, and initializing Git with a first checkpoint commit when needed. Use whenever the user asks to start a project with agent instructions, scaffold a repo for Codex or Claude Code, add local MCP servers to a project, or standardize an AI-ready project workspace before implementation begins.
1