{"adoption": {"forks": 373, "observed_at": "2026-08-28T04:07:50.489888+00:00", "stars": 3242}, "canonical_url": "https://ross.abutalabs.com/products/finance-skills", "card": {"archived": false, "artifact_type": "plugin", "description": "A collection of skills for AI financial analysis.", "domain": ["fintech", "artificial-intelligence"], "enriched": true, "function": ["agent-framework", "data-science", "analytics", "trading", "data-visualization"], "health_score": 99, "homepage": "https://skills.himself65.com", "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["himself65/finance-skills"], "name": "himself65/finance-skills", "platform": ["cli", "cross-platform"], "pushed_at": "2026-08-15T20:44:14+00:00", "repo": "himself65/finance-skills", "stars": 3242, "tags": ["claude-code", "agent-skills", "financial-analysis", "yfinance", "options-trading", "valuation", "earnings-analysis", "market-data", "ai-agents", "finance", "trading", "nodejs"], "topics": ["claude-code", "skills", "trading", "agent-skills"], "urls": [], "use_cases": ["run DCF and relative valuation analysis on stocks with AI agents", "analyze earnings previews and recaps against consensus estimates", "screen ETFs for premium/discount versus NAV", "model options payoff charts and trading strategies", "analyze SaaS valuation compression and peer multiples", "pull market data and correlations via yfinance in an agent"], "what_it_is": "A collection of agent skills for financial analysis and trading, following the Agent Skills open standard and installable into Claude Code, Codex, Cursor, and other AI agents. It bundles 24 skills covering company valuation, earnings analysis, ETF screening, options strategies, and market data via yfinance.", "when_to_avoid": ["you need a standalone financial analysis application with a GUI", "you want professional investment advice or guaranteed-accurate financial data", "your agent runtime does not support the Agent Skills standard"], "when_to_choose": ["you use Claude Code or another agent-skills-compatible AI coding agent and want financial analysis capabilities", "you want modular, installable skills for stock, ETF, and options analysis", "you need educational financial analysis tooling with an MIT license"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/finance-skills", "repo": "himself65/finance-skills", "role": "main", "score": 80}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:43:55.058237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34bb1dc4fe458734140a39deb242f9bfad46209f3e71e9d8a039aa41fd43193a", "fetched_at": "2026-08-28T04:07:50.489888+00:00", "kind": "readme", "missing": false, "url": "https://github.com/himself65/finance-skills"}, {"content_hash": "1566f338f668bf254d1c6acbda55184dbdeaea969eb21dec7ba1616bf828decd", "fetched_at": "2026-08-29T09:37:26.436023+00:00", "kind": "homepage", "missing": false, "url": "https://skills.himself65.com"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:43:55.058237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34bb1dc4fe458734140a39deb242f9bfad46209f3e71e9d8a039aa41fd43193a", "fetched_at": "2026-08-28T04:07:50.489888+00:00", "kind": "readme", "missing": false, "url": "https://github.com/himself65/finance-skills"}, {"content_hash": "1566f338f668bf254d1c6acbda55184dbdeaea969eb21dec7ba1616bf828decd", "fetched_at": "2026-08-29T09:37:26.436023+00:00", "kind": "homepage", "missing": false, "url": "https://skills.himself65.com"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:43:55.058237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34bb1dc4fe458734140a39deb242f9bfad46209f3e71e9d8a039aa41fd43193a", "fetched_at": "2026-08-28T04:07:50.489888+00:00", "kind": "readme", "missing": false, "url": "https://github.com/himself65/finance-skills"}, {"content_hash": "1566f338f668bf254d1c6acbda55184dbdeaea969eb21dec7ba1616bf828decd", "fetched_at": "2026-08-29T09:37:26.436023+00:00", "kind": "homepage", "missing": false, "url": "https://skills.himself65.com"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:43:55.058237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34bb1dc4fe458734140a39deb242f9bfad46209f3e71e9d8a039aa41fd43193a", "fetched_at": "2026-08-28T04:07:50.489888+00:00", "kind": "readme", "missing": false, "url": "https://github.com/himself65/finance-skills"}, {"content_hash": "1566f338f668bf254d1c6acbda55184dbdeaea969eb21dec7ba1616bf828decd", "fetched_at": "2026-08-29T09:37:26.436023+00:00", "kind": "homepage", "missing": false, "url": "https://skills.himself65.com"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:43:55.058237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34bb1dc4fe458734140a39deb242f9bfad46209f3e71e9d8a039aa41fd43193a", "fetched_at": "2026-08-28T04:07:50.489888+00:00", "kind": "readme", "missing": false, "url": "https://github.com/himself65/finance-skills"}, {"content_hash": "1566f338f668bf254d1c6acbda55184dbdeaea969eb21dec7ba1616bf828decd", "fetched_at": "2026-08-29T09:37:26.436023+00:00", "kind": "homepage", "missing": false, "url": "https://skills.himself65.com"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:43:55.058237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34bb1dc4fe458734140a39deb242f9bfad46209f3e71e9d8a039aa41fd43193a", "fetched_at": "2026-08-28T04:07:50.489888+00:00", "kind": "readme", "missing": false, "url": "https://github.com/himself65/finance-skills"}, {"content_hash": "1566f338f668bf254d1c6acbda55184dbdeaea969eb21dec7ba1616bf828decd", "fetched_at": "2026-08-29T09:37:26.436023+00:00", "kind": "homepage", "missing": false, "url": "https://skills.himself65.com"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:50.489888+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:43:55.058237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34bb1dc4fe458734140a39deb242f9bfad46209f3e71e9d8a039aa41fd43193a", "fetched_at": "2026-08-28T04:07:50.489888+00:00", "kind": "readme", "missing": false, "url": "https://github.com/himself65/finance-skills"}, {"content_hash": "1566f338f668bf254d1c6acbda55184dbdeaea969eb21dec7ba1616bf828decd", "fetched_at": "2026-08-29T09:37:26.436023+00:00", "kind": "homepage", "missing": false, "url": "https://skills.himself65.com"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:43:55.058237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34bb1dc4fe458734140a39deb242f9bfad46209f3e71e9d8a039aa41fd43193a", "fetched_at": "2026-08-28T04:07:50.489888+00:00", "kind": "readme", "missing": false, "url": "https://github.com/himself65/finance-skills"}, {"content_hash": "1566f338f668bf254d1c6acbda55184dbdeaea969eb21dec7ba1616bf828decd", "fetched_at": "2026-08-29T09:37:26.436023+00:00", "kind": "homepage", "missing": false, "url": "https://skills.himself65.com"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:43:55.058237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34bb1dc4fe458734140a39deb242f9bfad46209f3e71e9d8a039aa41fd43193a", "fetched_at": "2026-08-28T04:07:50.489888+00:00", "kind": "readme", "missing": false, "url": "https://github.com/himself65/finance-skills"}, {"content_hash": "1566f338f668bf254d1c6acbda55184dbdeaea969eb21dec7ba1616bf828decd", "fetched_at": "2026-08-29T09:37:26.436023+00:00", "kind": "homepage", "missing": false, "url": "https://skills.himself65.com"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:43:55.058237+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "34bb1dc4fe458734140a39deb242f9bfad46209f3e71e9d8a039aa41fd43193a", "fetched_at": "2026-08-28T04:07:50.489888+00:00", "kind": "readme", "missing": false, "url": "https://github.com/himself65/finance-skills"}, {"content_hash": "1566f338f668bf254d1c6acbda55184dbdeaea969eb21dec7ba1616bf828decd", "fetched_at": "2026-08-29T09:37:26.436023+00:00", "kind": "homepage", "missing": false, "url": "https://skills.himself65.com"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 12, "rhythm": 98}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 173, "days_push": 18, "days_rel": 18, "gap_med": 1.5, "n_releases_24m": 21}, "score": 80, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}