Skip to content

feat: generate agent skills from SDK codegen#885

Merged
pyramation merged 1 commit intomainfrom
devin/1774242488-generate-agent-skills
Mar 23, 2026
Merged

feat: generate agent skills from SDK codegen#885
pyramation merged 1 commit intomainfrom
devin/1774242488-generate-agent-skills

Conversation

@pyramation
Copy link
Contributor

Summary

Runs the three SDK generation scripts (sdk/constructive-sdk, sdk/constructive-react, sdk/constructive-cli) which all had docs: { skills: true } configured but had never been executed. This produces 12 new skill directories under .agents/skills/:

Skill Generator Tables Custom Ops
orm-admin ORM 32 13
orm-auth ORM 7 20
orm-objects ORM 5 12
orm-public ORM 107 55
hooks-admin React Query 32 13
hooks-auth React Query 7 20
hooks-objects React Query 5 12
hooks-public React Query 107 55
cli-admin CLI (csdk) 32 13
cli-auth CLI (csdk) 7 20
cli-objects CLI (csdk) 5 12
cli-public CLI (csdk) 107 55

Each skill directory contains a SKILL.md with usage/examples and a references/ folder with per-entity documentation. The app target was correctly skipped (empty schema). No source code or configuration was changed — only generated markdown was added.

Review & Testing Checklist for Human

  • Spot-check a few generated skill files — verify the ORM usage examples, CLI commands, and React Query hook patterns look correct for entities you know well (e.g. orm-public/references/database.md, cli-auth/references/user.md)
  • Verify no non-skill files were accidentally committedgit diff --stat should show only files under .agents/skills/
  • Confirm the existing hand-written constructive-monorepo-setup skill was not modified

Notes

  • All files are auto-generated by @constructive-io/graphql-codegen (marked with <!-- DO NOT EDIT --> comments). The codegen itself was not modified.
  • These skills will need regeneration when schemas change — this is the expected workflow per the codegen design.

Link to Devin session: https://app.devin.ai/sessions/993406dc4ad949f68f211e4b448306de
Requested by: @pyramation

@devin-ai-integration
Copy link
Contributor

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@pyramation pyramation merged commit 50a5043 into main Mar 23, 2026
43 checks passed
@pyramation pyramation deleted the devin/1774242488-generate-agent-skills branch March 23, 2026 19:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant