René's URL Explorer Experiment


Title: refactor: conform remaining skills to the authoring contract by blafourcade · Pull Request #334 · ai-driven-dev/framework · GitHub

Open Graph Title: refactor: conform remaining skills to the authoring contract by blafourcade · Pull Request #334 · ai-driven-dev/framework

X Title: refactor: conform remaining skills to the authoring contract by blafourcade · Pull Request #334 · ai-driven-dev/framework

Description: Marketplace Framework AI-Driven Dev : Context Engineering, Plugins, Agents, Skills, Hooks, Templates, SDLC - refactor: conform remaining skills to the authoring contract by blafourcade · Pull Request #334 · ai-driven-dev/framework

Open Graph Description: What Brings every remaining skill to the skill-authoring contract / skill-generate template, then makes the whole skill set concise, tool-agnostic, and behaviorally verified. Includes supporting to...

X Description: What Brings every remaining skill to the skill-authoring contract / skill-generate template, then makes the whole skill set concise, tool-agnostic, and behaviorally verified. Includes supporting to...

Opengraph URL: https://github.com/ai-driven-dev/framework/pull/334

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:a88fb395-8871-7375-b2ca-8e4a78bd7a83
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA260:1A0CEA:23774DE:32023C7:6A4CDE78
html-safe-nonced36ad8170743a9d43d03905a42a4aab923d7e9e5da0d8f2c2a32227241e2bb1b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMjYwOjFBMENFQToyMzc3NERFOjMyMDIzQzc6NkE0Q0RFNzgiLCJ2aXNpdG9yX2lkIjoiMzE0Nzk5NDU2NzY5NDY3MTQ4MCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac7a1cedb4c61ff25b8fb0b09d571809f84afca8814f378217d03d91107903c2cf
hovercard-subject-tagpull_request:3954879655
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/ai-driven-dev/framework/334/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/108adddf2a1a0f6b0508262f88f558ad857d559a035df4e8db8b076ee509b4d8/ai-driven-dev/framework/pull/334
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/108adddf2a1a0f6b0508262f88f558ad857d559a035df4e8db8b076ee509b4d8/ai-driven-dev/framework/pull/334
og:image:altWhat Brings every remaining skill to the skill-authoring contract / skill-generate template, then makes the whole skill set concise, tool-agnostic, and behaviorally verified. Includes supporting to...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameblafourcade
hostnamegithub.com
expected-hostnamegithub.com
None299b43bca6e02ad35197ffeba30d2466846d5fb02ab96fbced5b5e6cec589fb8
turbo-cache-controlno-cache
go-importgithub.com/ai-driven-dev/framework git https://github.com/ai-driven-dev/framework.git
octolytics-dimension-user_id180879524
octolytics-dimension-user_loginai-driven-dev
octolytics-dimension-repository_id1151742228
octolytics-dimension-repository_nwoai-driven-dev/framework
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1151742228
octolytics-dimension-repository_network_root_nwoai-driven-dev/framework
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release3eeb74f55ccd8a31bdaec6839577c592bbf7844c
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/ai-driven-dev/framework/pull/334#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fai-driven-dev%2Fframework%2Fpull%2F334
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fai-driven-dev%2Fframework%2Fpull%2F334
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=ai-driven-dev%2Fframework
Reloadhttps://github.com/ai-driven-dev/framework/pull/334
Reloadhttps://github.com/ai-driven-dev/framework/pull/334
Reloadhttps://github.com/ai-driven-dev/framework/pull/334
Please reload this pagehttps://github.com/ai-driven-dev/framework/pull/334
ai-driven-dev https://github.com/ai-driven-dev
frameworkhttps://github.com/ai-driven-dev/framework
Notifications https://github.com/login?return_to=%2Fai-driven-dev%2Fframework
Fork 15 https://github.com/login?return_to=%2Fai-driven-dev%2Fframework
Star 164 https://github.com/login?return_to=%2Fai-driven-dev%2Fframework
Code https://github.com/ai-driven-dev/framework
Issues 87 https://github.com/ai-driven-dev/framework/issues
Pull requests 6 https://github.com/ai-driven-dev/framework/pulls
Discussions https://github.com/ai-driven-dev/framework/discussions
Actions https://github.com/ai-driven-dev/framework/actions
Projects https://github.com/ai-driven-dev/framework/projects
Security and quality 0 https://github.com/ai-driven-dev/framework/security
Insights https://github.com/ai-driven-dev/framework/pulse
Code https://github.com/ai-driven-dev/framework
Issues https://github.com/ai-driven-dev/framework/issues
Pull requests https://github.com/ai-driven-dev/framework/pulls
Discussions https://github.com/ai-driven-dev/framework/discussions
Actions https://github.com/ai-driven-dev/framework/actions
Projects https://github.com/ai-driven-dev/framework/projects
Security and quality https://github.com/ai-driven-dev/framework/security
Insights https://github.com/ai-driven-dev/framework/pulse
blafourcadehttps://github.com/blafourcade
nexthttps://github.com/ai-driven-dev/framework/tree/next
refactor/remaining-skills-normhttps://github.com/ai-driven-dev/framework/tree/refactor/remaining-skills-norm
Conversationhttps://github.com/ai-driven-dev/framework/pull/334
Commits47 (47)https://github.com/ai-driven-dev/framework/pull/334/commits
Checkshttps://github.com/ai-driven-dev/framework/pull/334/checks
Files changedhttps://github.com/ai-driven-dev/framework/pull/334/files
refactor: conform remaining skills to the authoring contracthttps://github.com/ai-driven-dev/framework/pull/334#top
blafourcadehttps://github.com/blafourcade
nexthttps://github.com/ai-driven-dev/framework/tree/next
refactor/remaining-skills-normhttps://github.com/ai-driven-dev/framework/tree/refactor/remaining-skills-norm
https://github.com/blafourcade
blafourcadehttps://github.com/blafourcade
Jun 29, 2026https://github.com/ai-driven-dev/framework/pull/334#issue-4767180429
Please reload this pagehttps://github.com/ai-driven-dev/framework/pull/334
#276https://github.com/ai-driven-dev/framework/issues/276
#276https://github.com/ai-driven-dev/framework/issues/276
#289https://github.com/ai-driven-dev/framework/issues/289
Claude Codehttps://claude.com/claude-code
Please reload this pagehttps://github.com/ai-driven-dev/framework/pull/334
blafourcadehttps://github.com/blafourcade
June 24, 2026 22:09https://github.com/ai-driven-dev/framework/pull/334#commits-pushed-f950487
https://github.com/blafourcade
https://github.com/claude
refactor(dev): bring 04-audit to the skill-authoring contracthttps://github.com/ai-driven-dev/framework/pull/334/commits/f950487e3c2df10ed8a7595809b34f3dfcbf9c4c
f950487https://github.com/ai-driven-dev/framework/pull/334/commits/f950487e3c2df10ed8a7595809b34f3dfcbf9c4c
https://github.com/blafourcade
https://github.com/claude
refactor(dev): bring 06-test to the skill-authoring contracthttps://github.com/ai-driven-dev/framework/pull/334/commits/bd0775bc5cd8633fea200ae50ccc7a3510d589ff
bd0775bhttps://github.com/ai-driven-dev/framework/pull/334/commits/bd0775bc5cd8633fea200ae50ccc7a3510d589ff
https://github.com/blafourcade
https://github.com/claude
refactor(dev): bring 07-refactor to the skill-authoring contracthttps://github.com/ai-driven-dev/framework/pull/334/commits/3adab9ccd7f3db31438f93239f31a0e159ee8b98
3adab9chttps://github.com/ai-driven-dev/framework/pull/334/commits/3adab9ccd7f3db31438f93239f31a0e159ee8b98
https://github.com/blafourcade
https://github.com/claude
refactor(dev): bring 08-debug to the skill-authoring contracthttps://github.com/ai-driven-dev/framework/pull/334/commits/116584d566f4a6636d0b9e6f2a5678cca313022c
116584dhttps://github.com/ai-driven-dev/framework/pull/334/commits/116584d566f4a6636d0b9e6f2a5678cca313022c
https://github.com/blafourcade
https://github.com/claude
refactor(dev): bring 09-for-sure to the skill-authoring contracthttps://github.com/ai-driven-dev/framework/pull/334/commits/2731129520eeac69f7029747f0badc61e16a8bd8
2731129https://github.com/ai-driven-dev/framework/pull/334/commits/2731129520eeac69f7029747f0badc61e16a8bd8
https://github.com/blafourcade
docs(dev): regenerate catalog after skill refactorshttps://github.com/ai-driven-dev/framework/pull/334/commits/28dc07c3e51ddd9d41e91e42d6d016a5c8d1f80b
28dc07chttps://github.com/ai-driven-dev/framework/pull/334/commits/28dc07c3e51ddd9d41e91e42d6d016a5c8d1f80b
https://github.com/blafourcade
https://github.com/claude
refactor(pm): bring ticket-info, user-stories-create, prd to the cont…https://github.com/ai-driven-dev/framework/pull/334/commits/f80d00fffc80d9bb367b3c5de7e5495a39352748
f80d00fhttps://github.com/ai-driven-dev/framework/pull/334/commits/f80d00fffc80d9bb367b3c5de7e5495a39352748
https://github.com/blafourcade
https://github.com/claude
refactor(vcs): bring repo-init, release-tag, issue-create to the cont…https://github.com/ai-driven-dev/framework/pull/334/commits/b26708c3dd806be66669f86d5dbc0212118a583e
b26708chttps://github.com/ai-driven-dev/framework/pull/334/commits/b26708c3dd806be66669f86d5dbc0212118a583e
https://github.com/blafourcade
https://github.com/claude
refactor(orchestrator): hygiene-norm 00-async-devhttps://github.com/ai-driven-dev/framework/pull/334/commits/50d4a43b9574899b0e5232c34b91c002ee017c1d
50d4a43https://github.com/ai-driven-dev/framework/pull/334/commits/50d4a43b9574899b0e5232c34b91c002ee017c1d
https://github.com/blafourcade
refactor(orchestrator): convert remaining mapping arrows to → in asyn…https://github.com/ai-driven-dev/framework/pull/334/commits/8c013b7456031912b7cde2c1c4a4366b69c68bf1
8c013b7https://github.com/ai-driven-dev/framework/pull/334/commits/8c013b7456031912b7cde2c1c4a4366b69c68bf1
https://github.com/blafourcade
https://github.com/claude
refactor(context,ui,refine): norm bootstrap, hello, condensehttps://github.com/ai-driven-dev/framework/pull/334/commits/8bf78e7cba879d29bc9c63455ebffb911f396841
8bf78e7https://github.com/ai-driven-dev/framework/pull/334/commits/8bf78e7cba879d29bc9c63455ebffb911f396841
https://github.com/blafourcade
https://github.com/claude
refactor: clear residual contract nits across skillshttps://github.com/ai-driven-dev/framework/pull/334/commits/35586caa483035c30742036e36e2edc4b3074813
35586cahttps://github.com/ai-driven-dev/framework/pull/334/commits/35586caa483035c30742036e36e2edc4b3074813
https://github.com/blafourcade
https://github.com/claude
refactor: use plain paths in SKILL.md, no @ (per skill-template)https://github.com/ai-driven-dev/framework/pull/334/commits/67d40a11046da6931592b45ea64fec98940324d1
67d40a1https://github.com/ai-driven-dev/framework/pull/334/commits/67d40a11046da6931592b45ea64fec98940324d1
https://github.com/blafourcade
https://github.com/claude
refactor: rewrite skill descriptions to the skill-generate normhttps://github.com/ai-driven-dev/framework/pull/334/commits/38f199f3acae05429d4ea0e432bb523149d426a1
38f199fhttps://github.com/ai-driven-dev/framework/pull/334/commits/38f199f3acae05429d4ea0e432bb523149d426a1
https://github.com/blafourcade
https://github.com/claude
fix(pm): make the PRD template solution-agnostichttps://github.com/ai-driven-dev/framework/pull/334/commits/3da84f8c6c3c08bcb56117ae5be50761be1ce9ae
3da84f8https://github.com/ai-driven-dev/framework/pull/334/commits/3da84f8c6c3c08bcb56117ae5be50761be1ce9ae
https://github.com/blafourcade
fix(context): add missing ## Output to cook 02-upsert actionhttps://github.com/ai-driven-dev/framework/pull/334/commits/ff85ea03e85b8f7160e064df2885b0221e7759d6
ff85ea0https://github.com/ai-driven-dev/framework/pull/334/commits/ff85ea03e85b8f7160e064df2885b0221e7759d6
https://github.com/blafourcade
https://github.com/claude
docs(context): add a description size rule to the skill contract (R5)https://github.com/ai-driven-dev/framework/pull/334/commits/ce5bcc705658b25c7b5413b9a1203617f6faa0fe
ce5bcc7https://github.com/ai-driven-dev/framework/pull/334/commits/ce5bcc705658b25c7b5413b9a1203617f6faa0fe
https://github.com/blafourcade
https://github.com/claude
refactor: trim 22 skill descriptions to the 2-line size rulehttps://github.com/ai-driven-dev/framework/pull/334/commits/007f991e9942e1d96e324adde0b42bc1fd62283a
007f991https://github.com/ai-driven-dev/framework/pull/334/commits/007f991e9942e1d96e324adde0b42bc1fd62283a
https://github.com/blafourcade
https://github.com/claude
fix(context,refine): close 3 defects found by the headless suitehttps://github.com/ai-driven-dev/framework/pull/334/commits/15f3794724c9e3d94bc52928f9adfc3137e52101
15f3794https://github.com/ai-driven-dev/framework/pull/334/commits/15f3794724c9e3d94bc52928f9adfc3137e52101
https://github.com/blafourcade
https://github.com/claude
refactor(vcs,dev): split commit/pull-request into step actions, fix a…https://github.com/ai-driven-dev/framework/pull/334/commits/171bd061e8c00519fd7d66727a189df832065b55
171bd06https://github.com/ai-driven-dev/framework/pull/334/commits/171bd061e8c00519fd7d66727a189df832065b55
https://github.com/blafourcade
https://github.com/claude
refactor(vcs): keep the VCS convention in one transversal rule, no ba…https://github.com/ai-driven-dev/framework/pull/334/commits/6b86512018d62e795950f25d5339b72dec4833e3
6b86512https://github.com/ai-driven-dev/framework/pull/334/commits/6b86512018d62e795950f25d5339b72dec4833e3
https://github.com/blafourcade
https://github.com/claude
fix(dev): audit full run writes every pillar file plus report.mdhttps://github.com/ai-driven-dev/framework/pull/334/commits/eac5383a978ffe889da03b0136ff5f38242043c1
eac5383https://github.com/ai-driven-dev/framework/pull/334/commits/eac5383a978ffe889da03b0136ff5f38242043c1
https://github.com/blafourcade
https://github.com/claude
refactor: quick conciseness wins across skillshttps://github.com/ai-driven-dev/framework/pull/334/commits/b597081d8dad5c0cc216c6fe1d905e51ef90d79b
b597081https://github.com/ai-driven-dev/framework/pull/334/commits/b597081d8dad5c0cc216c6fe1d905e51ef90d79b
https://github.com/blafourcade
https://github.com/claude
refactor(vcs,dev): de-duplicate what the transversal rule already ownshttps://github.com/ai-driven-dev/framework/pull/334/commits/28a6c4e2bfbc19ecb3f7527dc0e7d30d48d2e09f
28a6c4ehttps://github.com/ai-driven-dev/framework/pull/334/commits/28a6c4e2bfbc19ecb3f7527dc0e7d30d48d2e09f
https://github.com/blafourcade
refactor(dev): restore assert Boundary step (loop stop belongs in the…https://github.com/ai-driven-dev/framework/pull/334/commits/1aa085e98262764c9bb900123eff472e4670b08d
1aa085ehttps://github.com/ai-driven-dev/framework/pull/334/commits/1aa085e98262764c9bb900123eff472e4670b08d
https://github.com/blafourcade
https://github.com/claude
refactor: apply four cross-skill principles (args, heavy steps, guard…https://github.com/ai-driven-dev/framework/pull/334/commits/862b92c2db34fe9a84585c1e0892988ad73039e1
862b92chttps://github.com/ai-driven-dev/framework/pull/334/commits/862b92c2db34fe9a84585c1e0892988ad73039e1
https://github.com/blafourcade
https://github.com/claude
refactor: lighten the remaining heavy steps (one job per step)https://github.com/ai-driven-dev/framework/pull/334/commits/046a4cd4d8be8811fd45d760c3fe6c19bebac58d
046a4cdhttps://github.com/ai-driven-dev/framework/pull/334/commits/046a4cd4d8be8811fd45d760c3fe6c19bebac58d
https://github.com/blafourcade
https://github.com/claude
refactor(dev): separate guards from sequence in 06-testhttps://github.com/ai-driven-dev/framework/pull/334/commits/eb36e0cd608f2eac1ee53f323251b2fcbc4cf4f0
eb36e0chttps://github.com/ai-driven-dev/framework/pull/334/commits/eb36e0cd608f2eac1ee53f323251b2fcbc4cf4f0
https://github.com/blafourcade
refactor(dev): make execute stop-conditions a Guard step with sub-bul…https://github.com/ai-driven-dev/framework/pull/334/commits/d3d613ed9b65218a808408d650701273af0ff7c1
d3d613ehttps://github.com/ai-driven-dev/framework/pull/334/commits/d3d613ed9b65218a808408d650701273af0ff7c1
https://github.com/blafourcade
fix(dev): review must not assume 'main' as the diff basehttps://github.com/ai-driven-dev/framework/pull/334/commits/8009c483cbcb83ffdd4d7285fafe9f1e74939871
8009c48https://github.com/ai-driven-dev/framework/pull/334/commits/8009c483cbcb83ffdd4d7285fafe9f1e74939871
blafourcadehttps://github.com/blafourcade
June 29, 2026 10:24https://github.com/ai-driven-dev/framework/pull/334#commits-pushed-cfafec2
https://github.com/blafourcade
https://github.com/claude
fix(dev,vcs): two blockers the deep audit caughthttps://github.com/ai-driven-dev/framework/pull/334/commits/cfafec2c22496599115e51f2590c1276a92ba03d
cfafec2https://github.com/ai-driven-dev/framework/pull/334/commits/cfafec2c22496599115e51f2590c1276a92ba03d
https://github.com/blafourcade
https://github.com/claude
fix: clear semantic defects from the deep audit (batch 1)https://github.com/ai-driven-dev/framework/pull/334/commits/01b4e83858759f6e376b12bf8b3ae0f344ee1811
01b4e83https://github.com/ai-driven-dev/framework/pull/334/commits/01b4e83858759f6e376b12bf8b3ae0f344ee1811
https://github.com/blafourcade
https://github.com/claude
fix: semantic defects from the deep audit (batch 2)https://github.com/ai-driven-dev/framework/pull/334/commits/4ac038164593b2c753fc64d09315d1e9f99e285b
4ac0381https://github.com/ai-driven-dev/framework/pull/334/commits/4ac038164593b2c753fc64d09315d1e9f99e285b
https://github.com/blafourcade
https://github.com/claude
refactor(pm): replace user-stories-create with the six-action user-st…https://github.com/ai-driven-dev/framework/pull/334/commits/fc011956ff919d52f851cdfa5fc59ec1409e4f4b
fc01195https://github.com/ai-driven-dev/framework/pull/334/commits/fc011956ff919d52f851cdfa5fc59ec1409e4f4b
https://github.com/blafourcade
https://github.com/claude
docs: memory-deduplication diagnosis and dedup planhttps://github.com/ai-driven-dev/framework/pull/334/commits/7f2855edfb03544ae24180395478f2e2b2034bd9
7f2855ehttps://github.com/ai-driven-dev/framework/pull/334/commits/7f2855edfb03544ae24180395478f2e2b2034bd9
https://github.com/blafourcade
fix(context): repair the garbled scaffold-docs action labelhttps://github.com/ai-driven-dev/framework/pull/334/commits/131bf373234cd946c614f92664e4f895184ff53d
131bf37https://github.com/ai-driven-dev/framework/pull/334/commits/131bf373234cd946c614f92664e4f895184ff53d
https://github.com/blafourcade
https://github.com/claude
fix(skills): resolve semantic contradictions from deep audithttps://github.com/ai-driven-dev/framework/pull/334/commits/92b05ad203be89aa4799e8723851e5dcc9dd5e1e
92b05adhttps://github.com/ai-driven-dev/framework/pull/334/commits/92b05ad203be89aa4799e8723851e5dcc9dd5e1e
https://github.com/blafourcade
https://github.com/claude
refactor(skills): drop host tokens, make two descriptions verb-led an…https://github.com/ai-driven-dev/framework/pull/334/commits/67b7db8dcbff4691ebfb926d121e65193717275a
67b7db8https://github.com/ai-driven-dev/framework/pull/334/commits/67b7db8dcbff4691ebfb926d121e65193717275a
https://github.com/blafourcade
blafourcadehttps://github.com/blafourcade
Jun 29, 2026 https://github.com/ai-driven-dev/framework/pull/334#ref-issue-4671053908
fix: implement fabricates a substitute plan when plan path is missing instead of failing fast #276 https://github.com/ai-driven-dev/framework/issues/276
blafourcadehttps://github.com/blafourcade
June 29, 2026 12:34https://github.com/ai-driven-dev/framework/pull/334#commits-pushed-dd4562c
https://github.com/blafourcade
https://github.com/claude
refactor(skills): drop passive restatements the transversal already ownshttps://github.com/ai-driven-dev/framework/pull/334/commits/dd4562c6d9e7235e3876a4a897d728ff4e5007a4
dd4562chttps://github.com/ai-driven-dev/framework/pull/334/commits/dd4562c6d9e7235e3876a4a897d728ff4e5007a4
https://github.com/blafourcade
https://github.com/claude
refactor(spec): keep the behavioral half of the build-step guardhttps://github.com/ai-driven-dev/framework/pull/334/commits/f8ffb308754f694ea0b5858981254f29fefd5105
f8ffb30https://github.com/ai-driven-dev/framework/pull/334/commits/f8ffb308754f694ea0b5858981254f29fefd5105
https://github.com/blafourcade
https://github.com/claude
refactor(onboard): cut meta-commentary from orient step 7https://github.com/ai-driven-dev/framework/pull/334/commits/97d632505f46afa32ecc4d2c03bdcc30a3c4733e
97d6325https://github.com/ai-driven-dev/framework/pull/334/commits/97d632505f46afa32ecc4d2c03bdcc30a3c4733e
https://github.com/blafourcade
https://github.com/claude
fix(skills): repair structural anatomy bugs from deep audithttps://github.com/ai-driven-dev/framework/pull/334/commits/a0e6d9d6219f90de7ad4c8908317bd3b566547b9
a0e6d9dhttps://github.com/ai-driven-dev/framework/pull/334/commits/a0e6d9d6219f90de7ad4c8908317bd3b566547b9
https://github.com/blafourcade
https://github.com/claude
fix(rule-generate): correct sibling @-path in referenceshttps://github.com/ai-driven-dev/framework/pull/334/commits/32c56e59586fa89ce150f1bdba6e8bd521f07bf2
32c56e5https://github.com/ai-driven-dev/framework/pull/334/commits/32c56e59586fa89ce150f1bdba6e8bd521f07bf2
https://github.com/blafourcade
https://github.com/claude
fix(skills): repair four defects surfaced by the headless behavioral …https://github.com/ai-driven-dev/framework/pull/334/commits/91a980842fa123333ee0a67a444731680c353a48
91a9808https://github.com/ai-driven-dev/framework/pull/334/commits/91a980842fa123333ee0a67a444731680c353a48
https://github.com/blafourcade
https://github.com/claude
fix(skills): wire onboard hand-off, drop unused issue type fieldhttps://github.com/ai-driven-dev/framework/pull/334/commits/c19a14d202f2eb9f63d455edcc4de2110e703936
c19a14dhttps://github.com/ai-driven-dev/framework/pull/334/commits/c19a14d202f2eb9f63d455edcc4de2110e703936
https://github.com/blafourcade
https://github.com/claude
fix(docs): repair broken markdown links failing CI Validatehttps://github.com/ai-driven-dev/framework/pull/334/commits/da2b51a613a9b2598fbcd78e3ecbbc27501debb5
da2b51ahttps://github.com/ai-driven-dev/framework/pull/334/commits/da2b51a613a9b2598fbcd78e3ecbbc27501debb5
https://github.com/blafourcade
blafourcadehttps://github.com/blafourcade
June 29, 2026 17:17https://github.com/ai-driven-dev/framework/pull/334#event-27341499650
https://github.com/blafourcade
blafourcadehttps://github.com/blafourcade
June 29, 2026 17:29https://github.com/ai-driven-dev/framework/pull/334#event-27341926425
https://github.com/blafourcade
https://github.com/claude
Merge origin/next into refactor/remaining-skills-normhttps://github.com/ai-driven-dev/framework/pull/334/commits/8502e71a82256e7fe66279b644d3f0bc78473752
8502e71https://github.com/ai-driven-dev/framework/pull/334/commits/8502e71a82256e7fe66279b644d3f0bc78473752
#328https://github.com/ai-driven-dev/framework/pull/328
https://github.com/blafourcade
blafourcadehttps://github.com/blafourcade
54ba647https://github.com/ai-driven-dev/framework/commit/54ba6475c903ccbd56968d4a2fda47f20883c2eb
Jun 29, 2026https://github.com/ai-driven-dev/framework/pull/334#event-27342086147
Please reload this pagehttps://github.com/ai-driven-dev/framework/pull/334
https://github.com/blafourcade
blafourcadehttps://github.com/blafourcade
June 29, 2026 17:34https://github.com/ai-driven-dev/framework/pull/334#event-27342087563
https://github.com/blafourcade
blafourcadehttps://github.com/blafourcade
Jun 29, 2026 https://github.com/ai-driven-dev/framework/pull/334#ref-issue-4686700354
refactor: conform all skills to the skill-generate template #289 https://github.com/ai-driven-dev/framework/issues/289
https://github.com/apps/chatgpt-codex-connector
chatgpt-codex-connectorhttps://github.com/apps/chatgpt-codex-connector
Jun 29, 2026https://github.com/ai-driven-dev/framework/pull/334#issuecomment-4835467769
framework/plugins/aidd-dev/skills/00-sdlc/SKILL.mdhttps://github.com/ai-driven-dev/framework/blob/da2b51a613a9b2598fbcd78e3ecbbc27501debb5/plugins/aidd-dev/skills/00-sdlc/SKILL.md#L26
da2b51ahttps://github.com/ai-driven-dev/framework/commit/da2b51a613a9b2598fbcd78e3ecbbc27501debb5
https://camo.githubusercontent.com/c595229c0ecb6ee85b9c7804144d495f131a495ec87091fea2b262d954c9a92d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50312d6f72616e67653f7374796c653d666c6174
framework/plugins/aidd-dev/skills/00-sdlc/actions/05-ship.mdhttps://github.com/ai-driven-dev/framework/blob/da2b51a613a9b2598fbcd78e3ecbbc27501debb5/plugins/aidd-dev/skills/00-sdlc/actions/05-ship.md#L21
da2b51ahttps://github.com/ai-driven-dev/framework/commit/da2b51a613a9b2598fbcd78e3ecbbc27501debb5
https://camo.githubusercontent.com/c595229c0ecb6ee85b9c7804144d495f131a495ec87091fea2b262d954c9a92d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50312d6f72616e67653f7374796c653d666c6174
framework/plugins/aidd-dev/skills/00-sdlc/actions/05-ship.mdhttps://github.com/ai-driven-dev/framework/blob/da2b51a613a9b2598fbcd78e3ecbbc27501debb5/plugins/aidd-dev/skills/00-sdlc/actions/05-ship.md#L22
da2b51ahttps://github.com/ai-driven-dev/framework/commit/da2b51a613a9b2598fbcd78e3ecbbc27501debb5
https://camo.githubusercontent.com/f2c1aacb361ddd3a0e9f9cacdb84fab050de434017f6747bb916e31e29bdf03d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50322d79656c6c6f773f7374796c653d666c6174
framework/release-please-config.jsonhttps://github.com/ai-driven-dev/framework/blob/da2b51a613a9b2598fbcd78e3ecbbc27501debb5/release-please-config.json#L86-L87
da2b51ahttps://github.com/ai-driven-dev/framework/commit/da2b51a613a9b2598fbcd78e3ecbbc27501debb5
https://camo.githubusercontent.com/f2c1aacb361ddd3a0e9f9cacdb84fab050de434017f6747bb916e31e29bdf03d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50322d79656c6c6f773f7374796c653d666c6174
framework/plugins/aidd-refine/skills/04-shadow-areas/actions/01-detect.mdhttps://github.com/ai-driven-dev/framework/blob/da2b51a613a9b2598fbcd78e3ecbbc27501debb5/plugins/aidd-refine/skills/04-shadow-areas/actions/01-detect.md#L17
da2b51ahttps://github.com/ai-driven-dev/framework/commit/da2b51a613a9b2598fbcd78e3ecbbc27501debb5
https://camo.githubusercontent.com/f2c1aacb361ddd3a0e9f9cacdb84fab050de434017f6747bb916e31e29bdf03d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50322d79656c6c6f773f7374796c653d666c6174
framework/plugins/aidd-refine/skills/04-shadow-areas/SKILL.mdhttps://github.com/ai-driven-dev/framework/blob/da2b51a613a9b2598fbcd78e3ecbbc27501debb5/plugins/aidd-refine/skills/04-shadow-areas/SKILL.md#L19
da2b51ahttps://github.com/ai-driven-dev/framework/commit/da2b51a613a9b2598fbcd78e3ecbbc27501debb5
https://camo.githubusercontent.com/f2c1aacb361ddd3a0e9f9cacdb84fab050de434017f6747bb916e31e29bdf03d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50322d79656c6c6f773f7374796c653d666c6174
framework/plugins/aidd-vcs/skills/00-repo-init/actions/01-init.mdhttps://github.com/ai-driven-dev/framework/blob/da2b51a613a9b2598fbcd78e3ecbbc27501debb5/plugins/aidd-vcs/skills/00-repo-init/actions/01-init.md#L26
da2b51ahttps://github.com/ai-driven-dev/framework/commit/da2b51a613a9b2598fbcd78e3ecbbc27501debb5
https://camo.githubusercontent.com/f2c1aacb361ddd3a0e9f9cacdb84fab050de434017f6747bb916e31e29bdf03d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50322d79656c6c6f773f7374796c653d666c6174
framework/plugins/aidd-dev/agents/executor.mdhttps://github.com/ai-driven-dev/framework/blob/da2b51a613a9b2598fbcd78e3ecbbc27501debb5/plugins/aidd-dev/agents/executor.md#L21
da2b51ahttps://github.com/ai-driven-dev/framework/commit/da2b51a613a9b2598fbcd78e3ecbbc27501debb5
https://camo.githubusercontent.com/c595229c0ecb6ee85b9c7804144d495f131a495ec87091fea2b262d954c9a92d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f50312d6f72616e67653f7374796c653d666c6174
Your team has set up Codex to review pull requests in this repohttps://chatgpt.com/codex/cloud/settings/general
@codexhttps://github.com/codex
@codexhttps://github.com/codex
Please reload this pagehttps://github.com/ai-driven-dev/framework/pull/334
blafourcadehttps://github.com/blafourcade
Jun 30, 2026 https://github.com/ai-driven-dev/framework/pull/334#ref-commit-a22596f
https://github.com/blafourcade
https://github.com/alexsoyes
https://github.com/apps/aidd-bot
https://github.com/claude
https://github.com/apps/dependabot
release: onboard refactor, repo-init, description rule (https://github.com/ai-driven-dev/framework/commit/a22596f9ac7461604ad8461611b8ed3c11dadea9
#360https://github.com/ai-driven-dev/framework/pull/360
)https://github.com/ai-driven-dev/framework/commit/a22596f9ac7461604ad8461611b8ed3c11dadea9
a22596fhttps://github.com/ai-driven-dev/framework/commit/a22596f9ac7461604ad8461611b8ed3c11dadea9
#296https://github.com/ai-driven-dev/framework/pull/296
#271https://github.com/ai-driven-dev/framework/pull/271
#292https://github.com/ai-driven-dev/framework/issues/292
#265https://github.com/ai-driven-dev/framework/issues/265
#276https://github.com/ai-driven-dev/framework/issues/276
#313https://github.com/ai-driven-dev/framework/pull/313
#317https://github.com/ai-driven-dev/framework/pull/317
#307https://github.com/ai-driven-dev/framework/pull/307
#307https://github.com/ai-driven-dev/framework/pull/307
#319https://github.com/ai-driven-dev/framework/pull/319
#324https://github.com/ai-driven-dev/framework/pull/324
#269https://github.com/ai-driven-dev/framework/pull/269
#325https://github.com/ai-driven-dev/framework/pull/325
#321https://github.com/ai-driven-dev/framework/pull/321
https://github.com/actions/checkouthttps://github.com/actions/checkout
https://github.com/actions/checkout/releaseshttps://github.com/actions/checkout/releases
https://github.com/actions/checkout/blob/main/CHANGELOG.mdhttps://github.com/actions/checkout/blob/main/CHANGELOG.md
actions/checkout@df4cb1c...9c091bbhttps://github.com/actions/checkout/compare/df4cb1c069e1874edd31b4311f1884172cec0e10...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
#326https://github.com/ai-driven-dev/framework/pull/326
#327https://github.com/ai-driven-dev/framework/pull/327
#314https://github.com/ai-driven-dev/framework/pull/314
#253https://github.com/ai-driven-dev/framework/pull/253
#328https://github.com/ai-driven-dev/framework/pull/328
#329https://github.com/ai-driven-dev/framework/pull/329
#334https://github.com/ai-driven-dev/framework/pull/334
#347https://github.com/ai-driven-dev/framework/pull/347
#359https://github.com/ai-driven-dev/framework/pull/359
#321https://github.com/ai-driven-dev/framework/pull/321
https://github.com/actions/checkouthttps://github.com/actions/checkout
https://github.com/actions/checkout/releaseshttps://github.com/actions/checkout/releases
https://github.com/actions/checkout/blob/main/CHANGELOG.mdhttps://github.com/actions/checkout/blob/main/CHANGELOG.md
actions/checkout@df4cb1c...9c091bbhttps://github.com/actions/checkout/compare/df4cb1c069e1874edd31b4311f1884172cec0e10...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
#322https://github.com/ai-driven-dev/framework/pull/322
https://github.com/nodeca/js-yamlhttps://github.com/nodeca/js-yaml
https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.mdhttps://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md
nodeca/js-yaml@4.2.0...5.0.0https://github.com/nodeca/js-yaml/compare/4.2.0...5.0.0
#323https://github.com/ai-driven-dev/framework/pull/323
blafourcadehttps://github.com/blafourcade
Jun 30, 2026 https://github.com/ai-driven-dev/framework/pull/334#ref-commit-dcc232a
https://github.com/blafourcade
https://github.com/claude
refactor: conform remaining skills to the authoring contract (https://github.com/ai-driven-dev/framework/commit/dcc232a5a7a7bcdf0c477b36399fd4d412685022
#334https://github.com/ai-driven-dev/framework/pull/334
)https://github.com/ai-driven-dev/framework/commit/dcc232a5a7a7bcdf0c477b36399fd4d412685022
dcc232ahttps://github.com/ai-driven-dev/framework/commit/dcc232a5a7a7bcdf0c477b36399fd4d412685022
https://github.com/apps/aidd-bot
aidd-bothttps://github.com/apps/aidd-bot
Jun 30, 2026 https://github.com/ai-driven-dev/framework/pull/334#ref-pullrequest-4776182273
chore: release main #364 https://github.com/ai-driven-dev/framework/pull/364
blafourcadehttps://github.com/blafourcade
Jun 30, 2026 https://github.com/ai-driven-dev/framework/pull/334#ref-commit-780b40c
https://github.com/blafourcade
https://github.com/apps/dependabot
https://github.com/claude
https://github.com/apps/aidd-bot
https://github.com/alexsoyes
chore: reconcile next with the 5.1.0 release state from main (https://github.com/ai-driven-dev/framework/commit/780b40ccd34e9543d9ca51b7d57da110dd490c28
#367https://github.com/ai-driven-dev/framework/pull/367
)https://github.com/ai-driven-dev/framework/commit/780b40ccd34e9543d9ca51b7d57da110dd490c28
780b40chttps://github.com/ai-driven-dev/framework/commit/780b40ccd34e9543d9ca51b7d57da110dd490c28
#321https://github.com/ai-driven-dev/framework/pull/321
https://github.com/actions/checkouthttps://github.com/actions/checkout
https://github.com/actions/checkout/releaseshttps://github.com/actions/checkout/releases
https://github.com/actions/checkout/blob/main/CHANGELOG.mdhttps://github.com/actions/checkout/blob/main/CHANGELOG.md
actions/checkout@df4cb1c...9c091bbhttps://github.com/actions/checkout/compare/df4cb1c069e1874edd31b4311f1884172cec0e10...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
#322https://github.com/ai-driven-dev/framework/pull/322
https://github.com/nodeca/js-yamlhttps://github.com/nodeca/js-yaml
https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.mdhttps://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md
nodeca/js-yaml@4.2.0...5.0.0https://github.com/nodeca/js-yaml/compare/4.2.0...5.0.0
#323https://github.com/ai-driven-dev/framework/pull/323
#296https://github.com/ai-driven-dev/framework/pull/296
#271https://github.com/ai-driven-dev/framework/pull/271
#292https://github.com/ai-driven-dev/framework/issues/292
#265https://github.com/ai-driven-dev/framework/issues/265
#276https://github.com/ai-driven-dev/framework/issues/276
#313https://github.com/ai-driven-dev/framework/pull/313
#317https://github.com/ai-driven-dev/framework/pull/317
#307https://github.com/ai-driven-dev/framework/pull/307
#307https://github.com/ai-driven-dev/framework/pull/307
#319https://github.com/ai-driven-dev/framework/pull/319
#324https://github.com/ai-driven-dev/framework/pull/324
#269https://github.com/ai-driven-dev/framework/pull/269
#325https://github.com/ai-driven-dev/framework/pull/325
#321https://github.com/ai-driven-dev/framework/pull/321
https://github.com/actions/checkouthttps://github.com/actions/checkout
https://github.com/actions/checkout/releaseshttps://github.com/actions/checkout/releases
https://github.com/actions/checkout/blob/main/CHANGELOG.mdhttps://github.com/actions/checkout/blob/main/CHANGELOG.md
actions/checkout@df4cb1c...9c091bbhttps://github.com/actions/checkout/compare/df4cb1c069e1874edd31b4311f1884172cec0e10...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
#326https://github.com/ai-driven-dev/framework/pull/326
#327https://github.com/ai-driven-dev/framework/pull/327
#314https://github.com/ai-driven-dev/framework/pull/314
#253https://github.com/ai-driven-dev/framework/pull/253
#328https://github.com/ai-driven-dev/framework/pull/328
#329https://github.com/ai-driven-dev/framework/pull/329
#334https://github.com/ai-driven-dev/framework/pull/334
#347https://github.com/ai-driven-dev/framework/pull/347
#364https://github.com/ai-driven-dev/framework/pull/364
https://github.com/apps/aidd-bot
aidd-bothttps://github.com/apps/aidd-bot
Jun 30, 2026 https://github.com/ai-driven-dev/framework/pull/334#ref-pullrequest-4778892263
chore: release main #371 https://github.com/ai-driven-dev/framework/pull/371
https://github.co/hiddenchars
https://github.com/ai-driven-dev/framework/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fai-driven-dev%2Fframework%2Fpull%2F334
refactor: conform all skills to the skill-generate template https://github.com/ai-driven-dev/framework/issues/289
fix: implement fabricates a substitute plan when plan path is missing instead of failing fast https://github.com/ai-driven-dev/framework/issues/276
Please reload this pagehttps://github.com/ai-driven-dev/framework/pull/334
https://github.com/blafourcade
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.