Skip to content

feat: add 6 tooling skills to .agents/skills/#1253

Merged
pyramation merged 4 commits into
mainfrom
feat/add-tooling-skills
Jun 1, 2026
Merged

feat: add 6 tooling skills to .agents/skills/#1253
pyramation merged 4 commits into
mainfrom
feat/add-tooling-skills

Conversation

@pyramation
Copy link
Copy Markdown
Contributor

@pyramation pyramation commented May 31, 2026

Summary

Add 6 tooling-focused agent skills to the constructive monorepo under .agents/skills/:

Skill Content
pgpm PostgreSQL Package Manager — migrations, Docker, CI/CD, starter kits
constructive-pnpm PNPM workspace management, dist-folder publishing
constructive-setup Monorepo setup, local dev environment, email services
constructive-testing pgsql-test, drizzle-orm-test, supabase-test frameworks
constructive-cli Generated CLI commands, codegen pipeline
graphile-search Unified search plugin (tsvector, BM25, trgm, pgvector)

Updates AGENTS.md with a skill table and CLAUDE.md with build/test/lint commands.

Scope fixes (latest commits):

  • Removed constructive-db-specific test references (ci-test-optimization, integration-testing, test-authoring) — those belong in the constructive-db repo
  • Removed generic drizzle-orm.md (490 lines of Drizzle docs, not Constructive-specific) and pgsql-parser-testing.md (pgsql-parser has its own skills)
  • Removed closed-source deployment commands (constructive-services, constructive-local, dropdb) from local dev setup files — replaced with pointers to constructive-db-local-env skill
  • Kept local dev setup content (PostgreSQL startup, GraphQL server, endpoints, troubleshooting) that devs need

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

Move tooling skills from constructive-skills and absorb relevant
reference docs from constructive-db:

- pgpm: PostgreSQL Package Manager + starter-kits, template-authoring,
  nextjs-app, pgpm-tables, pgpm-export references
- constructive-pnpm: PNPM workspace management (copy as-is)
- constructive-setup: Monorepo setup + local-dev-setup, local-env,
  full-pipeline references
- constructive-testing: Test frameworks + test-authoring,
  ci-test-optimization, integration-testing references
- constructive-cli: NEW skill for generated CLI commands + codegen
  reference (extracted from constructive-sdk-graphql)
- graphile-search: Unified search plugin (copy as-is)

Updated AGENTS.md with Tooling Skills table.
@devin-ai-integration
Copy link
Copy Markdown
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, CI, and merge conflict monitoring

- Remove constructive-db-specific refs from testing: ci-test-optimization,
  integration-testing, test-authoring (belong in constructive-db repo)
- Remove generic drizzle-orm.md (490 lines of Drizzle docs, not Constructive-specific)
- Remove pgsql-parser-testing.md (pgsql-parser repo has its own skills)
- Remove closed-source refs from setup: full-pipeline.md, local-dev-setup.md,
  local-env.md (reference constructive-services/constructive-local packages)
- Update SKILL.md files and AGENTS.md to remove dead references
- Restore local-dev-setup.md and local-env.md with constructive-db
  package references (constructive-services, constructive-local, dropdb)
  replaced by pointers to constructive-db-local-env skill
- Keep full-pipeline.md removed (was entirely constructive-db oriented)
- Add reference table back to setup SKILL.md
Local dev setup now shows the generic workflow:
  cd /path/to/your-database
  pgpm deploy --database myapp --createdb --yes

Instead of referencing constructive-db internal packages.
@pyramation pyramation merged commit 043628c into main Jun 1, 2026
37 checks passed
@pyramation pyramation deleted the feat/add-tooling-skills branch June 1, 2026 00:03
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