痛点分析发布于 2026/05/28
痛点为 AI 基于上游原始证据的初步提炼;未包含额外中国市场检索。
痛点
开发者在构建复杂软件系统时,缺乏一套系统化的方法论来协调智能体(agent)技能与开发流程,导致项目容易陷入混乱、效率低下。现有框架往往只关注单一工具或模型,无法有效整合多个智能体的协作,造成重复劳动和决策困难。GitHub 上该项目的高星标(210k+)和大量 fork(18k+)表明,许多开发者正在寻找一种能统一管理智能体技能和开发流程的解决方案,但当前缺乏成熟、可复用的方法论,使得团队在尝试引入智能体时面临学习成本高、协作摩擦大的问题。
README
README summary
Superpowers Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them. Quickstart
Repository
Repository metadata
- Owner
- obra
- License
- MIT
- Default branch
- main
- Days since created
- 231
- Days since last push
- 0
- Funding
- available
Signals
Repository signals
- Watchers
- 210,990
- Open issues
- 284
- Has funding
- Yes
- Funding platforms
- github
Contributors
Contributor snapshot
- Contributor count
- 10
- Top contributor share
- 0.885
- Top contributors
- obra, arittr, clkao, jjshanks, claude
源数据· Raw Archive
- source
- GitHub Trending
- upstream_source
- github_trending
- upstream_item_id
- obra--superpowers
- daily_ranking_item_id
- 1f2bd67e-2b48-44f6-9f37-d8ebd92ccce9
- rank_date
- 2026-05-29
- rank
- 9
- name
- superpowers
- tagline
- An agentic skills framework & software development methodology that works.
- description
- An agentic skills framework & software development methodology that works.
- votes_count
- 210,990
- source_url
- https://github.com/obra/superpowers
- thumbnail_url
- https://github.com/obra.png
- og_image_url
- https://github.com/obra.png
media / source-specific data
{
"topics": [],
"is_fork": false,
"license": "MIT",
"language": "Shell",
"owner_type": "User",
"forks_total": 18778,
"has_funding": true,
"is_archived": false,
"owner_login": "obra",
"stars_today": 1726,
"stars_total": 210990,
"homepage_url": null,
"default_branch": "main",
"last_pushed_at": "2026-05-27T23:23:13Z",
"readme_summary": "Superpowers Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them. Quickstart",
"repo_full_name": "obra/superpowers",
"watchers_count": 210990,
"last_updated_at": "2026-05-28T21:56:10Z",
"top_contributors": [
{
"login": "obra",
"contributions": 353
},
{
"login": "arittr",
"contributions": 24
},
{
"login": "clkao",
"contributions": 8
},
{
"login": "jjshanks",
"contributions": 3
},
{
"login": "claude",
"contributions": 2
}
],
"contributor_count": 10,
"funding_platforms": [
"github"
],
"open_issues_count": 284,
"days_since_created": 231,
"created_at_on_source": "2025-10-09T19:45:18Z",
"days_since_last_push": 0,
"top_contributor_share": 0.885
}raw_payload
{
"fetched_at": "2026-05-28T22:00:38.204Z",
"trending_repo": {
"url": "https://github.com/obra/superpowers",
"name": "superpowers",
"rank": 9,
"forks": 18778,
"owner": "obra",
"stars": 210990,
"fullName": "obra/superpowers",
"language": "Shell",
"avatarUrl": "https://github.com/obra.png",
"rawSummary": "<div class=\"float-right d-flex\">\n <a href=\"/sponsors/obra\" aria-label=\"Sponsor @obra\" data-hydro-click=\"{"event_type":"sponsors.button_click","payload":{"button":"TRENDING_REPO_SPONSOR","sponsorable_login":"obra","originating_url":"https://github.com/trending?since=daily","user_id":null}}\" data-hydro-click-hmac=\"0a07a14f3d8601273653b3893ac0c98c65f07df95c03027809a624f93b6edb4e\" data-view-component=\"true\" class=\"Button--secondary Button--small Button mr-2 tmp-mr-2\"> <span class=\"Button-content\">\n <span class=\"Button-label\"><svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-heart icon-sponsor mr-0 tmp-mr-0 mr-md-1 tmp-mr-md-1 v-align-middle color-fg-sponsors anim-pulse-in\">\n <path d=\"m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z\"></path>\n</svg>\n <span class=\"d-none d-md-inline v-align-middle\" >\n Sponsor\n </span></span>\n </span>\n</a>\n\n\n <div data-view-component=\"true\" class=\"BtnGroup d-flex\">\n <a href=\"/login?return_to=%2Fobra%2Fsuperpowers\" rel=\"nofollow\" data-hydro-click=\"{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":1073224795,"auth_type":"LOG_IN","originating_url":"https://github.com/trending?since=daily","user_id":null}}\" data-hydro-click-hmac=\"8378744e9d9ba3895e9e56d70458946b7a0addbc7d625f37a1bee2e6cf0857e1\" aria-label=\"You must be signed in to star a repository\" data-view-component=\"true\" class=\"tooltipped tooltipped-sw btn-sm btn\"> <svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2 tmp-mr-2\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg><svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star mr-0 tmp-mr-0 v-align-text-bottom d-inline-block d-md-none\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n <span data-view-component=\"true\" class=\"d-none d-md-inline\">\n Star\n</span>\n</a></div>\n </div>\n\n <h2 class=\"h3 lh-condensed\">\n <a data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":1073224795,"originating_url":"https://github.com/trending?since=daily","user_id":null}}\" data-hydro-click-hmac=\"d1b945f9bdc5db38481ef3b5ea39e2ee699a6172496cae4816cbd959dbbffd42\" href=\"/obra/superpowers\" data-view-component=\"true\" class=\"Link\"><svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo mr-1 tmp-mr-1 color-fg-muted\">\n <path d=\"M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z\"></path>\n</svg>\n\n <span data-view-component=\"true\" class=\"text-normal\">\n obra /\n</span>\n superpowers</a> </h2>\n\n <p class=\"col-9 color-fg-muted my-1 tmp-pr-4\">\n An agentic skills framework & software development methodology that works.\n </p>\n\n <div class=\"f6 color-fg-muted mt-2\">\n <span class=\"tmp-mr-3 d-inline-block ml-0 tmp-ml-0\">\n <span class=\"repo-language-color\" style=\"background-color: #89e051\"></span>\n <span itemprop=\"programmingLanguage\">Shell</span>\n</span>\n\n\n <a href=\"/obra/superpowers/stargazers\" data-view-component=\"true\" class=\"tmp-mr-3 Link Link--muted d-inline-block\"><svg aria-label=\"star\" role=\"img\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n 210,990</a>\n <a href=\"/obra/superpowers/forks\" data-view-component=\"true\" class=\"tmp-mr-3 Link Link--muted d-inline-block\"><svg aria-label=\"fork\" role=\"img\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo-forked\">\n <path d=\"M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z\"></path>\n</svg>\n 18,778</a>\n <span data-view-component=\"true\" class=\"tmp-mr-3 d-inline-block\">\n Built by\n\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":241900277}}\" data-hydro-click-hmac=\"85796cab5f643e9060255b3ce54d61521046ef6f6b55a4fd39a7b8778ce05a9d\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/obra/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/obra\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/45416?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@obra\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":241900277}}\" data-hydro-click-hmac=\"85796cab5f643e9060255b3ce54d61521046ef6f6b55a4fd39a7b8778ce05a9d\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/claude/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/claude\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/81847?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@claude\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":241900277}}\" data-hydro-click-hmac=\"85796cab5f643e9060255b3ce54d61521046ef6f6b55a4fd39a7b8778ce05a9d\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/arittr/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/arittr\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/5742859?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@arittr\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":241900277}}\" data-hydro-click-hmac=\"85796cab5f643e9060255b3ce54d61521046ef6f6b55a4fd39a7b8778ce05a9d\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/clkao/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/clkao\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/69736?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@clkao\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":241900277}}\" data-hydro-click-hmac=\"85796cab5f643e9060255b3ce54d61521046ef6f6b55a4fd39a7b8778ce05a9d\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/jjshanks/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/jjshanks\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/62661?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@jjshanks\" /></a>\n</span>\n <span data-view-component=\"true\" class=\"d-inline-block float-sm-right\">\n <svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n 1,726 stars today\n</span> </div>",
"starsToday": 1726,
"description": "An agentic skills framework & software development methodology that works."
},
"snapshot_version": "github_trending_v2"
}source_raw_snapshot
{
"id": "bf0eab52-94a3-416a-990f-af8cfda5ca6e",
"daily_ranking_item_id": "1f2bd67e-2b48-44f6-9f37-d8ebd92ccce9",
"source": "github_trending",
"external_id": "obra--superpowers",
"fetched_at": "2026-05-28T22:00:38.204Z",
"trending_page_raw": {
"url": "https://github.com/obra/superpowers",
"name": "superpowers",
"rank": 9,
"forks": 18778,
"owner": "obra",
"stars": 210990,
"language": "Shell",
"full_name": "obra/superpowers",
"avatar_url": "https://github.com/obra.png",
"description": "An agentic skills framework & software development methodology that works.",
"raw_summary": "<div class=\"float-right d-flex\">\n <a href=\"/sponsors/obra\" aria-label=\"Sponsor @obra\" data-hydro-click=\"{"event_type":"sponsors.button_click","payload":{"button":"TRENDING_REPO_SPONSOR","sponsorable_login":"obra","originating_url":"https://github.com/trending?since=daily","user_id":null}}\" data-hydro-click-hmac=\"0a07a14f3d8601273653b3893ac0c98c65f07df95c03027809a624f93b6edb4e\" data-view-component=\"true\" class=\"Button--secondary Button--small Button mr-2 tmp-mr-2\"> <span class=\"Button-content\">\n <span class=\"Button-label\"><svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-heart icon-sponsor mr-0 tmp-mr-0 mr-md-1 tmp-mr-md-1 v-align-middle color-fg-sponsors anim-pulse-in\">\n <path d=\"m8 14.25.345.666a.75.75 0 0 1-.69 0l-.008-.004-.018-.01a7.152 7.152 0 0 1-.31-.17 22.055 22.055 0 0 1-3.434-2.414C2.045 10.731 0 8.35 0 5.5 0 2.836 2.086 1 4.25 1 5.797 1 7.153 1.802 8 3.02 8.847 1.802 10.203 1 11.75 1 13.914 1 16 2.836 16 5.5c0 2.85-2.045 5.231-3.885 6.818a22.066 22.066 0 0 1-3.744 2.584l-.018.01-.006.003h-.002ZM4.25 2.5c-1.336 0-2.75 1.164-2.75 3 0 2.15 1.58 4.144 3.365 5.682A20.58 20.58 0 0 0 8 13.393a20.58 20.58 0 0 0 3.135-2.211C12.92 9.644 14.5 7.65 14.5 5.5c0-1.836-1.414-3-2.75-3-1.373 0-2.609.986-3.029 2.456a.749.749 0 0 1-1.442 0C6.859 3.486 5.623 2.5 4.25 2.5Z\"></path>\n</svg>\n <span class=\"d-none d-md-inline v-align-middle\" >\n Sponsor\n </span></span>\n </span>\n</a>\n\n\n <div data-view-component=\"true\" class=\"BtnGroup d-flex\">\n <a href=\"/login?return_to=%2Fobra%2Fsuperpowers\" rel=\"nofollow\" data-hydro-click=\"{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":1073224795,"auth_type":"LOG_IN","originating_url":"https://github.com/trending?since=daily","user_id":null}}\" data-hydro-click-hmac=\"8378744e9d9ba3895e9e56d70458946b7a0addbc7d625f37a1bee2e6cf0857e1\" aria-label=\"You must be signed in to star a repository\" data-view-component=\"true\" class=\"tooltipped tooltipped-sw btn-sm btn\"> <svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2 tmp-mr-2\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg><svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star mr-0 tmp-mr-0 v-align-text-bottom d-inline-block d-md-none\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n <span data-view-component=\"true\" class=\"d-none d-md-inline\">\n Star\n</span>\n</a></div>\n </div>\n\n <h2 class=\"h3 lh-condensed\">\n <a data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":1073224795,"originating_url":"https://github.com/trending?since=daily","user_id":null}}\" data-hydro-click-hmac=\"d1b945f9bdc5db38481ef3b5ea39e2ee699a6172496cae4816cbd959dbbffd42\" href=\"/obra/superpowers\" data-view-component=\"true\" class=\"Link\"><svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo mr-1 tmp-mr-1 color-fg-muted\">\n <path d=\"M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z\"></path>\n</svg>\n\n <span data-view-component=\"true\" class=\"text-normal\">\n obra /\n</span>\n superpowers</a> </h2>\n\n <p class=\"col-9 color-fg-muted my-1 tmp-pr-4\">\n An agentic skills framework & software development methodology that works.\n </p>\n\n <div class=\"f6 color-fg-muted mt-2\">\n <span class=\"tmp-mr-3 d-inline-block ml-0 tmp-ml-0\">\n <span class=\"repo-language-color\" style=\"background-color: #89e051\"></span>\n <span itemprop=\"programmingLanguage\">Shell</span>\n</span>\n\n\n <a href=\"/obra/superpowers/stargazers\" data-view-component=\"true\" class=\"tmp-mr-3 Link Link--muted d-inline-block\"><svg aria-label=\"star\" role=\"img\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n 210,990</a>\n <a href=\"/obra/superpowers/forks\" data-view-component=\"true\" class=\"tmp-mr-3 Link Link--muted d-inline-block\"><svg aria-label=\"fork\" role=\"img\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo-forked\">\n <path d=\"M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z\"></path>\n</svg>\n 18,778</a>\n <span data-view-component=\"true\" class=\"tmp-mr-3 d-inline-block\">\n Built by\n\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":241900277}}\" data-hydro-click-hmac=\"85796cab5f643e9060255b3ce54d61521046ef6f6b55a4fd39a7b8778ce05a9d\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/obra/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/obra\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/45416?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@obra\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":241900277}}\" data-hydro-click-hmac=\"85796cab5f643e9060255b3ce54d61521046ef6f6b55a4fd39a7b8778ce05a9d\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/claude/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/claude\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/81847?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@claude\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":241900277}}\" data-hydro-click-hmac=\"85796cab5f643e9060255b3ce54d61521046ef6f6b55a4fd39a7b8778ce05a9d\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/arittr/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/arittr\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/5742859?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@arittr\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":241900277}}\" data-hydro-click-hmac=\"85796cab5f643e9060255b3ce54d61521046ef6f6b55a4fd39a7b8778ce05a9d\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/clkao/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/clkao\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/69736?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@clkao\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":241900277}}\" data-hydro-click-hmac=\"85796cab5f643e9060255b3ce54d61521046ef6f6b55a4fd39a7b8778ce05a9d\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/jjshanks/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/jjshanks\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/62661?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@jjshanks\" /></a>\n</span>\n <span data-view-component=\"true\" class=\"d-inline-block float-sm-right\">\n <svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n 1,726 stars today\n</span> </div>",
"stars_today": 1726
},
"repo_detail_raw": {
"id": 1073224795,
"url": "https://api.github.com/repos/obra/superpowers",
"fork": false,
"name": "superpowers",
"size": 3059,
"forks": 18778,
"owner": {
"id": 45416,
"url": "https://api.github.com/users/obra",
"type": "User",
"login": "obra",
"node_id": "MDQ6VXNlcjQ1NDE2",
"html_url": "https://github.com/obra",
"gists_url": "https://api.github.com/users/obra/gists{/gist_id}",
"repos_url": "https://api.github.com/users/obra/repos",
"avatar_url": "https://avatars.githubusercontent.com/u/45416?v=4",
"events_url": "https://api.github.com/users/obra/events{/privacy}",
"site_admin": false,
"gravatar_id": "",
"starred_url": "https://api.github.com/users/obra/starred{/owner}{/repo}",
"followers_url": "https://api.github.com/users/obra/followers",
"following_url": "https://api.github.com/users/obra/following{/other_user}",
"user_view_type": "public",
"organizations_url": "https://api.github.com/users/obra/orgs",
"subscriptions_url": "https://api.github.com/users/obra/subscriptions",
"received_events_url": "https://api.github.com/users/obra/received_events"
},
"topics": [],
"git_url": "git://github.com/obra/superpowers.git",
"license": {
"key": "mit",
"url": "https://api.github.com/licenses/mit",
"name": "MIT License",
"node_id": "MDc6TGljZW5zZTEz",
"spdx_id": "MIT"
},
"node_id": "R_kgDOP_gcWw",
"private": false,
"ssh_url": "git@github.com:obra/superpowers.git",
"svn_url": "https://github.com/obra/superpowers",
"archived": false,
"disabled": false,
"has_wiki": true,
"homepage": "",
"html_url": "https://github.com/obra/superpowers",
"keys_url": "https://api.github.com/repos/obra/superpowers/keys{/key_id}",
"language": "Shell",
"tags_url": "https://api.github.com/repos/obra/superpowers/tags",
"watchers": 210990,
"blobs_url": "https://api.github.com/repos/obra/superpowers/git/blobs{/sha}",
"clone_url": "https://github.com/obra/superpowers.git",
"forks_url": "https://api.github.com/repos/obra/superpowers/forks",
"full_name": "obra/superpowers",
"has_pages": false,
"hooks_url": "https://api.github.com/repos/obra/superpowers/hooks",
"pulls_url": "https://api.github.com/repos/obra/superpowers/pulls{/number}",
"pushed_at": "2026-05-27T23:23:13Z",
"teams_url": "https://api.github.com/repos/obra/superpowers/teams",
"trees_url": "https://api.github.com/repos/obra/superpowers/git/trees{/sha}",
"created_at": "2025-10-09T19:45:18Z",
"events_url": "https://api.github.com/repos/obra/superpowers/events",
"has_issues": true,
"issues_url": "https://api.github.com/repos/obra/superpowers/issues{/number}",
"labels_url": "https://api.github.com/repos/obra/superpowers/labels{/name}",
"merges_url": "https://api.github.com/repos/obra/superpowers/merges",
"mirror_url": null,
"updated_at": "2026-05-28T21:56:10Z",
"visibility": "public",
"archive_url": "https://api.github.com/repos/obra/superpowers/{archive_format}{/ref}",
"commits_url": "https://api.github.com/repos/obra/superpowers/commits{/sha}",
"compare_url": "https://api.github.com/repos/obra/superpowers/compare/{base}...{head}",
"description": "An agentic skills framework & software development methodology that works.",
"forks_count": 18778,
"is_template": false,
"open_issues": 284,
"branches_url": "https://api.github.com/repos/obra/superpowers/branches{/branch}",
"comments_url": "https://api.github.com/repos/obra/superpowers/comments{/number}",
"contents_url": "https://api.github.com/repos/obra/superpowers/contents/{+path}",
"git_refs_url": "https://api.github.com/repos/obra/superpowers/git/refs{/sha}",
"git_tags_url": "https://api.github.com/repos/obra/superpowers/git/tags{/sha}",
"has_projects": true,
"releases_url": "https://api.github.com/repos/obra/superpowers/releases{/id}",
"statuses_url": "https://api.github.com/repos/obra/superpowers/statuses/{sha}",
"allow_forking": true,
"assignees_url": "https://api.github.com/repos/obra/superpowers/assignees{/user}",
"downloads_url": "https://api.github.com/repos/obra/superpowers/downloads",
"has_downloads": true,
"languages_url": "https://api.github.com/repos/obra/superpowers/languages",
"network_count": 18778,
"default_branch": "main",
"milestones_url": "https://api.github.com/repos/obra/superpowers/milestones{/number}",
"stargazers_url": "https://api.github.com/repos/obra/superpowers/stargazers",
"watchers_count": 210990,
"deployments_url": "https://api.github.com/repos/obra/superpowers/deployments",
"git_commits_url": "https://api.github.com/repos/obra/superpowers/git/commits{/sha}",
"has_discussions": false,
"subscribers_url": "https://api.github.com/repos/obra/superpowers/subscribers",
"contributors_url": "https://api.github.com/repos/obra/superpowers/contributors",
"issue_events_url": "https://api.github.com/repos/obra/superpowers/issues/events{/number}",
"stargazers_count": 210990,
"subscription_url": "https://api.github.com/repos/obra/superpowers/subscription",
"temp_clone_token": null,
"collaborators_url": "https://api.github.com/repos/obra/superpowers/collaborators{/collaborator}",
"has_pull_requests": true,
"issue_comment_url": "https://api.github.com/repos/obra/superpowers/issues/comments{/number}",
"notifications_url": "https://api.github.com/repos/obra/superpowers/notifications{?since,all,participating}",
"open_issues_count": 284,
"subscribers_count": 804,
"web_commit_signoff_required": false,
"pull_request_creation_policy": "all"
},
"readme_raw": {
"summary": "Superpowers Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them. Quickstart",
"raw_text": "# Superpowers\n\nSuperpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them.\n\n## Quickstart\n\nGive your agent Superpowers: [Claude Code](#claude-code), [Codex CLI](#codex-cli), [Codex App](#codex-app), [Factory Droid](#factory-droid), [Gemini CLI](#gemini-cli), [OpenCode](#opencode), [Cursor](#cursor), [GitHub Copilot CLI](#github-copilot-cli).\n\n## How it works\n\nIt starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it *doesn't* just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do. \n\nOnce it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest. \n\nAfter you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing to follow. It emphasizes true red/green TDD, YAGNI (You Aren't Gonna Need It), and DRY. \n\nNext up, once you say \"go\", it launches a *subagent-driven-development* process, having agents work through each engineering task, inspecting and reviewing their work, and continuing forward. It's not uncommon for Claude to be able to work autonomously for a couple hours at a time without deviating from the plan you put together.\n\nThere's a bunch more to it, but that's the core of the system. And because the skills trigger automatically, you don't need to do anything special. Your coding agent just has Superpowers.\n\n\n## Sponsorship\n\nIf Superpowers has helped you do stuff that makes money and you are so inclined, I'd greatly appreciate it if you'd consider [sponsoring my opensource work](https://github.com/sponsors/obra).\n\nThanks! \n\n- Jesse\n\n\n## Installation\n\nInstallation differs by harness. If you use more than one, install Superpo",
"raw_text_truncated": true
},
"contributors_raw": {
"truncated": true,
"contributors": [
{
"type": "User",
"login": "obra",
"html_url": "https://github.com/obra",
"contributions": 353
},
{
"type": "User",
"login": "arittr",
"html_url": "https://github.com/arittr",
"contributions": 24
},
{
"type": "User",
"login": "clkao",
"html_url": "https://github.com/clkao",
"contributions": 8
},
{
"type": "User",
"login": "jjshanks",
"html_url": "https://github.com/jjshanks",
"contributions": 3
},
{
"type": "User",
"login": "claude",
"html_url": "https://github.com/claude",
"contributions": 2
},
{
"type": "User",
"login": "karuturi",
"html_url": "https://github.com/karuturi",
"contributions": 2
},
{
"type": "User",
"login": "shaanmajid",
"html_url": "https://github.com/shaanmajid",
"contributions": 2
},
{
"type": "User",
"login": "savvyinsight",
"html_url": "https://github.com/savvyinsight",
"contributions": 2
},
{
"type": "User",
"login": "mvanhorn",
"html_url": "https://github.com/mvanhorn",
"contributions": 2
},
{
"type": "User",
"login": "atian8179",
"html_url": "https://github.com/atian8179",
"contributions": 1
}
]
},
"funding_raw": {
"path": ".github/FUNDING.yml",
"exists": true,
"content": "# These are supported funding model platforms\n\ngithub: [obra]\n"
},
"stats_raw": {
"forks_total": 18778,
"stars_today": 1726,
"stars_total": 210990,
"watchers_count": 210990,
"open_issues_count": 284
},
"aux_raw": {
"selected_fields": {
"topics": [],
"is_fork": false,
"license": "MIT",
"language": "Shell",
"owner_type": "User",
"forks_total": 18778,
"has_funding": true,
"is_archived": false,
"owner_login": "obra",
"stars_today": 1726,
"stars_total": 210990,
"homepage_url": null,
"default_branch": "main",
"last_pushed_at": "2026-05-27T23:23:13Z",
"readme_summary": "Superpowers Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them. Quickstart",
"repo_full_name": "obra/superpowers",
"watchers_count": 210990,
"last_updated_at": "2026-05-28T21:56:10Z",
"top_contributors": [
{
"login": "obra",
"contributions": 353
},
{
"login": "arittr",
"contributions": 24
},
{
"login": "clkao",
"contributions": 8
},
{
"login": "jjshanks",
"contributions": 3
},
{
"login": "claude",
"contributions": 2
}
],
"contributor_count": 10,
"funding_platforms": [
"github"
],
"open_issues_count": 284,
"days_since_created": 231,
"created_at_on_source": "2025-10-09T19:45:18Z",
"days_since_last_push": 0,
"top_contributor_share": 0.885
}
},
"selection_meta": {
"readme_status": "ok",
"funding_status": "ok",
"missing_enrichment": [],
"repo_detail_status": "ok",
"contributors_status": "ok"
},
"created_at": "2026-05-28T22:00:39.983Z",
"updated_at": "2026-05-28T22:00:39.983Z"
}