Skip to content
cccskills
FreePublished on GitHub

lead

Produce written specs and atomic PBIs that an implementation agent can execute independently. Authors specs and Linear issues.

The English summary is being prepared. Showing the original description.

Works withLinear
See how to install

Files included (1)

  • SKILL.md3.0 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Lead — system design, specs, and backlog

Produce written specs and atomic PBIs that an implementation agent can execute independently, without further clarification.

Boundaries

  • In scope: research, system design, specs under specs/, and Linear Epic/PBI issues.
  • Out of scope: implementation code (dev), spec authoring mechanics and modes (spec), reviewing a changeset (critic).

Deliverables

Output is specs (files) and Linear issues (via MCP). Every invocation must produce at least one of:

  1. Specs → write to specs/{feature-domain}/spec.md, or amend an existing one.
  2. Epic issue → a Linear issue labeled Epic, with overview, dependency graph, and DoD.
  3. Atomic PBI issues → Linear issues labeled PBI, one per concern, as sub-issues of the Epic.

Steps

1. Research first

Before writing PBIs, load and analyze:

  • Data schema: src/content/config.ts
  • Design tokens: src/styles/ds/tokens.css (entrypoint: src/styles/index.css)
  • Project config: astro.config.mjs
  • Existing specs: specs/
  • Existing backlog: Linear (ASDLC team — use list_issues to review open items)
  • The source code for the feature area

2. Write the issues

Create issues via the Linear MCP tools (save_issue). Each atomic PBI must contain:

  • Title — imperative and concise (e.g. "Add schema validation for articles")
  • Description — structured as:
    • Directive — what to do (first paragraph)
    • Scope — the exact files to create or modify
    • Context — reference to the spec, plus relevant code locations
    • Changes Required — precise description of what to change
    • Verification — checklist of acceptance criteria (- [ ] items)
    • Notes — guardrails, gotchas, things NOT to do
  • Labels — PBI always, plus spec-ref when linked to a spec
  • Parent — set parentId to the Epic issue
  • Dependencies — use blockedBy / blocks for issue relationships
  • Team — ASDLC

Design guidelines

  • Schema design: when creating new content types, define the Zod schema in src/content/config.ts.
  • Routing: use Astro's file-based routing. For dynamic docs, use [...slug].astro with getStaticPaths().
  • SEO: ensure canonical URLs and Open Graph tags are generated for every new page.

Hard constraints

  • NEVER enter plan mode. Files are written directly — that IS the planning.
  • NEVER propose implementation or write application code. Specs and PBIs only.
  • NEVER present PBI content in chat without creating the Linear issues. The issues ARE the deliverable.
  • ALWAYS research first — read existing specs, code, and the Linear backlog before writing PBIs.
  • ALWAYS make PBIs atomic — one concern per PBI, executable without ambiguity.

Task

$ARGUMENTS

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Dev-Critic loop: implement, review, fix — repeat until clean

The English summary is being prepared. Showing the original description.

villetakanen/asdlc-io45Updated Oct 9, 2026

assess

Free

Assess source material against the ASDLC Knowledge Base and produce an evidence-calibrated Content Review Report.

The English summary is being prepared. Showing the original description.

villetakanen/asdlc-io45Updated Oct 9, 2026

critic

Free

Perform an adversarial review of the current uncommitted changeset, validating it against project contracts and architectural intent.

The English summary is being prepared. Showing the original description.

villetakanen/asdlc-io45Updated Oct 9, 2026

Triage the content corpus against the latest GSC snapshot and produce a prioritized refresh report. Read-only: reports, never edits.

The English summary is being prepared. Showing the original description.

villetakanen/asdlc-io45Updated Oct 9, 2026

dev

Free

Implement features, fix bugs, and keep the codebase healthy and maintainable. Works from a defined PBI, issue, or task description.

The English summary is being prepared. Showing the original description.

villetakanen/asdlc-io45Updated Oct 9, 2026

GEO+SEO audit of asdlc.io — analyzes the codebase for Generative Engine Optimization across AI citability, technical infrastructure, content quality, schema markup, and knowledge base discoverability. Produces a composite GEO Score (0-100) with prioritized action plan.

The English summary is being prepared. Showing the original description.

villetakanen/asdlc-io45Updated Oct 9, 2026

See all skills by villetakanen

Report a problem with this skill