Commit Graph

225 Commits

Author SHA1 Message Date
John Ryan 631e71bb4f Add the ability to run update-readme command on a different project 2026-04-09 09:30:19 -07:00
Reid Baker cac85af905 Merge pull request #69 from reidbaker/r-align-dart-skills-lint-with-dartlang-project-templates
Align dart_skills_lint with the example in dartlang
2026-04-07 15:11:03 -04:00
Reid Baker 901b8c5010 Align dart_skills_lint with the example in https://github.com/dart-archive/dartlang_project_templates/tree/main 2026-04-07 15:04:35 -04:00
Reid Baker 7f4341508c Merge pull request #67 from reidbaker/r-setup-presubmit-for-dart-skills-lint
Setup presubmit for dart_skills_lint
2026-04-07 12:54:45 -04:00
Reid Baker 39d48ca9a4 Merge pull request #66 from reidbaker/r-use-dart-formatting-for-lint
Use _ for dart skills lint package
2026-04-07 12:53:11 -04:00
Reid Baker 4603098a56 Setup precommit linting, formatting, analyzing 2026-04-07 11:39:18 -04:00
Reid Baker 8122021bbf rename dart-skills-lint to dart_skills_liint 2026-04-07 11:07:54 -04:00
Reid Baker 337b1a85d7 move dart-skills-lint to dart_skills_lint 2026-04-07 11:05:47 -04:00
Reid Baker 12ff65d416 Merge pull request #57 from reidbaker/r-linter-for-skills
Add Static analysis tool written in dart that checks for skill compliance with the open skills specification.
2026-04-06 15:32:20 -04:00
Reid Baker 39ff8f24e4 Ignore dot directories in folders of skills 2026-04-06 15:25:56 -04:00
Reid Baker ff0c8fce59 Move documentation to rules.dart for urls in spec 2026-04-06 15:23:18 -04:00
Reid Baker 007667fcc0 Add tests for cli, config and default override behvior 2026-04-06 15:10:05 -04:00
Reid Baker 6eb918639e Change check types code to no longer manipulate global state 2026-04-06 15:00:55 -04:00
John Ryan 068a660b05 Merge pull request #61 from jwren/flutter_skills.yaml-nit-3-2-26
Clarify the Flutter app context in the native interop and concurrency skill descriptions.
2026-04-02 15:52:43 -07:00
Jaime Wren eabcb2302b Clarify the Flutter app context in the native interop and concurrency skill descriptions.
update flutter-interoperating-with-native-apis and flutter-handling-concurrency descriptions to specify Flutter app context

This will resolve current bot failures.
2026-04-02 11:00:08 -07:00
Jaime Wren e20e9c6bc9 Merge pull request #56 from flutter/dependabot/github_actions/github-actions-76468cb07f
Bump actions/checkout from 4 to 6 in the github-actions group
2026-04-02 12:22:05 -05:00
Jaime Wren 7c30887d53 Merge pull request #58 from jwren/readme-nit-3-1-26
Minor `tool/generator/README.md` changes
2026-04-02 12:10:43 -05:00
Reid Baker 8a3e1c78ff remove dead whitespace 2026-04-02 10:24:28 -04:00
Reid Baker 47cc90a34b Remove stale doc 2026-04-02 10:17:28 -04:00
Reid Baker 2e1b0fcad1 use const for json keys 2026-04-02 10:14:18 -04:00
Reid Baker 17fb0fa006 Extract analysis severity to its own file 2026-04-02 09:53:14 -04:00
Reid Baker 01738b514e Update specification to remove subjective parts of the validation 2026-04-02 09:48:11 -04:00
Reid Baker 0c4b35dda9 Move how to to a skill 2026-04-02 09:38:09 -04:00
Reid Baker 3bf6971586 remove implemented feature 2026-04-02 09:29:10 -04:00
Jaime Wren 64e4e71eab Nit tool/generator/README.md changes
- add --dry-run option
- update resource path references in README
2026-04-01 23:36:36 -07:00
Reid Baker 1b651bf282 copyright files 2026-04-01 15:01:02 -04:00
Reid Baker 76a79fd9b9 Fix io errors 2026-04-01 14:54:39 -04:00
Reid Baker adeb95dd3d analyze errors 2026-04-01 14:50:29 -04:00
Reid Baker 7e50815dca extract a utility for creating skill frontmatter 2026-04-01 14:43:55 -04:00
Reid Baker 041c6d8052 extract frontmatter string creation 2026-04-01 14:28:54 -04:00
Reid Baker 36e0b65e9f Analyzer warnings 2026-04-01 12:23:03 -04:00
Reid Baker c92894f290 Dart formatting 2026-04-01 12:09:03 -04:00
Reid Baker 4d7a626b30 Add flutter analysis optoins then auto fix any fixable errors 2026-04-01 12:07:05 -04:00
Reid Baker b1905508a9 Add ignore file for repo skills 2026-04-01 12:01:49 -04:00
Reid Baker 3a7f7682ee Inital commit of dart based skills linter 2026-04-01 12:00:29 -04:00
dependabot[bot] e87ed2944a Bump actions/checkout from 4 to 6 in the github-actions group
Bumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 4 to 6
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-01 10:24:05 +00:00
Jaime Wren 6418b0323c Merge pull request #54 from jwren/generator-directory
Move the generator tool to tool/generator and update docs
2026-03-31 17:27:02 -05:00
Jaime Wren 47f1911697 chore: restrict workflow trigger paths and working directory to tool/generator 2026-03-31 14:57:46 -07:00
Jaime Wren b3b2ca1bc4 Move the generator tool to tool/generator and update docs 2026-03-31 14:39:41 -07:00
John Ryan f8d160d162 Merge pull request #53 from jwren/quotes-removal-yaml-writer
Remove yaml_writer dependency and update frontmatter generation to not have content in quotes
2026-03-31 08:32:17 -07:00
Jaime Wren 44685e8086 Remove yaml_writer dependency and update frontmatter generation to not have content in quotes 2026-03-30 15:51:33 -07:00
John Ryan 4ad7731305 Merge pull request #48 from flutter/update-readme
Run update-readme command
2026-03-18 08:32:22 -07:00
John Ryan b83ded2b63 Run update-readme command 2026-03-17 14:23:19 -07:00
John Ryan 61f9fcacef Merge pull request #44 from flutter/address-feedback
Address feedback, adjust prompts, and regenerate
2026-03-12 16:23:26 -07:00
John Ryan 78d18121bb Dart format 2026-03-12 15:41:26 -07:00
John Ryan b0cb9b3da1 Merge branch 'main' into address-feedback 2026-03-12 15:39:07 -07:00
John Ryan 094df61adc Address feedback, adjust prompts, and regenerate 2026-03-12 15:33:52 -07:00
John Ryan 6d71cf5d4f Merge pull request #43 from flutter/remove-performance
Remove performance skill
2026-03-12 13:52:31 -07:00
John Ryan 2e24431c40 Remove performance skill 2026-03-12 13:34:49 -07:00
John Ryan b91eca4870 Merge pull request #41 from flutter/form
Add form skill
2026-03-11 10:06:49 -07:00